Cuprins:

Aflați ARDUINO (în 20 de minute): 10 pași (cu imagini)
Aflați ARDUINO (în 20 de minute): 10 pași (cu imagini)

Video: Aflați ARDUINO (în 20 de minute): 10 pași (cu imagini)

Video: Aflați ARDUINO (în 20 de minute): 10 pași (cu imagini)
Video: Bunicuța Fericită | The Cheerful Granny in Romanian | @RomanianFairyTales 2024, Noiembrie
Anonim
Aflați ARDUINO (în 20 de minute)
Aflați ARDUINO (în 20 de minute)
Aflați ARDUINO (în 20 de minute)
Aflați 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. 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

Cuprins
Cuprins
  1. O scurtă introducere despre arduino.
  2. tipuri de arduino.
  3. structura arduino.
  4. primul tău „proiect”.
  5. Modulația lățimii impulsului PWM.
  6. Comunicare în serie.
  7. Include exerciții

Pasul 2: Ce este Arduino?

Ce este Arduino?
Ce este Arduino?
Ce este Arduino?
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ă!

  1. Franceza este un limbaj la nivel înalt (ușor de utilizat, de exemplu, C, C ++ …).
  2. Engleza este limba mașinii.
  3. arduino este traducătorul. sper ca ai fi inteles mai bine !!!

Pasul 3: Ce este microcontrolerul?

Ce este microcontrolerul?
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

Tipuri de Arduino
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

Structura Arduino
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

ÎNFIINȚAT
ÎNFIINȚAT
ÎNFIINȚAT
ÎNFIINȚAT

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

Primul dvs. proiect - LED-ul clipește
Primul dvs. proiect - LED-ul clipește
Primul dvs. proiect - LED-ul clipește
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

PWM-Modulare lățime impuls
PWM-Modulare lățime impuls

-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

Comunicare în serie
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ă

Comunicare în serie aplicată
Comunicare în serie aplicată
Comunicare în serie aplicată
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: