Cuprins:
- Pasul 1: Conținutul modulului 1 (elemente de bază)
- Pasul 2: Conținut (modulul 2)
- Pasul 3: Ultrasonics Sensor-măsurarea distanței
- Pasul 4: senzor de detectare umană PIR
- Pasul 5: senzor de sunet
- Pasul 6: Senzori de picătură de ploaie și de umiditate a solului:
- Pasul 7: Mini și Micro Servo:
- Pasul 8: Releu- (pentru a controla tensiunea înaltă!)
- Pasul 9: Afișaj cu cristale lichide LCD
- Pasul 10: Mulțumesc pentru că ai învățat cu mine !
Video: Aflați Arduino în 20 de minute (Power Packed): 10 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
Instruibilul 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ă ușoară și clară de înțelegere pe care oricine o poate înțelege cu ușurință doar citind acest modul. Și eu sunt un aspirant arduino care continuă să caute noi actualizări și învăț pur și simplu de pe web. Informațiile furnizate în acest modul sunt simplificate până la bază, ceea ce îi face pe cititori să înțeleagă conceptele rapid. Vă promit că acesta va fi cu adevărat un modul plin de energie pentru a intra în fluxul de arduino, să intrăm direct în conținut, fără a pierde timpul!
Pasul 1: Conținutul modulului 1 (elemente de bază)
De fapt, acesta este al doilea meu instructable pe tema Learn arduino, am scris deja un instructable pe același subiect care acoperă toate elementele esențiale ale arduino într-o manieră ușoară și clară.
1. O scurtă prezentare despre arduino.
2.tipuri de arduino.
3. structura carduino.
4. Primul dvs. "proiect". Modulația lățimii impulsului PWM.
5. Comunicarea în serie.
6. Include exerciții.
Astfel, ar fi cu adevărat mai bine și mai bine dacă vă referiți la instructajul meu anterior înainte de a continua să citiți instructajul actual. Dacă sunteți nou în arduino, atunci când vă referiți la modulul meu 1, veți crea un pod pentru a învăța cu ușurință cel de-al doilea modul.
Pasul 2: Conținut (modulul 2)
Instrucțiunile se bazează pur pe modul de interfață arduino cu diferiți senzori, relee, servo și afișaje LCD.
1. senzor ultrasonic.
2. PIR senzor de detectare umană.
3. Senzor de sunet.
4. Senzori de apă de ploaie și umiditate a solului.
5. Mini și micro servo. cu adevărat.
6. Afișaje LCD.
7. Propriul dvs. proiect de automatizare a locuințelor. (Ușor)
fii încântat să înveți și să explorezi
Pasul 3: Ultrasonics Sensor-măsurarea distanței
Ce face? Acesta conține un transmițător cu ultrasunete și un receptor cu ultrasunete, astfel, în timp ce semnalele de impuls sunt alimentate către senzor de la arduino, acesta transmite sunet cu ultrasunete, semnalele ultrasonice se reflectă când lovește un obstacol și revine înapoi la receptor timpul necesar pentru călătorie este calculat în milisecunde și oferă date de ieșire către arduino, care pot fi vizualizate prin intermediul monitorului serial.
Detalii pin și conexiune:
Vcc ------- Acesta este conectat la pinul arduino 5v / orice altă sursă adecvată.
gnd ------- Acesta este știftul de la sol. Trigger --- Intrarea de la arduino este conectată la acest pin (orice pin digital).
ecou ------- Ieșirea de la senzor este preluată către arduino prin stabilirea unei conexiuni între ecou și orice pin digital configurat ca intrare.
Codificare - cea mai ușoară parte! O imagine simplă pentru a începe să lucrați cu acest senzor este furnizată în imaginile de mai sus.
Înlocuiți numărul corect de pin pe care pin digital ați conectat ecoul și declanșatorul. Conform imaginii de conectare, cu condiția ca declanșatorul să fie conectat cu pin-12 și echo să fie conectat cu pin-11.
Conversia timpului la distanță
Ieșirea senzorului din ecou, care este timpul în milisecunde, poate fi ușor convertită în distanță prin împărțirea ieșirii la 58. Acest lucru poate fi realizat cu ușurință printr-o singură linie de codare.
O aplicație simplă în timp real:
Dacă doriți să faceți o automatizare în casa dvs., care este utilizată pentru a aprinde sau a stinge automat luminile într-o cameră prin detectarea intrării și ieșirii oamenilor. Detectarea omului poate fi realizată prin identificarea unei scăderi bruște a valorii de ieșire a senzorului și sistemul poate fi programat în consecință.
Pasul 4: senzor de detectare umană PIR
După cum sugerează și numele, este folosit pentru a detecta prezența unui om sau a oricărui animal care radiază căldură. Astfel, folosește unde IR pentru a simți căldura emisă de un om și pentru a da rezultatul în consecință. Folosirea acestui lucru este foarte simplă!
detalii pin și conexiune:
VCC --- aceasta este puterea în pin este conectată cu 5v în arduino.
Gnd ----- Acesta este pinul de masă și conectat cu gnd-ul arduino.
O / P ------ acesta este pinul de ieșire folosit pentru a duce datele de ieșire la arduino, acesta poate fi conectat cu oricare dintre pinii digitali.
În plus față de știfturi, senzorul este echipat cu două butoane reglabile utilizate pentru a varia sensibilitatea și întârzierea. codificare-cea mai ușoară parte!
Consultați imaginile furnizate mai sus pentru codul de probă. dacă ieșirea rămâne constantă, încercați să modificați butonul de sensibilitate și puteți obține ieșirea dorită.
Exemplu în timp real!
Este foarte util în proiectele de automatizare a locuințelor, deoarece este foarte important să știți vremea în care omul este prezent sau nu și să facă sistemul să funcționeze corespunzător. Poate fi folosit pentru a controla luminile băii, deoarece nu este necesar atunci când nu este utilizat, economisind astfel energie electrică.
Pasul 5: senzor de sunet
Senzorul de sunet primește orice undă sonoră creată în împrejurimile sale și oferă ieșirea în consecință. Poate fi folosit atât ca analog, cât și digital.
1. În timp ce sunteți conectat la DIGITAL:
Ieșirea va fi sub formă de 0 și 1, astfel sensibilitatea poate fi variată numai folosind tirmpotul furnizat împreună cu modulul.
2. În timp ce sunteți conectat cu ANALOG:
Ieșirea este sub formă de date pe 16 biți, astfel, fără utilizarea trimpotului, acțiunea necesară poate fi făcută având o valoare standard de referință și folosind-o într-o stare (cum ar fi „dacă”).
Cele două condiții de mai sus se aplică oricărui senzor cu o perspectivă similară, adică cu un trimpot pe el. Nu există nicio complicație în utilizarea acestuia, îl puteți utiliza cu ușurință doar alimentând senzorul cu 5v și luând ieșirea în forma dorită, fie analogică, fie digitală.
Aplicație live
Poate fi folosit în automatizarea casei pentru controlul luminilor și al ventilatoarelor mâini libere, cum ar fi o clapă dublă care poate fi programată pentru un comutator ON și o singură clapă poate fi programată pentru un OFF
Pasul 6: Senzori de picătură de ploaie și de umiditate a solului:
Acestea sunt niște senzori cu adevărat interesanți, care oferă date cu adevărat utile și sunt foarte cool de utilizat!
Acestea sunt foarte asemănătoare cu senzorul de sunet explicat anterior, astfel încât pot fi utilizate atât ca analog, cât și digital. Și, în funcție de valorile senzorului, pot fi programate pentru a vă îndeplini sarcina.
Aplicații live: Senzorul de umiditate al solului poate fi utilizat pentru automatizarea grădinii și irigarea plantelor în funcție de nevoile lor și economisirea apei. Astfel, puteți încerca mult mai mult, lucrul cu arduino este dincolo de imaginația voastră!
Pasul 7: Mini și Micro Servo:
Este foarte interesant să știți și să lucrați cu servo-uri, deoarece sistemul face ca sistemul să fie în mișcare!
SERVO
Pasul 8: Releu- (pentru a controla tensiunea înaltă!)
Știind despre acest lucru este foarte important, deoarece va servi ca cheie pentru automatizarea casei, deoarece fiecare aparat de uz casnic funcționează pe AC și nu poate fi controlat direct și necesită o interfață care este releul.
Detalii pin:
5v este conectat la sursa de alimentare.
GND este conectat la sol.
Pinul de semnal este conectat cu pinii digitali ai arduino, deoarece puteți controla releul cu acest lucru.
COM este conectat la sursa de alimentare a tensiunii ridicate, ar trebui să fiți foarte atenți în timp ce lucrați cu curent alternativ, deoarece vă poate răni grav, dacă sunteți nou, atunci ar fi mai bine să aveți un ajutor. Funcționarea releului este ilustrată clar în tabelul de mai sus, referiți la imagini, sper că nu aveți nevoie de explicații suplimentare.
Pasul 9: Afișaj cu cristale lichide LCD
Acestea sunt utilizate pentru a cunoaște procesul care se întâmplă în interior, precum valorile senzorilor, poate fi folosit și pentru a face utilizatorul să interacționeze cu sistemul. Detaliile conexiunii sunt explicate în imaginile afișate mai sus. Ghiveciul de tăiere este folosit pentru a varia contrastul afișajului.
Pinii D1, D2, D3, D4 sunt utilizați pentru transferul de date.
Exemplu de codare: Codificarea este dată în imaginile prezentate mai sus.
Linia din codul de mai sus Liquidcrystal lcd (12, 11, 5, 4, 3, 2); implică faptul că (Rs, E, d0, d1, d2, d3) conectat la pinii arduino (12, 11, 5, 4, 3, 2).
Lcd.inceput (16, 2); - spune că afișajul utilizat este de tip 16 * 2 (coloană, rând)
Pasul 10: Mulțumesc pentru că ai învățat cu mine !
Sper că vă place acest modul, vă rog să-mi spuneți dacă există greșeli de corecție sau îmbunătățiri care pot fi făcute și voi fi fericit să știu! Dacă aveți întrebări sau îndoieli în ceea ce privește conținutul furnizat mai sus, anunțați-mă în secțiunea de comentarii și vă voi ajuta cu plăcere în orice mijloace pe care le pot.
Faceți clic pe butonul Preferat dacă vă place acest instructable, astfel încât să îl puteți trimite pentru orice clarificări viitoare. Am mai multe lucruri utile pe care să le împărtășesc, așa că hai să fim conectați URMAȚI-MĂ pentru informații mai utile. ********** Distribuiți cunoștințe! Creați idei! ***********
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): 10 pași (cu imagini)
Învață ARDUINO (în 20 de minute): 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. Arduino are o oală uriașă