Turinys:

Sužinokite ARDUINO (per 20 minučių): 10 žingsnių (su paveikslėliais)
Sužinokite ARDUINO (per 20 minučių): 10 žingsnių (su paveikslėliais)

Video: Sužinokite ARDUINO (per 20 minučių): 10 žingsnių (su paveikslėliais)

Video: Sužinokite ARDUINO (per 20 minučių): 10 žingsnių (su paveikslėliais)
Video: Измерьте ток до 500A с помощью шунтирующего резистора с помощью Arduino 2024, Lapkritis
Anonim
Sužinokite ARDUINO (per 20 minučių)
Sužinokite ARDUINO (per 20 minučių)
Sužinokite ARDUINO (per 20 minučių)
Sužinokite ARDUINO (per 20 minučių)

Tai pamokomas dalykas, kurį parašiau specialiai, kad labai supaprastintai pasidalyčiau savo žiniomis apie arduino. Aš tikrai jus patikinsiu, kad tai būtų galingas modulis, apimantis beveik visas pagrindines arduino temas.

„Arduino“turi didžiulį potencialą, kuris gali nuveikti daug daugiau, nei įsivaizduojate, tai taip pat labai paprasta naudoti.

Nenoriu įžanginėje sesijoje papasakoti daugiau ir gaišti brangaus laiko, pereikime tiesiai prie turinio.

1 žingsnis: turinys

Turinys
Turinys
  1. Trumpas įvadas apie arduino.
  2. arduino tipai.
  3. arduino struktūra.
  4. tavo pirmasis „projektas“.
  5. PWM impulso pločio moduliacija.
  6. Serijinis bendravimas.
  7. Apima pratimus

2 žingsnis: Kas yra „Arduino“?

Kas yra Arduino?
Kas yra Arduino?
Kas yra Arduino?
Kas yra Arduino?

Paprastas „arduino“apibrėžimas, kurį aš žinau, yra „tai elektroninis įrankis, galintis atlikti paprastą automatizavimą ir sujungti įvairius įrenginius kartu naudojant paprastesnius ryšius ir paprasčiausius kodavimus.

Tai tinkama platforma tiems, kurie norėtų atlikti savo karjerą automatikos ar robotikos srityje. „Arduino“yra paprastas įrankis, leidžiantis mums bendrauti su mikrovaldikliu, įterptu į bet kurią arduino plokštę. (AT mega328 in arduino UNO). Norėdami geriau suprasti, žiūrėkite paveikslėlį.

VAIZDUOTI

  • norite perduoti informaciją prancūziškai kalbančiam asmeniui, bet žinote tik anglų kalbą.
  • tokiu atveju bendravimui tikrai reikės vertėjo.
  • todėl vertėjas mokės prancūzų ir anglų kalbas.

susieti su esama situacija!

  1. Prancūzų kalba yra aukšto lygio kalba (patogi vartotojui, pvz., C, C ++ …).
  2. Anglų kalba yra mašinų kalba.
  3. arduino yra vertėjas. tikiuosi supratote geriau !!!

3 žingsnis: kas yra mikrovaldiklis?

Kas yra mikrovaldiklis?
Kas yra mikrovaldiklis?

Mikrovaldiklis yra supaprastintas kompiuteris, turintis labai mažai atminties, RAM,…

tai labai kompaktiškas ir pigus prietaisas, kurį lengva įsigyti. „Arduino UNO“naudojamas mikrovaldiklis yra „ATmega 328“, jame yra EEPROM, jį galima pakartotinai užprogramuoti ištrinant ankstesnį kodą.

4 žingsnis: „Arduino“tipai

Arduino tipai
Arduino tipai

Paveikslėlyje išvardyti įvairių tipų arduino plokštės, kurios yra populiariausios.

Arduino UNO

Šio tipo lentos yra populiarios ir geriausiai tinka pradedantiesiems! Jame yra serija moterų kaiščių, taigi, naudodami kištukinį kaištį, mes galime tiesiog užmegzti ryšį be jokio litavimo ar kepimo lentos.

Arduino nano

Tai labai panašu į UNO plokštę, išskyrus tai, kad plokštės dydis yra sumažintas iki minimumo, todėl jis nusipelno jo pavadinimo. Jame yra lituotų kaiščių, kuriuos galima prijungti prie duonos lentos ir naudoti tiesiogiai be litavimo. Tai yra palyginti pigu, palyginti su į UNO.

Arduino LILY pagalvėlė

Jis naudojamas nešiojamajai elektronikai.

5 žingsnis: „Arduino“struktūra

Arduino struktūra
Arduino struktūra

1. USB kištukas-ši nuostata naudojama jūsų kodavimui įkelti ir taip pat gali būti naudojama kaip maitinimo įvestis į arduino.

2. Skaitmeniniai kaiščiai (2-13) naudojami įvesties ir išvesties operacijoms.

3. Analoginiai kaiščiai (0-5) naudojami įvesties ir išvesties operacijoms analogine forma.

5. raudonas mygtukas naudojamas iš naujo nustatyti plokštę, ty kodo vykdymas prasideda nuo pradžių.

6. Serijiniam ryšiui naudojami nuoseklūs kaiščiai RX, TX.

7. ji taip pat turi nuolatinės srovės įvesties lizdą.

6 veiksmas: NUSTATYMAS

Sąranka
Sąranka
Sąranka
Sąranka

1. Įdiekite „arduino IDE“programinę įrangą. (Nemokama programinė įranga)

2. prijunkite savo arduino plokštę ir pasirinkite tinkamą prievadą ir įvairovę.

pastaba: man prievado numeris yra com23, jūsų gali skirtis.

Nurodykite vaizdus!

7 žingsnis: mirksi pirmasis jūsų projekto šviesos diodas

Jūsų pirmasis projekto šviesos diodas mirksi
Jūsų pirmasis projekto šviesos diodas mirksi
Jūsų pirmasis projekto šviesos diodas mirksi
Jūsų pirmasis projekto šviesos diodas mirksi

Šiame projekte ketinate mirksėti.

viena sekundė įjungta, kita - išjungta.

Techninė įranga

prijunkite, kaip parodyta paveikslėlyje.

Programinė įranga

įkelkite paveikslėlyje parodytą kodavimą.

Kai tik kodavimas įkeliamas, lemputė pradeda mirksėti.

pastaba:

void setup () sekcija vykdoma tik vieną kartą.

void loop ()-vykdomas pakartotinai, kol maitinimas lieka įjungtas.

8 žingsnis: PWM impulso pločio moduliavimas

PWM impulsų pločio moduliacija
PWM impulsų pločio moduliacija

-Tai naudojama, kad ledas švytėtų įvairaus ryškumo etapais.

-padaryti jį tamsesnį ir šviesesnį!

-analoginis kaištis palaiko tik 8 bitų duomenis (0–255).

-PWM nustatymui naudosime ne skaitmeninį, o analoginį rašymą.

-kodas bus analoginis Write (LED kaištis, vertė)

PWM: 3, 5, 6, 9, 10 ir 11 kontaktų Pateikite 8 bitų PWM išvestį su analogWrite ()

led pin- skaitmeninis kaištis, prie kurio prijungėte LED.

reikšmė - reikšmė svyruoja nuo (0–255), kai mažesnė vertė sumažina šviesos diodo švytėjimą, o didelė vertė - šviesesnį.

PRATIMAS:

pabandykite padaryti LED šviesesnis žingsnis po žingsnio, naudojant nuorodą nuorodos nuoroda!

9 žingsnis: nuoseklusis ryšys

Serijinis bendravimas
Serijinis bendravimas

Serial naudojamas ryšiui tarp „Arduino“plokštės ir kompiuterio ar kitų įrenginių. Visos „Arduino“plokštės turi bent vieną nuoseklųjį prievadą (dar žinomą kaip UART arba USART): nuoseklųjį. Jis palaiko ryšį per skaitmeninius kaiščius 0 (RX) ir 1 (TX), taip pat su kompiuteriu per USB. Taigi, jei naudojate šias funkcijas, skaitmeniniam įėjimui ar išėjimui negalite naudoti 0 ir 1 kaiščių.

tai padeda žinoti prie jo prijungtų jutiklių rodmenis

Jie taip pat padeda prijungti belaidžius modulius, tokius kaip „Bluetooth“, „Wi -Fi Esp8266“.

Tai turi daug daugiau bendro ………………………..!

10 žingsnis: Taikomas nuoseklusis ryšys

Taikomoji nuoseklioji komunikacija
Taikomoji nuoseklioji komunikacija
Taikomoji nuoseklioji komunikacija
Taikomoji nuoseklioji komunikacija

Šioje sesijoje mes gausime išvesties vertę iš nuo LDR priklausomo rezistoriaus ir parodysime ją nuosekliajame monitoriuje.

žr. vaizdus, kaip prijungti aparatūrą ir koduoti!

dabar nutraukite jutiklio vertę, trukdydami šviesai, krintančiai ant jutiklio, ir pamatysite verčių pokyčius!

PRATIMAS:

jūsų užduotis yra padaryti šviesos diodą švytintį pagal LDR išvestį, t. y. šviesos diodas turėtų šviesti ryškiau tamsiomis sąlygomis ir šviesiai.

raktas: naudokite PWM ir nuoseklųjį ryšį.

tai yra automatikos pagrindas!

Tęsinys ……

Tai tik įvadinis modulis, apie kurį daugiau rašysiu, o šie moduliai netrukus bus išleisti, sekite mane, jei jums tai patinka

keletas artėjančių temų:

  • Servo variklio valdymas.
  • ultragarso modulis.
  • IR jutiklis.
  • variklio vairuotojas L293D.
  • „Bluetooth“ryšys
  • ir daug daugiau ……………………. tikimės, kad jums patiks……………………………..!!!! "pasidalink žiniomis!" „Sekite mane, kad gautumėte daugiau informacijos“

Rekomenduojamas: