Cuprins:
- Pasul 1: Conținut
- Pasul 2: Ce este Arduino?
- Pasul 3: Ce este microcontrolerul?
- Pasul 4: Tipuri de Arduino
- Pasul 5: Structura Arduino
- Pasul 6: SETUP
- Pasul 7: Primul dvs. proiect - LED-ul clipește
- Pasul 8: PWM - Modularea lățimii impulsurilor
- Pasul 9: Comunicare în serie
- Pasul 10: Comunicare în serie aplicată
Video: Aflați ARDUINO (în 20 de minute): 10 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
Acesta este un instructiv pe care l-am scris special pentru a-mi împărtăși cunoștințele despre arduino într-un mod foarte simplificat. Vă voi asigura cu siguranță că acesta ar fi un modul plin de putere care acoperă aproape toate subiectele de bază din arduino.
Arduino are un potențial imens care poate face mult mai mult decât vă imaginați, utilizarea acestui lucru este, de asemenea, foarte simplă.
Nu vreau să spun mai multe în sesiunea de introducere și să vă pierd timpul prețios să trecem direct în conținut.
Pasul 1: Conținut
- O scurtă introducere despre arduino.
- tipuri de arduino.
- structura arduino.
- primul tău „proiect”.
- Modulația lățimii impulsului PWM.
- Comunicare în serie.
- Include exerciții
Pasul 2: Ce este Arduino?
O definiție simplă a arduino, ceea ce știu este „este un instrument electronic capabil să efectueze automatizări simple și să interfețe diferite dispozitive împreună prin conexiuni mai simple și codificări mai simple.
Aceasta este platforma potrivită pentru cei care ar dori să-și desfășoare cariera în domeniul automatizării sau roboticii. Un arduino este un instrument simplu care ne permite să comunicăm cu un microcontroler care este încorporat pe orice placă arduino. (AT mega328 în arduino UNO).refer pic pentru înțelegere ulterioară.
IMAGINA
- doriți să transmiteți o informație unei persoane care vorbește franceza, dar știți doar limba engleză.
- în acest caz, cu siguranță veți avea nevoie de un traducător pentru a realiza comunicarea.
- astfel, traducătorul va cunoaște atât franceza, cât și engleza.
conectați-vă cu situația actuală!
- Franceza este un limbaj la nivel înalt (ușor de utilizat, de exemplu, C, C ++ …).
- Engleza este limba mașinii.
- arduino este traducătorul. sper ca ai fi inteles mai bine !!!
Pasul 3: Ce este microcontrolerul?
Microcontrolerul este un computer simplificat, care are o cantitate foarte mică de memorie, memorie RAM, …
este un instrument foarte compact și ieftin, care este ușor disponibil. Microcontrolerul utilizat în arduino UNO este ATmega 328, acesta conține o EEPROM și poate fi programat în mod repetat prin ștergerea codului anterior.
Pasul 4: Tipuri de Arduino
Imaginea prezintă diferitele tipuri de plăci arduino care sunt cele mai utilizate în mod popular.
Arduino UNO
Acest tip de placă este popular și cel mai potrivit pentru începători! conține o serie de știfturi feminine, astfel, folosind un știft de sex masculin, putem realiza pur și simplu conexiunea fără lipire sau folosirea unei plăci de rulare.
Arduino nano
Acest lucru este foarte asemănător cu placa UNO, cu excepția dimensiunii plăcii este minimizată, astfel merită numele. către ONU.
Pad Arduino LILY
Acesta este utilizat pentru electronica purtabilă.
Pasul 5: Structura Arduino
1. Plug-in USB, această prevedere este utilizată pentru încărcarea codării și poate fi folosită și ca intrare de putere în arduino.
2. Pinii digitali (2-13) sunt utilizați pentru operațiile de intrare și ieșire.
3. Pinii analogici (0-5) sunt utilizați pentru operațiile de intrare și ieșire în formă analogică.
5. butonul roșu este utilizat pentru a reseta placa, adică execuția codului începe de la început.
6. Pinii seriali RX, TX sunt utilizați pentru comunicații seriale.
7. are, de asemenea, o priză de intrare DC.
Pasul 6: SETUP
1. Instalați software-ul arduino IDE. (Software gratuit)
2. conectați placa arduino și selectați portul și varietatea corectă.
notă: pentru mine numărul portului este com23 al dvs. poate varia.
Trimiteți imagini!
Pasul 7: Primul dvs. proiect - LED-ul clipește
În acest proiect veți face un led pentru a clipi.
o secundă starea PORNIT, o secundă starea OPRIT.
Hardware
faceți conexiunea așa cum se arată în figură.
Software
încărcați codarea afișată în imagine.
De îndată ce codarea este încărcată, ledul începe să clipească.
Notă:
void setup () - secțiunea se execută o singură dată.
void loop () - se execută în mod repetat până când alimentarea rămâne pornită.
Pasul 8: PWM - Modularea lățimii impulsurilor
-Acest lucru este folosit pentru a face strălucirea ledului în etape de luminozitate variabilă.
-făcând-o slabă și apoi făcând-o mai strălucitoare!
-pinul analogic acceptă numai date pe 8 biți (0-255).
-vom folosi scrierea analogică în locul scrierii digitale pentru a stabili PWM.
-codul va fi analogWrite (pin led, valoare)
PWM: 3, 5, 6, 9, 10 și 11 pini Oferă ieșire PWM pe 8 biți cu analogWrite ()
led pin - pin digital în care ați conectat ledul.
valoare - valoarea variază de la (0-255) o valoare mai mică face ca strălucirea ledului să fie slabă, valoarea ridicată face ca strălucirea ledului să fie mai strălucitoare.
EXERCIȚIU:
încercați să faceți ledul mai luminos pas cu pas folosind pentru buclă pentru referință linkul de referință!
Pasul 9: Comunicare în serie
Serial este utilizat pentru comunicarea între placa Arduino și un computer sau alte dispozitive. Toate plăcile Arduino au cel puțin un port serial (cunoscut și sub numele de UART sau USART): Serial. Comunică pe pinii digitali 0 (RX) și 1 (TX), precum și cu computerul prin USB. Astfel, dacă utilizați aceste funcții, nu puteți utiliza și pinii 0 și 1 pentru intrare sau ieșire digitală.
ajută la cunoașterea citirilor senzorilor conectați la acesta
De asemenea, ajută la conectarea modulelor wireless, cum ar fi bluetooth, wifi Esp8266….
Are mult mai mult de-a face cu asta ………………………..!
Pasul 10: Comunicare în serie aplicată
În această sesiune vom obține valoarea de ieșire dintr-un rezistor dependent de lumină LDR și o vom afișa în monitorul serial.
consultați imaginile pentru conexiuni hardware și codare!
acum întrerupeți valoarea senzorului prin lumina deranjantă care cade pe senzor și vedeți modificările valorilor!
EXERCIȚIU:
sarcina dvs. este să faceți un LED să strălucească pe baza ieșirii LDR, adică LED-ul ar trebui să lumineze mai strălucitor în condiții de întuneric și ar trebui să strălucească într-o situație luminoasă.
indiciu: utilizați comunicarea PWM și Serial.
este baza pentru automatizare!
Va urma……
Acesta este doar un modul introductiv pe care îl voi scrie mai multe despre acest lucru și aceste module vor fi lansate în curând, țineți-mă la curent dacă vă place
câteva subiecte viitoare:
- Control servomotor.
- modul de ultrasunete.
- Senzor IR.
- șofer de motor L293D.
- comunicare bluetooth
- și multe altele ……………………. sper că îți place……………………………..!!!! "împărtășește cunoștințe!" „URMAȚI-MA PENTRU MAI MULTE INFORMAȚII”
Recomandat:
Monitor inteligent pentru plante de interior - Aflați când planta dvs. are nevoie de udare: 8 pași (cu imagini)
Monitor inteligent pentru plante de interior - Știți când planta dvs. are nevoie de udare: acum câteva luni, am realizat un stick de monitorizare a umidității solului care este alimentat cu baterii și care poate fi blocat în sol în vasul plantei dvs. de interior pentru a vă oferi câteva informații utile despre sol nivelul de umiditate și LED-urile blițului pentru a vă spune când trebuie să
Aflați cum să proiectați un PCB în formă personalizată cu instrumentele online EasyEDA: 12 pași (cu imagini)
Aflați cum să proiectați un PCB în formă personalizată cu instrumentele online EasyEDA: am dorit întotdeauna să proiectez un PCB personalizat, iar cu instrumente online și prototipuri ieftine pentru PCB nu a fost niciodată mai ușor decât acum! Este chiar posibil să asamblați componentele de montare pe suprafață ieftin și ușor în volum mic pentru a economisi solul dificil
Robotul SCARA: Aflați despre Foward și cinematica inversă !!! (Plot Twist Aflați cum să creați o interfață în timp real în ARDUINO folosind PROCESAREA !!!!): 5 pași (cu imagini)
Robotul SCARA: Aflați despre Foward și cinematica inversă !!! (Plot Twist Aflați cum să creați o interfață în timp real în ARDUINO folosind PROCESAREA !!!!): Un robot SCARA este o mașină foarte populară în lumea industriei. Numele înseamnă atât brațul robotului de asamblare conform cu selecție, fie brațul robot articulat conform cu selecție. Este practic un robot de trei grade de libertate, fiind primele două deplasări
Aflați cum să realizați un monitor portabil alimentat cu baterie care poate alimenta și un Raspberry Pi: 8 pași (cu imagini)
Aflați cum să creați un monitor portabil alimentat cu baterie, care poate alimenta și un Raspberry Pi: ați dorit vreodată să codificați python sau să aveți o ieșire de afișaj pentru robotul dvs. Raspberry Pi, în deplasare sau ați avut nevoie de un afișaj secundar portabil pentru laptop sau cameră? În acest proiect, vom construi un monitor portabil alimentat cu baterie și
Aflați Arduino în 20 de minute (Power Packed): 10 pași (cu imagini)
Aflați Arduino în 20 de minute (Power Packed): instructivul este scris cu viziunea de a oferi lucruri bune și de a ajuta adevăratul hobbyist al arduino, care are într-adevăr nevoie de o sursă de înțelegere ușoară și clară pe care oricine o poate înțelege cu ușurință doar citind acest modul. Și eu sunt un ardui