Cov txheej txheem:
- Kauj ruam 1: Cov ntsiab lus
- Kauj Ruam 2: Dab tsi yog Arduino?
- Kauj Ruam 3: Microcontroller yog dab tsi?
- Kauj Ruam 4: Hom Arduino
- Kauj Ruam 5: Arduino Cov Qauv
- Kauj Ruam 6: Teeb tsa
- Kauj Ruam 7: Koj Thawj Qhov Project-LED Blink
- Kauj Ruam 8: PWM -pulse Width Modulation
- Kauj Ruam 9: Kev Sib Txuas Lus
- Kauj Ruam 10: Siv Kev Sib Txuas Lus
Video: Kawm ARDUINO (hauv 20 feeb): 10 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:30
Qhov no yog cov lus qhia uas kuv tau sau tshwj xeeb los qhia kuv qhov kev paub txog arduino hauv txoj hauv kev yooj yim heev. Kuv yuav ntseeg koj tias qhov no yuav yog lub zog ntim cov qauv uas npog yuav luag txhua qhov ncauj lus hauv arduino.
Arduino muaj peev xwm loj uas tuaj yeem ua ntau ntau dua li koj xav, siv qhov no kuj yooj yim heev.
Kuv tsis xav qhia ntau ntxiv hauv kev qhia ntu thiab pov tseg koj lub sijhawm muaj txiaj ntsig cia ncaj qha mus rau cov ntsiab lus.
Kauj ruam 1: Cov ntsiab lus
- Cov lus qhia luv luv txog arduino.
- hom ntawm arduino.
- arduino qauv.
- koj thawj "project".
- PWM-mem tes dav tes taws los piav.
- Kev sib txuas lus sib txuas.
- Xws li kev tawm dag zog
Kauj Ruam 2: Dab tsi yog Arduino?
Lub ntsiab lus yooj yim ntawm arduino tias qhov kuv paub yog nws yog cov cuab yeej hluav taws xob uas muaj peev xwm ua tau yooj yim automation thiab cuam tshuam cov cuab yeej sib txawv ua ke los ntawm kev sib txuas yooj yim dua thiab yooj yim codings.
Qhov no yog txoj hauv kev zoo rau cov uas xav ua lawv txoj haujlwm hauv kev siv tshuab lossis tshuab neeg hlau. Nws arduino yog cov cuab yeej yooj yim uas ua rau peb sib txuas lus nrog tus tswj hwm micro uas tau kos rau ntawm txhua lub rooj tsav xwm arduino. (AT mega328 hauv arduino UNO).reer pic rau kev nkag siab ntxiv.
ZAJ DAB NEEG
- koj xav xa cov ntaub ntawv mus rau tus neeg hais lus Fabkis tab sis koj paub tsuas yog lus Askiv.
- qhov no koj yuav xav tau tus kws txhais lus kom ua tiav kev sib txuas lus.
- yog li tus neeg txhais lus yuav paub ob yam lus Fab Kis thiab lus Askiv.
txuas nrog qhov xwm txheej tam sim no!
- Fab Kis yog hom lus siab (siv tus phooj ywg piv txwv li C, C ++ …).
- Lus Askiv yog Tshuab lus.
- arduino yog tus txhais lus. kuv vam tias koj yuav nkag siab zoo dua !!!
Kauj Ruam 3: Microcontroller yog dab tsi?
Micro-controller yog lub khoos phis tawj yooj yim, uas muaj lub cim xeeb me me, RAM,…
nws yog qhov ntsuas me me thiab cov cuab yeej pheej yig uas yooj yim siv. Qhov micro tswj siv hauv arduino UNO yog ATmega 328 nws muaj EEPROM nws tuaj yeem ua haujlwm ntau zaus los ntawm kev tshem tawm cov cai dhau los.
Kauj Ruam 4: Hom Arduino
Daim duab teev tawm ntau hom sib txawv ntawm cov laug cam uas tau siv ntau tshaj plaws.
Arduino UAS
Hom pawg thawj coj no yog qhov nrov tshaj plaws thiab haum rau cov pib tshiab! nws muaj cov kab ntawv poj niam nyob hauv nws yog li siv tus txiv neej tus pin peb tuaj yeem yooj yim ua qhov sib txuas yam tsis muaj kev sib txuas lossis siv lub khob cij.
Arduino nano cov
Qhov no zoo ib yam li UNO lub rooj tsavxwm tshwj tsis yog qhov loj ntawm lub rooj tsavxwm tau txo qis yog li nws tsim nyog nws lub npe.it muaj cov kab sib txuas ntawm tus txiv neej sib txuas qhov no tuaj yeem txuas nrog lub khob cij thiab siv ncaj qha yam tsis muaj soldering.this yog sib piv pheej yig thaum piv mus rau UNO.
Arduino LILY ncoo
Qhov no yog siv rau cov khoom siv hluav taws xob hnav.
Kauj Ruam 5: Arduino Cov Qauv
1. USB ntsaws-cov lus qhia no tau siv los tso koj cov lej thiab nws kuj tseem tuaj yeem siv ua lub zog nkag mus rau arduino.
2. Digital pins (2-13) yog siv rau cov tswv yim thiab tso tawm haujlwm.
3. Analog pins (0-5) tau siv rau kev tawm tswv yim thiab tso tawm ua haujlwm hauv daim ntawv sib piv.
5.qhov khawm liab tau siv los rov pib dua lub rooj tsav xwm xws li kev ua tiav txoj cai pib los ntawm kev pib.
6. Cov koob RX, TX tau siv rau kev sib txuas lus txuas.
7. nws kuj muaj DC lub qhov (socket) nkag.
Kauj Ruam 6: Teeb tsa
1. Install tus arduino IDE software. (Software dawb)
2. ntsaws rau hauv koj lub rooj tsav xwm arduino thiab xaiv qhov chaw nres nkoj raug thiab ntau yam.
ceeb toom: rau kuv tus lej chaw nres nkoj yog com23 koj li yuav txawv.
Xa cov duab!
Kauj Ruam 7: Koj Thawj Qhov Project-LED Blink
Hauv qhov haujlwm no koj yuav ua tus coj mus ntsais muag.
ib thib ob ON lub xeev, ib thib ob OFF lub xeev.
Kho vajtse
ua qhov kev sib txuas raws li qhia hauv daim duab.
Software
upload cov cim qhia hauv daim duab.
Sai li sai tau qhov kev tso cai nkag mus, cov coj pib ntsais muag.
ceeb toom:
void teeb () -ntu ua ib zaug nkaus xwb.
void loop ()-ua ntau zaus kom txog thaum lub hwj chim tseem nyob.
Kauj Ruam 8: PWM -pulse Width Modulation
-Qhov no yog siv los ua qhov ci ci nyob rau theem ntawm kev sib txawv ci ntsa iab.
-making nws dim thiab tom qab ntawd ua kom nws ci dua!
-Cov analog pin txhawb 8 ntsis cov ntaub ntawv nkaus xwb (0-255).
-peb yuav siv cov ntawv sib piv hloov pauv digital sau los tsim PWM.
-Cov cai yuav yog analogWrite (coj tus pin, tus nqi)
PWM: 3, 5, 6, 9, 10, thiab 11 pins Muab 8-ntsis PWM tso zis nrog analogWrite ()
coj tus pin- tus lej digital uas koj tau txuas nrog tus coj.
tus nqi - tus nqi sib txawv los ntawm (0-255) tus nqi qis ua rau lub teeb ci ntsa iab, tus nqi siab ua rau lub teeb ci ntsa iab.
QHIA:
sim ua kom lub teeb ci ntsa iab coj los ntawm ib qib los ntawm kev siv rau lub voj rau kev siv txuas txuas!
Kauj Ruam 9: Kev Sib Txuas Lus
Serial yog siv rau kev sib txuas lus ntawm Arduino board thiab khoos phis tawj lossis lwm yam khoom siv. Txhua Arduino cov laug cam muaj tsawg kawg ib qhov chaw nres nkoj (tseem hu ua UART lossis USART): Serial. Nws sib txuas lus ntawm tus pin 0 (RX) thiab 1 (TX) nrog rau lub khoos phis tawj ntawm USB. Yog li, yog tias koj siv cov haujlwm no, koj tseem tsis tuaj yeem siv tus pin 0 thiab 1 rau cov tswv yim digital lossis tso tawm.
nws pab kom paub nyeem ntawv ntawm cov sensors txuas nrog nws
Lawv kuj tseem pab txuas txuas cov qauv siv wireless xws li bluetooth, wifi Esp8266….
Nws muaj ntau yam ua nrog nws ………………………..!
Kauj Ruam 10: Siv Kev Sib Txuas Lus
Hauv qhov kev sib tham no peb yuav tau txais tus nqi tso tawm los ntawm LDR -teeb nyob ntawm tus tiv thaiv thiab nthuav tawm nws hauv kab ntawv saib.
xa cov duab rau kev sib txuas kho vajtse thiab coding!
tam sim no cuam tshuam tus nqi sensor los ntawm kev cuam tshuam lub teeb poob ntawm lub sensor thiab pom cov kev hloov pauv hauv qhov txiaj ntsig!
QHIA:
koj txoj haujlwm yog ua kom lub teeb ci LED raws qhov tso tawm ntawm LDR piv txwv li lub LED yuav tsum ci ci nyob rau qhov tsaus ntuj thiab nws yuav tsum ci ci hauv qhov xwm txheej ci.
clue: siv PWM thiab Serial kev sib txuas lus.
nws yog qhov yooj yim rau automation!
Yuav tsum txuas ntxiv ……
Qhov no tsuas yog cov qauv qhia kuv yuav sau ntau ntxiv txog qhov no thiab cov qauv yuav raug tso tawm sai sai no, taug qab kuv yog tias koj nyiam nws
ob peb nqe lus yuav los tom ntej no:
- Servo motor tswj.
- ultrasonic module.
- IR sensor.
- tsav tsheb L293D.
- kev sib txuas lus bluetooth
- thiab ntau ntxiv ……………………. vam tias koj nyiam nws …………………………….. !!!! "qhia kev paub!" "Ua raws li kuv kom paub ntau ntxiv"
Pom zoo:
Raspberry Pi Duab Duab Hauv Tsawg Tshaj 20 feeb: 10 Kauj Ruam (nrog Duab)
Raspberry Pi Cov Duab Duab Hauv Tsawg Tshaj 20 feeb: Yog, qhov no yog lwm daim duab duab digital! Tab sis tos, nws zoo nkauj dua, thiab tej zaum qhov nrawm tshaj plaws los sib sau ua ke thiab khiav
Tsev Kawm Ntawv Nroog Tsev Kawm Ntawv Chaw Nres Tsheb Daim Ntawv Qhia: 7 Kauj Ruam (nrog Duab)
University Campus Student Parking Map: Ntau tus tub ntxhais kawm xav paub tias lawv tuaj yeem nres tsheb hauv lub tsev kawm ntawv qib siab li cas. Txhawm rau daws qhov teeb meem no, Kuv tsim daim duab qhia chaw nres tsheb ntawm thaj chaw tseem ceeb ntawm Utah State University lub tsev kawm ntawv. Daim duab qhia chaw yog rau cov tub ntxhais kawm kom nrawm nrawm saib seb qhov chaw nres tsheb twg yog
SCARA Robot: Kawm Txog Foward thiab Rov Qab Kinematics !!! (Plot Twist Kawm Yuav Ua Li Cas Ua Lub Sij Hawm Tiag Hauv ARDUINO Siv Kev Ua Haujlwm !!!!): 5 Cov Kauj Ruam (nrog Duab)
SCARA Robot: Kawm Txog Foward thiab Rov Qab Kinematics !!! (Plot Twist Kawm Yuav Ua Li Cas Ua Lub Sij Hawm Tiag Hauv ARDUINO Siv Kev Ua Haujlwm !!!!): SCARA neeg hlau yog lub tshuab nrov heev hauv ntiaj teb kev lag luam. Lub npe sawv cev rau ob qho Kev Xaiv Ua Raws Li Lub Rooj Sib Tham Robot Arm lossis Xaiv Ua Raws Li Cov Neeg Siv Khoom Ua Haujlwm. Nws yog qhov tseem ceeb ntawm peb qib ntawm kev ywj pheej neeg hlau, yog thawj ob lub tebchaws
Circuit Kawm NANO: Ib qho PCB. Yooj Yim Kawm. Tsis Muaj Peev Xwm Muaj Peev Xwm: 12 Kauj Ruam (nrog Duab)
Circuit Kawm NANO: Ib qho PCB. Yooj Yim Kawm. Tsis muaj txoj hauv kev muaj peev xwm: Pib tawm hauv lub ntiaj teb cov khoom siv hluav taws xob thiab neeg hlau tuaj yeem ua rau txaus ntshai heev thaum xub thawj. Muaj ntau yam uas yuav tsum tau kawm thaum pib (kev tsim hluav taws xob, siv hluav taws xob, ua haujlwm zoo, xaiv cov khoom siv hluav taws xob raug, thiab lwm yam) thiab thaum cov khoom tsis raug th
Taw qhia rau Robotics rau Cov Tub Kawm Ntawv Hauv Tsev Kawm Ntawv Nrog Hummingbird Controllers: 18 Cov Kauj Ruam
Taw qhia rau Robotics rau Cov Tub Ntxhais Kawm Hauv Tsev Kawm Ntawv Nrog Hummingbird Controllers: Feem ntau cov cuab yeej neeg hlau ntawm kev ua lag luam niaj hnub no xav kom tus neeg siv rub tawm cov software tshwj xeeb rau hauv lawv lub hard drive. Qhov zoo nkauj ntawm Hummingbird Robotic Controller yog qhov nws tuaj yeem ua haujlwm siv lub vev xaib hauv computer, xws li chromebook. Nws tseem yog