Cov txheej txheem:

Arduino/App Tswj Lub Teeb Lub Teeb: 6 Cov Kauj Ruam (nrog Duab)
Arduino/App Tswj Lub Teeb Lub Teeb: 6 Cov Kauj Ruam (nrog Duab)

Video: Arduino/App Tswj Lub Teeb Lub Teeb: 6 Cov Kauj Ruam (nrog Duab)

Video: Arduino/App Tswj Lub Teeb Lub Teeb: 6 Cov Kauj Ruam (nrog Duab)
Video: 🤞8 YAM COV NEEG TXAWJ NTSE ZAM TSIS UA YOG DAB TSI?🚫 2024, Hlis ntuj nqeg
Anonim
Image
Image
Arduino/App Tswj Lub Teeb Lub Teeb
Arduino/App Tswj Lub Teeb Lub Teeb
Arduino/App Tswj Lub Teeb Lub Teeb
Arduino/App Tswj Lub Teeb Lub Teeb

Txog qhov haujlwm no kuv xav tau qee yam uas yuav tso cai rau kuv qhia kuv tus kheej ntau ntxiv txog hluav taws xob/software, qee yam kuv tsis tau nkag mus tiag tiag.. Kuv txiav txim siab lub teeb yuav yog lub platform zoo rau qhov no.

Tus tsim kuv tuaj nrog yog rau lub teeb uas muaj cov xim thiab kho qhov ci. Ntawm cov khoom lag luam, sov kom txias xim xim kub thiab ci ntsa iab tau tswj los ntawm 'puck', nws txoj haujlwm thiab kev hloov pauv hloov ntawm nws tus kheej - qhov tshwj xeeb/lom zem cuam tshuam.

Duab
Duab

Kuv kuj tau xaus tsim App (tej zaum yuav nyuaj rau kuv tus kheej) txhawm rau kho cov no, ntxiv rau kev ua haujlwm ntxiv los tswj qee qhov RGB LED's thiab teeb tsa lub hnub tuaj tswb. Lub tswb tswb tuaj maj mam nce qhov ci ntau dua 30 feeb los pab koj sawv.

Raws li qhov no yog kuv thawj Arduino/App project Kuv xav tias yuav muaj txoj hauv kev zoo dua los ua cov cai kom yooj yim rau kuv! Nws worlks, yog li kuv zoo siab. Yog tias koj muaj lus qhia txog kev txhim kho thiab lwm yam yuav zoo mloog..

Txhua cov ntaub ntawv rau txoj haujlwm no (arduino/app tus tsim cov cai, app duab thiab lwm yam) thiab App apk. tuaj yeem pom ntawm qhov txuas no.

Kuv tau nkag qhov no mus rau hauv Raspberry Pi thiab FULL SPECTRUM LASER kev sib tw, yog li yog tias koj xav tias nws tsim nyog pov npav yuav tau txais txiaj ntsig zoo heev !!

Koj xav tau dab tsi….

Elec. Cheebtsam:

  • Arduino Micro Cov
  • 12 Tawm Radiometric Hall Effect Sensors
  • DC Jack
  • 12V fais fab mov
  • 2x 1W Txias Dawb LED's (6000K)
  • 2x 1W Sov Dawb LED's (2800K)
  • 4x Adafruit RGB Neopixels
  • Sparkfun Picobuck 350mA tus tsav tsheb tas li
  • HC06 Bluetooth module
  • Pawg thawj coj saib xyuas
  • Terminal thaiv
  • Hlau

Cov ntaub ntawv:

  • Pwm ua cov ntaub ntawv (duab los qhia lossis silicone thiab lwm yam)
  • Polyurethane Casting Resin
  • Plywood

Khoom siv:

  • Solder
  • Tsuag xim
  • Ntawv xeb
  • Sib tov khob/cov do

Cov Cuab Yeej:

  • Soldering Hlau
  • Phom phom
  • Pliers/screwdrivers/riam thiab lwm yam.
  • Laser Txiav

Software:

  • Arduino
  • MIT App Inventor (pub dawb web based)
  • Photoshop lossis qee yam los tsim App duab

Kauj Ruam 1: Hall Effect Sensors

Txog kev tswj hwm cov khoom lag luam/kev sib cuam tshuam Kuv tab tom nrhiav los nrog qee yam txawv me ntsis, tsis yog hu xov tooj lossis ib yam dab tsi.

Tom qab kev tshawb fawb me ntsis rau ntau hom khoom siv hluav taws xob, Kuv pom cov kab hluav taws xob tawm ntawm cov cuab yeej siv hluav taws xob. Cov no yog lub hauv paus tseem ceeb uas tau tso tawm los cuam tshuam los ntawm cov chaw sib nqus. Feem ntau cov ntsuas hluav taws xob tso tawm yog ib nrab ntawm qhov hluav taws xob nkag. Txawm li cas los xij thaum cov hlau nplaum coj los ze nws, cov zis yuav nce mus rau qhov ntsuas hluav taws xob nkag los yog poob rau 0V (txwv kev txwv) nyob ntawm seb nws sab qaum teb lossis sab qab teb tus ncej ntawm cov hlau nplaum.

Kuv paub tias kuv tuaj yeem siv qhov no los tso cai rau kuv los tswj ob qho kev teeb tsa sib txawv ntawm ib lub tsev sensor - lub tswv yim 'puck' tau yug los. Cov hlau nplaum tau muab zais rau hauv lub laser txiav puck thiab yuav tswj tau qhov ci ci lossis xim xim nyob ntawm qhov kawg uas tau ntsib lub ntsej muag. Kuv nkag mus rau Arduino code tom qab, tab sis qhov tseem ceeb kuv tau nyeem cov ntsuas no thiab saib seb cov zis tau nce siab dua qhov 'ua rau siab' lossis poob qis dua 'qis qis'. Kuv siv ntau lub ntsej muag cuam tshuam rau lub ntsej muag txhawm rau tso cai rau kuv ua daim ntawv qhia tshwj xeeb xim xim thiab qhov ci ci rau txhua qhov, uas tau tshwm sim thaum koj swb lub puck ncig arc.

Duab
Duab

Kauj Ruam 2: Cov Khoom Siv Hluav Taws Xob

Cov Khoom Siv Hluav Taws Xob
Cov Khoom Siv Hluav Taws Xob
Cov Khoom Siv Hluav Taws Xob
Cov Khoom Siv Hluav Taws Xob
Cov Khoom Siv Hluav Taws Xob
Cov Khoom Siv Hluav Taws Xob

Thawj kauj ruam ntawm txoj haujlwm no yog txhawm rau txuas cov khoom siv hluav taws xob. Kuv tau xaiv los siv Arduino Micro vim nws muaj tus lej zoo ntawm cov ntawv nyeem analog - tso cai rau kuv siv ntau yam kev ntsuas lub ntsej muag kom muab kev daws teeb meem txaus rau kev teeb tsa kev teeb tsa. 12V DC lub zog siv hluav taws xob tau faib ua ob pawg ntawm lub zog Arduino thiab LED tsav tsheb.

Qhov kev tswj hwm siv 11 lub tsev ntsuas ntsuas, nrog rau lwm 1 siv los tua lub teeb. Cov no tau txuas nrog pins A0-> A5 thiab 4, 6, 8, 9, 10, 12. Lawv sib koom ib qho 5v thiab kev tsheb nqaj hlau/tus pin.

Cov LED kuv siv yog 1W thiab xav tau tus tsav tam sim no tas li. Sparkfun PicoBuck tau siv raws li nws xa 350mA tas mus li mus rau 3 qhov tso tawm. Cov khoom siv 12V tau txuas nrog rau cov tsav tsheb Vin pins. Tus tsav tsheb tau siv tus pin los tswj PWM ntawm cov zis, cov no tau txuas nrog tus pin 3 thiab 5 ntawm Arduino.

Lub bluetooth module tau txuas nrog. Bluetooth Rx-> Arduino Tx, Tx-> Rx thiab 5v.ground.

Duab
Duab

Cov LED tau teeb tsa ntawm ib pawg cais. Ob qhov txias dawb LED tau txuas nrog hauv kab, ib yam li qhov sov. Cov no txuas rau Output 1 thiab 2 ntawm tus tsav tsheb. RGB LED's yog Adafruit Neopixels; cov no yog cov qauv sib txuas uas koj tuaj yeem tswj xim thiab ci ntawm ib tus zuj zus los ntawm ib tus pin Arduino. Cov no txuas rau tus pin 11 thiab 5V/tus pin hauv av.

Kauj ruam 3: App Inventor

App Tus Tsim Tawm
App Tus Tsim Tawm
App Tus Tsim Tawm
App Tus Tsim Tawm
App Tus Tsim Tawm
App Tus Tsim Tawm

Txhawm rau tsim App Kuv siv MIT App Inventor, nws dawb thiab zoo nkauj yooj yim kawm/siv. Kuv xub tau tsim App cov ntxaij vab tshaus/duab - qhov no tuaj yeem ua tiav hauv photoshop thiab lwm yam. Nws ua kom yooj yim dua hauv App Inventor yog tias koj muaj tag nrho cov khoom siv uas tsim cov ntxaij vab tshaus cais cov duab/cov ntaub ntawv.

App Inventor muaj ob txoj kev xav, muaj 'tab' Tus tsim qauv rau lub hauv ntej kawg pom cov khoom thiab 'Blocks' tab rau cov cai.

Siv lub 'Designer' tab Kuv tau tsim lub app cov ntxaij vab tshaus. Ib qhov teeb meem kuv pom yog tias bluetooth tivthaiv tsis ua haujlwm hla ntau cov ntxaij vab tshaus yog li tom qab lub 'txais tos' tshuaj ntsuam tag nrho lwm tus (kev sib txuas, RGB, xim xim, lub tswb) yog txhua tus tsim hauv tib lub vijtsam - txheej zoo uas kuv qhib /tawm.

Cov cuab yeej tseem ceeb uas kuv siv yog rau 'teeb tsa/ua kom sib haum' thiab 'canvas'. Cov canvas yog ib qho chaw rhiab uas koj tuaj yeem qhia ua duab.

Thaum qhov pom tau teeb tsa, nws lub sijhawm hloov mus rau 'Blocks' tab thiab sau cov cai. Kuv yuav piav qhia nws luv luv, tab sis nws yuav yooj yim dua yog tias koj ntsaws kuv cov ntaub ntawv rau hauv App Inventor thiab muaj kev ua si ib puag ncig koj tus kheej …

Thawj qhov thaiv no yog rau cov ntxaij vab tshaus txuas. Txhawm rau tso cai rau App sim txiav txuas nrog Arduinos bluetooth module Kuv tsim thiab teeb tsa qhov sib txawv rau qhov chaw nyob ntawm kuv HC06. Kuv siv tus timer los hloov cov duab keeb kwm yav dhau thaum nws txuas. Yog tias kev txuas tau ua tiav ces nws thauj cov xim temp screen. Yog tias lub bluetooth tsis txuas txuas ncaj qha, koj yuav tsum nias lub pob 'txuas rau ntaus ntawv'. Qhov no yuav coj cov npe ntawm txhua lub cuab yeej bluetooth uas koj lub xov tooj tuaj yeem pom. Qhov 'bluetoothclient1.connect' hais kom siv lub cuab yeej chaw nyob uas koj xaiv los ntawm cov npe ntawd los txuas nrog.

Duab
Duab
Duab
Duab
Duab
Duab

Cov thaiv no tswj hwm dab tsi tshwm sim thaum koj kov txhua lub tshuab raj khawm - hloov ntawm RGB, xim xim thiab tswb. Raws li lawv tau kov cov txheej txheej pom tau siv tau qhib thiab tua. I.e thaum koj coj mus rhaub RGB cov ntawv qhia zaub mov nws hloov lub keeb kwm yav dhau ntawm cov nyees khawm canvas mus rau lub cim tsaus, tig rau ntawm RGB screen thiab lwm yam tawm.

Kev tswj hwm lub zog thiab ci ci tau sib koom ntawm RGB thiab xim xim xim. Txhawm rau Arduino kom paub tias LED qhov twg los tswj, Kuv yuav tsum qhia nws tias lub vijtsam twg raug thauj khoom. Ib kab ntawv hauv kab ntawv (tshuaj ntsuam)? tau xa los ntawm koj lub xov tooj bluetooth siv cov lus txib BluetoothClient1. SendText.

Duab
Duab

Qhov thaiv no xa txoj hlua (Lub Hwj Chim)? thaum twg lub hwj huam khawm tau kais.

Duab
Duab

Cov thaiv no tswj qhov ntsuas kub xim. Thaum koj kov cov canvas, Y kev sib koom tes ntawm koj lub ntsiab lus kov tau siv los teeb tsa qhov sib txawv 'txias'. Tus nqi Y tau tsav los ntawm pixel loj ntawm daim ntaub, yog li hauv kuv cov ntaub ntawv tus nqi nruab nrab ntawm 0 thiab 450. Kuv siv tus lej sib kis los hloov qhov ntawd mus rau qhov siv tau PWM tus nqi (0-255). Kuv mam xa cov hlua nrog tus nqi ntawd thiab tus cim hauv daim ntawv (Tempvalue) ?.

Duab
Duab

Cov thaiv zoo ib yam li saum toj no tab sis rau kev tswj lub teeb ci. Siv X tswj hwm lub sijhawm no thiab sib txawv sib txawv los teeb tsa qhov sib txawv 'Bright' rau tus nqi nruab nrab ntawm 10 thiab 100.

Duab
Duab

Cov thaiv no yog rau RGB tswj. Muaj cov lus txib hu ua 'GetPixelColor' uas tuaj yeem siv tau kom tau tus nqi RGB ntawm pixel koj cov ntiv tes tau kov. Nws tawm tus nqi nrog ntxiv 255 kawg rau qee qhov laj thawj, yog li kuv ua haujlwm me ntsis kom tau txais tus nqi rau hauv hom ntawv (RGBredvalue.greenvalue.bluevalue.)? Ib zaug ntxiv qhov no tau xa mus rau Arduino, tab sis nrog RGB raws li tus cim nyob hauv txoj hlua.

Duab
Duab

Tshooj tom ntej ntawm cov thaiv yog rau lub tswb teeb tsa. Thawj ntu tswj hwm qhov tshwm sim thaum koj kov/rub lub hnub nce thiab nqis. Ib zaug ntxiv, qhov 'tau txais tam sim no X thiab Y' cov lus txib tau siv kom tau txais txiaj ntsig rau qhov twg koj tus ntiv tes nyob thiab hloov cov duab keeb kwm yav dhau nyob ntawm qhov siab ntawm lub hnub. Lub hnub ci txoj haujlwm tseem tsav tsheb txawm tias lub tswb tau qhib lossis xiam oob khab, qhov no yog xa los ntawm bluetooth.

Duab
Duab
Duab
Duab

Thaum koj coj mus rhaub lossis ua tiav lub hnub txav nws nqa lub sijhawm xaiv los tso cai rau koj teeb tsa lub sijhawm tswb. Qhov tseem ceeb ntawm qhov thaiv tom ntej no yog siv lub sijhawm tam sim no los txiav txim seb muaj pes tsawg milliseconds muaj txog thaum teeb tsa lub tswb. Tus nqi no raug xa mus rau Arduino

Duab
Duab
Duab
Duab

Hauv cov kauj ruam tom ntej kuv npog li cas Arduino nyeem thiab siv cov hlua …

Kauj ruam 4: Arduino Code

Raws li nrog App code kuv yuav npog qhov luv luv no….

Ua ntej kuv teeb tsa tag nrho kuv cov kev hloov pauv, muab lub ntsuas thiab LED's rau tus pin raug. Cov zis los ntawm cov cuab yeej ua kom pom lub ntsej muag yuav raug nyeem siv qhov analogRead muaj nuj nqi, muab tus nqi nruab nrab ntawm 0 thiab 1023. Raws li yav dhau los tau piav qhia nws tso tawm ib nrab thaum tsis muaj cov hlau nplaum nyob tam sim no, yog li ntawm 500. Kuv siv Tsawg thiab Siab ua kom hloov pauv kom kuv yooj yim kho thaum nws paub tias lub puck hla lub sensor.

Duab
Duab

Neopixels xav tau lub tsev qiv ntawv thiaj li tau hais tseg ntawm no..

Duab
Duab
Duab
Duab

Qhov tsis muaj teeb tsa pib ua ntu zus, rau Micro lub Rx/Tx pin (bluetooth) siv Serial1.. Cov pins yog tom qab teeb tsa los ua cov tswv yim lossis cov lus tso tawm thiab LED teeb tsa tawm.

Duab
Duab

Tam sim no nws yog lub ntsiab lus…

Thawj ntu no yog tshuaj xyuas seb puas tau txais cov ntaub ntawv los ntawm App. Serial1.available () yog nyeem cov ntawv thiab tau txais tus lej bytes hauv txoj hlua. Yog tias> 0 Kuv paub cov ntaub ntawv tuaj.

Yog tias koj nco qab, txhua txoj hlua uas kuv xa los ntawm App xaus nrog cov lus nug cim…. ie (Bright100)?

Kuv siv lub luag haujlwm.readStringUntil los nyeem cov ntaub ntawv txuas mus txog cov lus nug (Bright100) thiab teeb tsa BTstring sib txawv rau qhov no. Kuv txheeb xyuas seb BTstring xaus nrog '' 'kom paub tseeb tias tau ua tiav cov lus txib. Yog tias lawv yog, tom qab ntawd BluetoothProgram loop tau hu … qhov no tau piav qhia ntxiv.

Duab
Duab

Qhov ntxiv me ntsis no tswj lub hnub tuaj tswb. Yeej yog tias lub tswb tau qhib thiab lub sijhawm raug lawm nws yuav pib ploj zuj zus ntawm LED. Vim yog tib neeg qhov muag pom lub teeb pom kev zoo yog qhov zoo dua los ua txhua yam ntawm LED ploj zuj zus/nqis nrog qhov nkhaus nthuav dav ntau dua li tawm. Yog li qhov sib npaug yog tsav PWM qhov tseem ceeb …

Duab
Duab

Txhawm rau zam qhov puck cuam tshuam nrog App tswj nws tau txais kev ua haujlwm tsis zoo thaum koj siv App. Txhawm rau rov qhib lub puck koj yuav tsum txav nws tawm ntawm cov khoom rau 5 vib nas this.. Qhov me ntsis ntawm cov cai ua ntej kuaj xyuas seb txhua lub ntsuas hluav taws xob tau tso tawm lub xeev ruaj khov tus nqi (tsis muaj hlau nplaum) thiab tom qab ntawd pib lub sijhawm. Thaum 5 vib nas this ua tiav BTinControl sib txawv tau teeb tsa rov qab rau qhov tsis raug.

Duab
Duab

Cov cai rau lub puck tam sim no.. Ua ntej cov ntsuas yuav tsum tau nyeem.

Yog tias lub teeb tam sim no tawm, nws yuav tshuaj xyuas seb puas muaj ib qho ntawm lub ntsuas cua nyob sab saud lossis qis dua cov ntsiab lus piv txwv li lub puck tau muab tso rau ntawm lub arc. Yog tias nws yog tom qab ntawd nws yuav ploj mus dawb LED rau koj qhov chaw kawg txawm koj nyob qhov twg los xij.

Duab
Duab
Duab
Duab

Txhawm rau txhawm rau teeb tsa LED rau koj qhov kev teeb tsa zaum kawg es tsis txhob hloov kho mus rau qhov muaj txiaj ntsig cuam tshuam nrog txhua yam kev ntsuas nws qhov ua rau, MovedSinceStandby sib txawv tau teeb tsa cuav. Qhov ntxiv me ntsis ntawm cov lej hauv paus tshuaj xyuas seb koj puas tau tsiv lub puck los ntawm nws txoj haujlwm thawj zaug los ntawm cov teeb tsa….

Duab
Duab
Duab
Duab

Yog tias koj tab tom txav lub puck 'MainProgram' raug hu los hloov kho qhov ci ci/xim xim. Qhov no tau piav qhia ntxiv.

Duab
Duab

Qhov kawg me ntsis hauv lub voj tseem ceeb no txheeb xyuas seb lub puck tau muab tso rov qab rau ntawm qhov chaw nres nkoj tos - yog lub sensor 12 nyeem tus nqi siab dua/qis dua qhov taw qhia. Yog tias nws ploj mus LED rov qab..

Duab
Duab

Bluetooth lub voj:

Raws li tau piav qhia saum toj no thaum cov ntaub ntawv tau txais los ntawm bluetooth, txoj hlua tau nyeem. Tam sim no peb yuav tsum txheeb xyuas cov hlua ntawd hais li cas …

Txhua txoj hlua sib nrug ntawm qhov ci ci, xim xim thiab RGB yog qhov yooj yim heev los daws nrog. Koj txheeb xyuas seb BTstring sib npaug rau cov ntawv xa los ntawm App.

Yog tias koj nco qab, txhua lub sijhawm koj hloov cov ntxaij vab tshaus hauv App nws yuav xa cov lus txib bluetooth. Nov peb nug txog qhov ntawd thiab teeb tsa qee qhov hloov pauv mus rau qhov tseeb lossis tsis tseeb yog li peb paub tias lub vijtsam twg koj nyob nraum.

Daim ntawv ceeb toom ntawm qhov kawg ntawm txhua ntu kuv teeb tsa BTinControl sib txawv rau qhov tseeb thiab tshem tawm BTstring tus nqi.

Duab
Duab
Duab
Duab

Thaum koj coj mus rhaub khawm lub zog hauv App nws yuav ploj mus LEDs nce lossis nqis. Cov kev hloov pauv tau teev tseg saum toj no rau lub vijtsam uas koj tab tom siv yog txiav txim siab seb nws puas yog RGB lossis dawb LED los tswj..

Duab
Duab
Duab
Duab

Txog qhov ci ci, xim xim thiab RGB Kuv yuav tsum tau nyeem cov hlua hauv txoj kev sib txawv me ntsis. Vim tias tus lej ib feem ntawm txoj hlua yuav raug hloov kuv nug seb txoj hlua pib nrog ib qho ntawm tus cim tsis yog txoj hlua tag nrho, yog li xwb (Ci ntawm no..

Tam sim no kuv yuav tsum cais tawm qhov tseeb qhov ci ci los ntawm txoj hlua. Hom ntawv ntawm txoj hlua xa los ntawm App yog (Brightvalue) yog li kuv thiaj li paub qhov txiaj ntsig ci ci yuav nyob nruab nrab ntawm 't' thiab '' '. Txoj haujlwm ntawm 't' yuav nyob tas li, nws ib txwm yog tus cim 7 hauv txoj hlua. Tab sis vim tias qhov ci ci tuaj yeem nyob nruab nrab ntawm 10 thiab 100 txoj haujlwm ntawm ')' yuav hloov. Kuv siv.indexOf hais kom ua haujlwm qhov twg ')' yog, tus cwj pwm nws yog dab tsi thiab tom qab ntawd tuaj yeem siv.substring hais kom nyeem txoj hlua ntawm tus lej 7 thiab ')' txoj haujlwm. Qhov no ua rau kuv tsuas yog tus nqi ci ci uas kuv tuaj yeem siv los kho RGB lossis dawb LED nyob ntawm qhov screen.

Duab
Duab

Kev hloov xim xim yog txheej txheem zoo sib xws rau saum toj tab sis tus nqi yuav nyob nruab nrab ntawm 'p' thiab ')' lub sijhawm no …

Duab
Duab

Rau RGB kev hloov kho peb muaj peb qhov txiaj ntsig los rho tawm ntawm txoj hlua, tab sis nws cov txheej txheem zoo sib xws dua. Los ntawm app peb tau txais cov hlua hauv daim ntawv (RGBvalue.value.value)

Yog li kuv paub tus nqi liab yuav nyob nruab nrab ntawm 'B' thiab thawj zaug nres. Tus nqi ntsuab yog nruab nrab ntawm 1st/2nd nres tag thiab tus nqi xiav yog nruab nrab ntawm qhov thib ob nres thiab ')'.

Thaum peb muaj qhov txiaj ntsig neopixles tau teeb tsa rau xim tshiab…

Duab
Duab

Ntawm no peb txheeb xyuas seb lub tswb raug qhib lossis xiam oob khab. Yog tias lub sijhawm ceeb toom tau hloov pauv peb yuav tau xa ib txoj hlua nrog tus lej ntawm vib nas this txij tam sim no mus txog rau lub tswb. Ib zaug ntxiv tus nqi no tau muab rho tawm los ntawm txoj hlua thiab txhawm rau txhawm rau txheeb xyuas seb nws lub sijhawm pib lub hnub tuaj peb yuav tsum teeb tsa qhov sib txawv rau lub sijhawm tam sim no (millis)..

Duab
Duab

Puck tswj:

Raws li tau piav ua ntej yog lub puck (hlau nplaum) yog ib txoj hauv kev nce nws yuav tsav lub cuab lub zog tso tawm hauv qab qis qis thiab yog tias lwm txoj kev nce siab dua qhov ua rau siab.

Qhov no tso cai tswj hwm ob qho kev ci ntsa iab thiab xim xim ntawm tib lub arc..

Cov txiaj ntsig ntsuas tau nyeem. Yog tias ib qho ntawm lawv tsawg dua tus nqi qis qis ces peb tab tom kho xim xim. Muaj 11 lub cim ntsuas nyob hauv thaj chaw arc, uas cov txiaj ntsig yuav tig mus rau hauv qab qhov taw qhia raws li lub puck tau txav hla lawv. Txhua lub ntsuas hluav taws xob muaj PWM tus nqi rau qhov txias thiab sov LEDs tawm tsam nws, pib nrog sensor 1 ntawm 100% sov, 0% txias thiab ua haujlwm rau 11 ntawm 0% sov, 100% txias.

Duab
Duab
Duab
Duab
Duab
Duab

Kev tswj qhov ci ci tau ua tiav hauv tib txoj kev.. txheeb xyuas yog tias cov ntsuas hluav taws xob tso tawm tau siab dua qhov ua rau lub sijhawm no thiab muab txhua lub ntsuas kom pom qhov ntsuas qhov hnyav.

Qhov kev hnyav hnyav no yog tom qab sib npaug nrog tus nqi xim xim kom muab tus nqi tso tawm tag nrho. Tso cai rau koj teeb tsa xim xim rau ib qho ci ci …

Duab
Duab
Duab
Duab

Kauj Ruam 5: Vaj Tsev

Vaj tse
Vaj tse
Vaj tse
Vaj tse
Vaj tse
Vaj tse
  1. Kuv pib los ntawm kev ua pwm tawm ntawm cov duab los qhia rau hauv qab ntawm lub tsev. Txhawm rau tsim qhov chaw so rau thaj chaw tswj hwm kuv muaj ib daim plywood laser txiav rau hauv cov duab puab thiab siv 5p npib rau 'tos tos' ntsaws. Cov no tau kaw rau ntawm daim duab duab puab, ua tib zoo saib kom lawv nyob hauv txoj haujlwm raug uas yuav ua kom haum nrog cov cuab yeej ua haujlwm hauv tsev.
  2. Tom ntej no yog sib tov cov polyurethane cob. Cov khoom kuv siv tau yooj yim 1: 1 piv thiab kho tsis pub dhau 20 feeb.. yog li yuav tsum tau ua haujlwm ncaj ncees sai sai!
  3. Thawj lub ncuav yog txhawm rau sau cov pwm hauv qab. Tom qab teeb tsa no kuv ntxiv ib phab ntsa sab hauv ntawm cov duab los tso cai rau kuv nchuav cov phab ntsa sab.
  4. Txhawm rau tsim cov ntu sab saud, tias LED yuav zaum hauv, Kuv txiav thiab lo qee lub raj yas/khob hauv qhov chaw ntawm lub kaum ntse ntse. Thiab dua cov tshuaj tau nchuav rau hauv thiab tso cai teeb tsa.
  5. Tam sim no lub tsev nyob tau teeb tsa tag nrho, Kuv xav tau los laum qee qhov thiab muab cov xuab zeb zoo tso rau.
  6. Primer tau thov thiab tom qab ntawd txau nrog lub tsho txheej saum toj kawg nkaus.

Kauj Ruam 6: Sib dhos/Xaus

Los Ua Ke/Xaus
Los Ua Ke/Xaus
Los Ua Ke/Xaus
Los Ua Ke/Xaus
Los Ua Ke/Xaus
Los Ua Ke/Xaus
Los Ua Ke/Xaus
Los Ua Ke/Xaus
  1. Lub qhov rau DC jack tau raug txiav tawm ntawm lub tsev. Tom qab ntawd lub jack tau lo rau hauv.
  2. Lub rooj tsavxwm LED tuaj yeem raug ntsaws rau hauv ntu sab saud, nrog cov xov hlau xa mus rau qis dua.
  3. Cov xov hlau los ntawm LED's thiab DC nkaus tau raug ntsia rau hauv qhov thaiv qhov tseeb.
  4. Lub rooj tsavxwm tseem ceeb yog muab ntsaws rau hauv lub tsev
  5. Ib daim plywood yog tom qab ntawd muab ntswj los npog hauv qab ntawm lub tsev.
  6. Qhov kawg yog ua kua nplaum 'puck' ua ke, ua kom ntseeg tau tias tus taw ntawm tus hlau nplaum nrog qhov raug 'ci ntsa iab' lossis 'xim kub' kawg lub hau.

Zuag qhia tag nrho lub teeb ua haujlwm zoo nkauj heev! Muaj ob peb kab nyob rau hauv cov software kom tshem tawm thiab RGB LED's tuaj yeem ci dua. Kuv kuj tseem tuaj yeem ntxiv lub teeb pom kev ib puag ncig kom hloov pauv xim xim, pib 'txias' thaum nruab hnub thiab hloov mus rau 'sov' thaum hmo ntuj.

Cheers rau kev nyeem ntawv!

Pom zoo: