Sisukord:

Õppige ARDUINO (20 minuti jooksul): 10 sammu (koos piltidega)
Õppige ARDUINO (20 minuti jooksul): 10 sammu (koos piltidega)

Video: Õppige ARDUINO (20 minuti jooksul): 10 sammu (koos piltidega)

Video: Õppige ARDUINO (20 minuti jooksul): 10 sammu (koos piltidega)
Video: REAL RACING 3 LEAD FOOT EDITION 2024, November
Anonim
Õppige ARDUINO -d (20 minuti jooksul)
Õppige ARDUINO -d (20 minuti jooksul)
Õppige ARDUINO -d (20 minuti jooksul)
Õppige ARDUINO -d (20 minuti jooksul)

See on õpetlik, et kirjutasin spetsiaalselt selleks, et jagada oma teadmisi arduino kohta väga lihtsustatult. Ma kinnitan teile kindlasti, et see oleks võimsusega moodul, mis hõlmab peaaegu kõiki arduino põhiteemasid.

Arduinol on tohutu potentsiaal, mis suudab palju rohkem, kui ette kujutate, selle kasutamine on samuti väga lihtne.

Ma ei soovi tutvustussessioonil rohkem rääkida ja teie väärtuslikku aega raisata, hüppame otse sisusse.

1. samm: sisu

Sisu
Sisu
  1. Lühike sissejuhatus arduino kohta.
  2. arduino tüübid.
  3. arduino struktuur.
  4. teie esimene "projekt".
  5. PWM-impulsi laiuse modulatsioon.
  6. Jadaühendus.
  7. Sisaldab harjutusi

Samm: mis on Arduino?

Mis on Arduino?
Mis on Arduino?
Mis on Arduino?
Mis on Arduino?

Arduino lihtne määratlus, mida ma tean, on see on elektrooniline tööriist, mis on võimeline teostama lihtsat automatiseerimist ja erinevate seadmete ühendamist lihtsamate ühenduste ja lihtsate kodeeringute abil.

See on õige platvorm neile, kes sooviksid oma karjääri automatiseerimise või robootika valdkonnas teha. Arduino on lihtne tööriist, mis võimaldab meil suhelda mis tahes arduino tahvlile sisseehitatud mikrokontrolleriga. (AT mega328 in arduino UNO). Edasiseks mõistmiseks vaadake pilti.

KUJUTAGE

  • soovite edastada teavet prantsuse keelt kõnelevale inimesele, kuid teate ainult inglise keelt.
  • sel juhul vajate suhtluse läbiviimiseks kindlasti tõlkijat.
  • seega oskab tõlkija nii prantsuse kui ka inglise keelt.

olge kursis praeguse olukorraga!

  1. Prantsuse keel on kõrgetasemeline keel (kasutajasõbralik, nt C, C ++ …).
  2. Inglise keel on masinakeel.
  3. arduino on tõlkija. loodan, et said paremini aru !!!

Samm: mis on mikrokontroller?

Mis on mikrokontroller?
Mis on mikrokontroller?

Mikrokontroller on lihtsustatud arvuti, millel on väga väike mälu, RAM,…

see on väga kompaktne ja odav instrument, mis on kergesti kättesaadav. Arduino UNO -s kasutatav mikrokontroller on ATmega 328, see sisaldab EEPROM -i, seda saab korduvalt programmeerida, kustutades eelmise koodi.

Samm: Arduino tüübid

Arduino tüübid
Arduino tüübid

Pildil on loetletud erinevat tüüpi arduino tahvlid, mida kõige populaarsemalt kasutatakse.

Arduino UNO

Seda tüüpi plaat on populaarne ja sobib kõige paremini algajatele! see sisaldab mitmeid naastreid, seega saame isast tihvti kasutades ühenduse luua lihtsalt ilma jootmiseta või leivaplaati kasutamata.

Arduino nano

See on väga sarnane UNO plaadiga, välja arvatud see, et tahvli suurus on minimeeritud, nii et see väärib oma nime. See sisaldab rida joodetud isast nõelu, mida saab ühendada leivaplaadiga ja kasutada otse ilma jootmiseta. See on võrreldes suhteliselt odav ÜRO -le.

Arduino LILY padi

Seda kasutatakse kantava elektroonika jaoks.

Samm: Arduino struktuur

Arduino struktuur
Arduino struktuur

1. USB-pistik-seda sätet kasutatakse teie kodeeringu üleslaadimiseks ja seda saab kasutada ka arduino toiteallikana.

2. Digitaalseid tihvte (2-13) kasutatakse sisend- ja väljundtoiminguteks.

3. Analoog-tihvte (0-5) kasutatakse sisend- ja väljundtoiminguteks analoogkujul.

5. punast nuppu kasutatakse tahvli lähtestamiseks, st koodi täitmine algab algusest.

6. Jadaühendusi RX, TX kasutatakse jadaühenduseks.

7. sellel on ka alalisvoolu sisendpesa.

6. toiming: seadistamine

SEADISTUS
SEADISTUS
SEADISTUS
SEADISTUS

1. Installige arduino IDE tarkvara. (Tasuta tarkvara)

2. ühendage oma arduino plaat ja valige õige port ja sort.

märkus: minu jaoks on pordi number com23, teie oma võib erineda.

Vaadake pilte!

7. samm: teie esimene projekti LED-tuli vilgub

Teie esimene projekt-LED vilgub
Teie esimene projekt-LED vilgub
Teie esimene projekt-LED vilgub
Teie esimene projekt-LED vilgub

Selles projektis hakkate vilkuma.

üks sekund sisse lülitatud, üks sekund väljalülitatud olek.

Riistvara

looge ühendus, nagu joonisel näidatud.

Tarkvara

laadige üles pildil näidatud kodeering.

Niipea kui kodeering on üles laaditud, hakkab LED vilkuma.

Märge:

jaotis void setup () käivitub ainult üks kord.

void loop ()-täidetakse korduvalt, kuni toide jääb sisse.

8. samm: PWM -impulsi laiuse modulatsioon

PWM -impulsi laiuse modulatsioon
PWM -impulsi laiuse modulatsioon

-Seda kasutatakse LED -i helendamiseks erineva heledusega.

-muuta see hämaraks ja seejärel heledamaks!

-analoogpinge toetab ainult 8-bitiseid andmeid (0–255).

-PWM -i loomiseks kasutame digitaalse kirjutamise asemel analoogkirjutust.

-kood on analogWrite (led pin, väärtus)

PWM: 3, 5, 6, 9, 10 ja 11 kontakti

led pin- digitaalne tihvt, millesse olete juhtme ühendanud.

väärtus - väärtus jääb vahemikku (0–255) madalam väärtus muudab LED -i helenduse hämaraks, kõrge väärtus muudab LED -i helenduse heledamaks.

HARJUTUS:

proovige muuta LED -i samm -sammult heledamaks, kasutades viiteahela jaoks viite linki!

9. samm: jadaühendus

Jadaühendus
Jadaühendus

Serialit kasutatakse suhtlemiseks Arduino plaadi ja arvuti või muude seadmete vahel. Kõigil Arduino tahvlitel on vähemalt üks jadaport (tuntud ka kui UART või USART): jada. See suhtleb digitaalsete kontaktide 0 (RX) ja 1 (TX) kaudu ning arvutiga USB kaudu. Seega, kui kasutate neid funktsioone, ei saa te digitaalse sisendi või väljundi jaoks kasutada ka kontakte 0 ja 1.

see aitab teada sellega ühendatud andurite näitu

Samuti aitavad need ühendada traadita mooduleid, nagu bluetooth, wifi Esp8266.

Sellel on palju rohkem pistmist ………………………..!

10. samm: rakenduslik jadakommunikatsioon

Rakenduslik jadakommunikatsioon
Rakenduslik jadakommunikatsioon
Rakenduslik jadakommunikatsioon
Rakenduslik jadakommunikatsioon

Sellel seansil saame väljundväärtuse LDR -valgust sõltuvast takisti ja kuvame selle jadamonitoris.

vaadake piltidelt riistvaraühendusi ja kodeerimist!

katkestage nüüd anduri väärtus, häirides andurile langevat valgust ja vaadake väärtuste muutusi!

HARJUTUS:

teie ülesanne on teha LED -helendus LDR -i väljundi alusel, st LED peaks heledamalt pimedas helendama ja heledas olukorras.

vihje: kasutage PWM -i ja jadaühendust.

see on automaatika alus!

Jätkub……

See on lihtsalt sissejuhatav moodul, millest kirjutan rohkem ja need moodulid ilmuvad peagi, jälgige mind, kui teile meeldib

paar eelseisvat teemat:

  • Servomootori juhtimine.
  • ultraheli moodul.
  • IR andur.
  • mootorijuht L293D.
  • bluetooth side
  • ja palju muud ……………………. loodan, et sulle meeldib……………………………..!!!! "jagage teadmisi!" "JÄLGIGE MINU LISAINFO"

Soovitan: