Cov txheej txheem:
- Kauj Ruam 1: HAIS TXOG LEDs
- Kauj Ruam 2: POTENTIOMETER
- Kauj Ruam 3: LUB CIRCUIT
- Kauj ruam 4: PWM
- Kauj Ruam 5: KEV KAWM (ARDUINO SKETCH)
- Kauj Ruam 6: MAP
- Kauj Ruam 7: Animated Arduino
Video: Kev Tswj Lub Teeb, Arduino (nrog Animations): 7 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Ob peb xyoos dhau los kuv tau tsim ob lub tshuab pinball (pinballdesign.com) thiab ob lub taub hau neeg hlau (grahamasker.com) txhua tus tswj los ntawm Arduinos. Muaj kev ua haujlwm ua tus kws kho tshuab kuv zoo nrog kev tsim cov txheej txheem, txawm li cas los xij kuv tawm tsam nrog lub cajmeem. Kuv txiav txim siab los tsim cov duab ua piv txwv txog qee lub hauv paus ntsiab lus ntawm Arduino. Kuv xav tias nws yuav pab kuv thiab lwm tus kom nkag siab lawv. Ib daim duab muaj nqis ib txhiab lo lus thiab cov duab ua duab tuaj yeem yog ib txhiab duab!
Yog li ntawm no yog cov lus piav qhia muaj txiaj ntsig ntawm qhov kev kawm Brightness Control. Cov duab ua yeeb yaj kiab saum toj no qhia txog lub tswv yim ntawm lub hwj chim txuas nrog Arduino. Nws qhia tias yuav kho qhov chaw ntawm lub hwj chim li cas tuaj yeem hloov kho qhov ci ntawm ib tus coj. Kuv yuav piav qhia txhua yam ntawm cov txheej txheem no. Rau leej twg tsis paub txog potentiometers thiab leds, Kuv yuav pib nrog cov ntawd. Kuv yuav piav qhia vim li cas cov coj yuav tsum txuas nrog rau PWM qhib Arduino tus pin thiab yuav ua li cas MAP kev ua haujlwm tau siv hauv Arduino kos duab los hloov cov tswv yim los ntawm lub hwj chim mus rau qhov tso tawm uas tsim nyog rau kev tswj hwm coj.
Yog tias koj paub txog leds thiab lub hwj chim muaj zog ces koj tuaj yeem hla ntu 1 thiab 2.
Kauj Ruam 1: HAIS TXOG LEDs
Cov lus piav qhia sab laug saum toj no qhia txog lub cim cim Circuit Court rau kev coj thiab qhov sib txawv ntawm cov ceg coj. Tam sim no yuav tsuas yog ntws los ntawm LED hauv ib qho kev taw qhia yog li polarity tseem ceeb. Cov ceg ntev yog qhov zoo. Tsis tas li muaj ib sab tiaj tiaj rau lub flange, qhov no yog qhov tsis zoo.
VOLTAGE thiab tam sim no
Qhov ntsuas hluav taws xob xav tau los ntawm LED yog li ntawm 2.2v txog 3.2 volts nyob ntawm nws cov xim. Lawv qhov ntsuas tam sim no feem ntau yog 20mA. Txhawm rau txwv qhov tam sim no thiab tiv thaiv LED los ntawm kev ua kom sov dhau, nws yog qhov tsim nyog yuav tsum tau siv cov tshuaj tiv thaiv hauv koob nrog txhua LED. Kuv pom zoo txog 300 ohms.
Cov lus piav qhia ntawm sab xis saum toj no qhia txog txoj hauv kev ntawm kev siv lub zog tiv thaiv rau ib sab ntawm tus coj thiab tiv thaiv nws nrog cua sov ntsws ua kom luv.
Kauj Ruam 2: POTENTIOMETER
Hauv Arduino cov ntsiab lus potentiometer yog lub ntsuas. "Sensor" hais txog txhua yam khoom siv sab nraud uas thaum txuas nrog cov pins tuaj yeem nkag siab tau los ntawm Arduino. Peb yuav siv lub zog ntsuas hluav taws xob txuas nrog Arduino, los tswj qhov ci ntawm LED. Lub hwj chim qee zaum hu ua tus faib hluav taws xob, uas kuv xav tias yog cov lus piav qhia zoo dua. Daim duab ntawm sab laug saum toj no qhia tus thawj xibfwb ntawm qhov faib hluav taws xob. Hauv qhov piv txwv no, tus tiv thaiv tau txuas nrog hauv av ntawm ib kawg thiab tuav, los ntawm qee lub zog los rau 5v ntawm lwm qhov kawg. Yog tias tus swb raug txav mus raws tus tiv thaiv nws yuav nyob ntawm qhov hluav taws xob ntawm 0v ntawm sab laug tes kawg, 5v ntawm sab tes xis kawg. Hauv lwm txoj haujlwm nws yuav yog tus nqi nruab nrab ntawm 0v thiab 5v. Ib nrab txoj kev, piv txwv li nws yuav nyob ntawm 2.5V. Yog tias peb rov hloov kho qhov kev teeb tsa raws li tau hais ntawm sab xis saum toj no, qhov no sawv cev rau qhov ua haujlwm ntawm lub zog hloov pauv.
Kauj Ruam 3: LUB CIRCUIT
Cov lus piav qhia saum toj no qhia peb yuav tsum txuas lub hwj chim thiab coj mus rau Arduino li cas.
Ardunio xav tau kev nkag siab qhov hluav taws xob tau pub rau nws los ntawm lub zog ntsuas. Qhov ntsuas hluav taws xob hloov pauv tau yooj yim raws li lub zog ntsuas hluav taws xob tau tig, nws yog li lub teeb liab sib piv thiab yog li yuav tsum tau txuas nrog lub pin analog nkag ntawm Arduino. Qhov hluav taws xob ntawm tus lej no yuav raug nyeem los ntawm Arduino txhua lub sijhawm qhov kev zov me nyuam thov nws ntawm kev ua haujlwm "analogRead".
Arduino tsuas yog muaj cov lej tso tawm digital. Txawm li cas los xij cov pins nrog lub tilde (~) ib sab ntawm lawv sim qhov kev tso tawm analog uas tsim nyog los tswj qhov ci ntawm Led. Cov txheej txheem no hu ua Pulse Width Modulation (PWM) thiab tau piav qhia los ntawm kev ua yeeb yaj kiab tom ntej, Kauj Ruam 4.
Kauj ruam 4: PWM
PWM, Pulse Width Modulation
Raws li tau hais dhau los, cov pins nrog tilda, "~" ib sab ntawm lawv yog PWM pins. Vim tias cov pins yog digital lawv tsuas yog nyob ntawm 0v lossis 5v, txawm li cas los xij nrog PWM lawv tuaj yeem siv los txo qis LED lossis tswj kev nrawm ntawm lub cav. Lawv ua li ntawd los ntawm kev muab 5v rau ib qho LED tab sis ua kom nws nyob nruab nrab ntawm 0v thiab 5v ntawm 500 Hz (500 zaug hauv ib pliag) thiab nthuav lossis nqaim lub sijhawm ntawm txhua 0v thiab 5v ntu ntawm cov mem tes. Raws li LED pom qhov ntev 5v mem tes ntau dua li 0v mem tes ces nws yuav ci dua. Hauv peb qhov haujlwm, peb siv cov haujlwm sib piv sib piv sau () kom tso tawm PWM "square yoj". Nws muaj 256 nce ntxiv, Xoom muab 0% lub luag haujlwm hloov pauv thiab 255 muab 100% "kev ua haujlwm" piv txwv li txuas ntxiv 5 volts. Yog li 127 yuav muab 50% lub voj voog ua haujlwm, ib nrab sijhawm ntawm 0v thiab ib nrab sijhawm ntawm 5v. Cov yeeb yaj kiab saum toj no qhia pom li cas raws li lub luag haujlwm lub luag haujlwm no tau txav mus rau 100% tom qab ntawd cov coj ua ci dua.
Kauj Ruam 5: KEV KAWM (ARDUINO SKETCH)
Cov vis dis aus saum toj no hla cov haujlwm (kos duab) uas tuaj yeem siv los tswj qhov ci ntawm ib tus coj los ntawm kev siv lub zog ntsuas. Lub Circuit Court yog tib yam li tau qhia hauv qib 3.
Yog tias koj pom cov vis dis aus no nrawm (lossis qeeb) kom nyeem tau yooj yim ces koj tuaj yeem kho nws qhov nrawm Ntawm sab tes xis kawg ntawm qhov qis tswj kab yog lub cim zoo li lub log iav (qee lub sij hawm nrog liab 'HD' daim ntawv lo rau nws.) Yog tias nyem nws yuav nthuav tawm cov ntawv qhia zaub mov uas suav nrog "rov ua dua".
Nws yuav, tau kawg, zoo dua yog tias koj tuaj yeem nyem lub pob kom nqis los ntawm txhua kab ntawm txoj haujlwm ntawm koj tus kheej nrawm, tab sis hmoov tsis nws tsis tuaj yeem muab txoj hauv kev sib tham ntawm no. Yog tias koj xav siv txoj hauv kev ntawm cov ncauj lus no thiab ntau lwm yam Arduino cov ncauj lus tom qab ntawd muaj pub dawb saib ua ntej ntawm kev sib tham/ua yeeb yaj kiab ebook muaj nyob ntawm animatedarduino.com
Muaj ib qho tshwj xeeb hauv txoj haujlwm uas kuv xav tias xav tau kev piav qhia ntxiv: ntawm kab 14 qhov siv "daim ntawv qhia". Muaj lus piav qhia txog nws lub hom phiaj tom ntej, hauv qib 6
Kauj Ruam 6: MAP
Peb muaj lub potentiometer txuas nrog tus pin analog. Lub hwj chim hluav taws xob sib txawv ntawm 0v thiab 5v. Cov kab no tau sau npe hauv tus txheej txheem hauv 1024 nce ntxiv. Thaum tus nqi nkag tau siv los tsim qhov tso tawm ntawm PWM qhib tus lej digital tus lej no yuav tsum tau teeb tsa rau qhov ntau ntawm cov lej digital. Qhov no muaj 255 nce ntxiv. Daim ntawv qhia ua haujlwm tau siv rau lub hom phiaj no thiab muab cov txiaj ntsig uas yog qhov sib npaug rau cov tswv yim.
Daim vis dis aus saum toj no qhia txog qhov no.
Kauj Ruam 7: Animated Arduino
Cov duab hauv Phau Ntawv Qhia no tau coj los ntawm kuv li ebook Animated Arduino uas muaj nyob ntawm www.animatedarduino.com uas kuv lub hom phiaj muab kev nkag siab zoo dua ntawm qee cov ntsiab lus ntsib thaum kawm rau program Arduino.
Muaj qhov pub dawb saib ua ntej ntawm daim ntawv ebook muaj nyob hauv lub vev xaib uas tso cai rau koj kom paub txog qhov sib tham sib ntawm phau ntawv. Nws yog qhov pib sau los ntawm cov nplooj ntawv piv txwv thiab yog li tso ntau qhov kev piav qhia. Nws suav nrog cov nplooj ntawv piv txwv uas tso cai rau koj nyem cov nyees khawm uas ua rau koj hla txhua kab ntawm cov pro-gram thiab saib cov lus cuam tshuam. Lwm nplooj ntawv muaj cov vis dis aus thiab cov ntsiab lus suab uas koj tuaj yeem tswj tau. Ib nplooj ntawv ntsiab lus suav nrog hauv qhov kev txiav txim uas koj tuaj yeem pom dab tsi ua tiav cov ntawv muaj.
Pom zoo:
Lub Hom Phiaj Nrhiav Lub Koob Yees Duab Slider Nrog Kev Sib Hloov. 3D Luam & Ua Rau ntawm RoboClaw DC Lub Cev Muaj Zog Tswj & Arduino: 5 Kauj Ruam (nrog Duab)
Lub Hom Phiaj Nrhiav Lub Koob Yees Duab Slider Nrog Kev Sib Hloov. 3D Luam & Ua Rau ntawm RoboClaw DC Tsav Tus Tswj & Arduino: Txoj haujlwm no tau yog ib qhov kuv nyiam tshaj plaws txij li thaum kuv tau koom ua ke kuv qhov kev txaus siab ntawm kev ua yeeb yaj kiab nrog DIY. Kuv ib txwm saib thiab xav ua raws cov yeeb yaj kiab uas tau ua hauv cov yeeb yaj kiab uas lub koob yees duab txav mus hla lub vijtsam thaum tab tom taug qab mus
24 Watt LED Loj Hlob Lub Teeb Nrog Tswj Lub Teeb: 8 Kauj Ruam (nrog Duab)
24 Watt LED Loj Hlob Lub Teeb Nrog Kev Tswj Lub Teeb: Kev loj hlob ntawm zaub mov yog ib qho kuv nyiam tshaj vim tias kuv yog tus kiv cua loj ntawm cov zaub mov organic thiab noj zaub mov zoo. Cov Lus Qhia no yuav qhia koj yuav ua li cas tsim kom muaj LED loj hlob nrog lub teeb liab/xiav ci kom haum rau koj cov kev xav tau loj hlob thiab tso cai rau koj ua haujlwm
Arduino Neeg Hlau Nrog Kev Nyob, Kev Qhia thiab Qib Kev Sib Hloov (Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) Tswj los ntawm Lub Suab Siv Bluetooth Module thiab Kev Siv Tus Neeg Siv Hluav Taws Xob: 6 Kauj Ruam
Arduino Neeg Hlau Nrog Kev Nyob, Kev Qhia thiab Qib Kev Sib Hloov (Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) Tswj los ntawm Lub Suab Siv Bluetooth Module thiab Kev Siv Tus Neeg Siv Hluav Taws Xob: Cov lus qhia no piav qhia yuav ua li cas thiaj tsim tau Arduino Robot uas tuaj yeem txav mus raws qhov xav tau (Forward, Backward) , Sab laug, Txoj Cai, Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) xav tau Kev nrug deb hauv Centimeters siv lub suab hais kom ua. Neeg hlau kuj tseem tuaj yeem txav tau tus kheej
Bluetooth Chaw Taws Teeb Tswj Chaw Teeb - Retrofit. Lub Teeb Hloov Tseem Ua Haujlwm, Tsis Muaj Kev Sau Ntawv Ntxiv: 9 Kauj Ruam (nrog Duab)
Bluetooth Chaw Taws Teeb Tswj Kev Teeb - Retrofit. Lub Teeb Hloov Tseem Ua Haujlwm, Tsis Muaj Kev Sau Ntxiv: Hloov Kho Lub Kaum Ib Hlis 25, 2017 - Rau Lub Hwj Chim Siab ntawm qhov haujlwm no uas tuaj yeem tswj tau kilowatts ntawm kev thauj mus los saib Retrofit BLE Kev Tswj rau Kev Siv Lub Hwj Chim Siab - Tsis Xav Tau Ntxiv Ntxiv Qee cov BLE cov laug cam / software sib sau ua ke
Ib qho $ 20 / 20min Kev Lag Luam Zoo Folding Lub Teeb Lub Teeb / Lub Tsev Teeb: 7 Cov Kauj Ruam (nrog Duab)
A $ 20 / 20min Kev Lag Luam Zoo Folding Lub Teeb Lub Teeb / Lub Tsev Teeb: Yog tias koj tau tab tom nrhiav DIY lub thawv rau lub teeb rau cov khoom lag luam lossis kaw cov duab koj twb paub tias koj muaj ntau txoj kev xaiv. Los ntawm cov thawv ntawv thawv rau khaub ncaws hampers koj yuav xav tias txoj haujlwm tau ua tiav kom tuag. Tab sis Tos! Rau $ 20