Satura rādītājs:
- 1. darbība: saturs
- 2. solis: Kas ir Arduino?
- 3. darbība: kas ir mikrokontrolleris?
- 4. solis: Arduino veidi
- 5. solis: Arduino struktūra
- 6. darbība: IESTATĪŠANA
- 7. solis: jūsu pirmais projekta LED mirgo
- 8. solis: PWM impulsa platuma modulācija
- 9. darbība: sērijas komunikācija
- 10. darbība: lietišķā seriālā komunikācija
Video: Uzziniet ARDUINO (20 minūtēs): 10 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:58
Tas ir pamācāms, ka es speciāli uzrakstīju, lai ļoti vienkāršotā veidā dalītos savās zināšanās par arduino. Es noteikti jums apliecinu, ka tas būtu jaudīgs modulis, kas aptver gandrīz visas arduino pamat tēmas.
Arduino ir milzīgs potenciāls, kas var paveikt daudz vairāk, nekā jūs iedomājaties, to izmantot ir arī ļoti vienkārši.
Es nevēlos ievadstāstā pastāstīt vairāk un tērēt savu dārgo laiku, ļaujieties tieši ieiet saturā.
1. darbība: saturs
- Īss ievads par arduino.
- arduino veidi.
- arduino struktūra.
- jūsu pirmais "projekts".
- PWM impulsa platuma modulācija.
- Sērijas komunikācija.
- Ietver vingrinājumus
2. solis: Kas ir Arduino?
Vienkārša arduino definīcija, ko es zinu, ir tas ir elektronisks rīks, kas spēj veikt vienkāršu automatizāciju un sasaistīt dažādas ierīces kopā, izmantojot vienkāršākus savienojumus un vienkāršākus kodējumus.
Šī ir īstā platforma tiem, kas vēlas veikt savu karjeru automatizācijas vai robotikas jomā. Arduino ir vienkāršs rīks, kas ļauj mums sazināties ar mikrokontrolleri, kas ir iebūvēts jebkurā arduino plāksnē. (AT mega328 in arduino UNO). Lai iegūtu plašāku izpratni, skatiet attēlu.
Iedomājieties
- jūs vēlaties nodot informāciju franču valodā runājošai personai, bet jūs zināt tikai angļu valodu.
- šajā gadījumā jums noteikti būs nepieciešams tulks, lai pabeigtu saziņu.
- tādējādi tulks zinās gan franču, gan angļu valodu.
sazinieties ar pašreizējo situāciju!
- Franču valoda ir augsta līmeņa valoda (lietotājam draudzīga, piemēram, C, C ++ …).
- Angļu valoda ir mašīnu valoda.
- arduino ir tulks. es ceru, ka jūs, iespējams, sapratāt labāk !!!
3. darbība: kas ir mikrokontrolleris?
Mikrokontrolleris ir vienkāršots dators, kuram ir ļoti mazs atmiņas apjoms, RAM,…
tas ir ļoti kompakts un lēts instruments, kas ir viegli pieejams. Arduino UNO izmantotais mikrokontrolleris ir ATmega 328, tas satur EEPROM, to var ieprogrammēt atkārtoti, izdzēšot iepriekšējo kodu.
4. solis: Arduino veidi
Attēlā ir uzskaitīti vispopulārāk izmantotie dažādu veidu arduino dēļi.
Arduino UNO
Šis dēļu veids ir populārs un vislabāk piemērots iesācējiem! tajā ir virkne sieviešu tapas, tādējādi, izmantojot vīriešu tapu, mēs varam vienkārši izveidot savienojumu bez lodēšanas vai rīvdēļa izmantošanas.
Arduino nano
Tas ir ļoti līdzīgs UNO plāksnei, izņemot tā, ka tā izmērs ir samazināts līdz minimumam, tāpēc tas ir pelnījis tā nosaukumu. Tajā ir virkne lodētu vīriešu tapas, ko var savienot ar maizes dēli un izmantot tieši bez lodēšanas. Tas ir salīdzinoši lēts uz ANO.
Arduino LILY paliktnis
To izmanto valkājamai elektronikai.
5. solis: Arduino struktūra
1. USB spraudnis-šo noteikumu izmanto, lai augšupielādētu jūsu kodējumu, un to var izmantot arī kā strāvas ievadi arduino.
2. Digitālās tapas (2-13) tiek izmantotas ievades un izvades darbībām.
3. Analogās tapas (0-5) tiek izmantotas ievades un izvades darbībām analogā formā.
5. sarkano pogu izmanto, lai atiestatītu dēli, t.i., koda izpilde sākas no sākuma.
6. Sērijveida sakariem tiek izmantoti seriālie tapas RX, TX.
7. tam ir arī līdzstrāvas ieejas ligzda.
6. darbība: IESTATĪŠANA
1. Instalējiet arduino IDE programmatūru. (Bezmaksas programmatūra)
2. pievienojiet savu arduino dēli un izvēlieties pareizo portu un šķirni.
piezīme: man porta numurs ir com23, jūsu var atšķirties.
Atsaucieties uz attēliem!
7. solis: jūsu pirmais projekta LED mirgo
Šajā projektā jūs mirgosit.
viena sekunde ieslēgta, viena - izslēgta.
Aparatūra
izveidojiet savienojumu, kā parādīts attēlā.
Programmatūra
augšupielādējiet attēlā redzamo kodējumu.
Tiklīdz kodēšana ir augšupielādēta, gaismas diode sāk mirgot.
Piezīme:
void setup () sadaļa tiek izpildīta tikai vienu reizi.
void loop ()-tiek izpildīts atkārtoti, līdz barošana paliek ieslēgta.
8. solis: PWM impulsa platuma modulācija
-To izmanto, lai LED spīdētu dažāda spilgtuma posmos.
-padarot to blāvu un pēc tam padarot to gaišāku!
-analogā tapa atbalsta tikai 8 bitu datus (0–255).
-PWM izveidošanai mēs izmantosim analogo rakstīšanu, nevis digitālo rakstīšanu.
-kods būs analogWrite (led pin, vērtība)
PWM: 3, 5, 6, 9, 10 un 11 tapas Nodrošiniet 8 bitu PWM izvadi ar analogWrite ()
led pin- digitālā tapa, kurā esat pievienojis vadu.
vērtība - vērtība svārstās no (0-255) zemāka vērtība padara gaismas mirdzumu blāvu, augsta vērtība padara gaismas spīdumu gaišāku.
Vingrinājums:
mēģiniet padarīt LED spilgtāku soli pa solim, izmantojot cilpu atsauces atsaucei!
9. darbība: sērijas komunikācija
Seriāli tiek izmantoti saziņai starp Arduino plati un datoru vai citām ierīcēm. Visām Arduino plāksnēm ir vismaz viens seriālais ports (pazīstams arī kā UART vai USART): sērijas. Tas sazinās, izmantojot ciparu tapas 0 (RX) un 1 (TX), kā arī ar datoru, izmantojot USB. Tādējādi, ja izmantojat šīs funkcijas, digitālajai ievadei vai izvadei nevar izmantot arī 0 un 1 tapas.
tas palīdz uzzināt ar to saistīto sensoru rādījumus
Tie arī palīdz savienot bezvadu moduļus, piemēram, Bluetooth, wifi Esp8266.
Tam ir daudz vairāk sakara ………………………..!
10. darbība: lietišķā seriālā komunikācija
Šajā sesijā mēs iegūsim izejas vērtību no no LDR atkarīga rezistora un parādīsim to sērijas monitorā.
skatiet attēlus aparatūras savienojumiem un kodēšanai!
tagad pārtrauciet sensora vērtību, traucējot uz sensoru krītošai gaismai, un redziet vērtību izmaiņas!
Vingrinājums:
jūsu uzdevums ir padarīt gaismas diodes mirdzošas, pamatojoties uz LDR izvadi, t.i., gaismas diodēm vajadzētu spīdēt spožāk tumsā un gaišā situācijā.
pavediens: izmantojiet PWM un seriālo komunikāciju.
tas ir automatizācijas pamats!
Turpinājums sekos……
Šis ir tikai ievada modulis, par kuru es rakstīšu vairāk, un šie moduļi drīz tiks izlaisti, sekojiet man, ja jums tas patīk
dažas gaidāmās tēmas:
- Servo motora vadība.
- ultraskaņas modulis.
- IR sensors.
- motora vadītājs L293D.
- Bluetooth komunikācija
- un vēl daudz vairāk ……………………. ceru, ka jums patīk……………………………..!!!! "dalieties zināšanās!" "Sekojiet man, lai iegūtu vairāk informācijas"
Ieteicams:
Uzziniet, kā izveidot pielāgotas formas PCB, izmantojot tiešsaistes rīkus EasyEDA: 12 soļi (ar attēliem)
Uzziniet, kā izveidot pielāgotas formas PCB, izmantojot EasyEDA tiešsaistes rīkus: Es vienmēr esmu gribējis izveidot pielāgotu PCB, un, izmantojot tiešsaistes rīkus un lētu PCB prototipu, tas nekad nav bijis vieglāk nekā tagad! Ir pat iespējams lēti un viegli samontēt virsmas stiprinājuma detaļas nelielā apjomā, lai glābtu sarežģīto risinājumu
SCARA robots: mācīšanās par virzošo un apgriezto kinemātiku !!! (Plot Twist Uzziniet, kā izveidot reāllaika saskarni ARDUINO, izmantojot PROCESSING!): 5 soļi (ar attēliem)
SCARA robots: mācīšanās par virzošo un apgriezto kinemātiku !!! (Plot Twist Uzziniet, kā izveidot reāllaika saskarni ARDUINO, izmantojot PROCESSING!): SCARA robots ir ļoti populāra mašīna nozares pasaulē. Nosaukums apzīmē gan selektīvi saderīgu montāžas robota roku, gan selektīvi saderīgu šarnīra robota roku. Tas būtībā ir trīs brīvības pakāpes robots, kas ir pirmie divi diski
Uzziniet, kā izveidot pārnēsājamu akumulatoru darbināmu monitoru, kas var darbināt arī Raspberry Pi: 8 soļi (ar attēliem)
Uzziniet, kā izveidot pārnēsājamu ar akumulatoru darbināmu monitoru, kas var darbināt arī Raspberry Pi: vai esat kādreiz vēlējies kodēt python vai displeja izvadi savam Raspberry Pi robotam, atrodoties ceļā, vai arī jums bija nepieciešams pārnēsājams sekundārais displejs klēpjdatoram vai kamera? Šajā projektā mēs veidosim pārnēsājamu akumulatoru darbināmu monitoru un
Uzziniet klavieru taustiņus ar Makey Makey: 6 soļi (ar attēliem)
Uzziniet klavieru taustiņus ar Makey Makey: Es to uzbūvēju Instuctables naktī The Maker Station. Šī spēle palīdz spēles laikā uzzināt, kur atrodas piezīmes uz klavieru tastatūras. Mūsu grupa tika uzaicināta piedalīties Maker Station paviljonā izglītības izstādē. Runājot ar izglītību
Uzziniet Arduino 20 minūtēs (iesaiņots): 10 soļi (ar attēliem)
Uzziniet Arduino 20 minūtēs (iesaiņots ar jaudu): Instrukcija ir uzrakstīta ar vīziju piegādāt labas lietas un palīdzēt īstajam arduino hobijam, kuram patiešām ir nepieciešams viegli un skaidri saprotams avots, kuru ikviens var viegli saprast, vienkārši izlasot šo moduli. Arī es esmu ardui