Sisukord:
- 1. samm: sisu
- Samm: mis on Arduino?
- Samm: mis on mikrokontroller?
- Samm: Arduino tüübid
- Samm: Arduino struktuur
- 6. toiming: seadistamine
- 7. samm: teie esimene projekti LED-tuli vilgub
- 8. samm: PWM -impulsi laiuse modulatsioon
- 9. samm: jadaühendus
- 10. samm: rakenduslik jadakommunikatsioon
Video: Õppige ARDUINO (20 minuti jooksul): 10 sammu (koos piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
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
- Lühike sissejuhatus arduino kohta.
- arduino tüübid.
- arduino struktuur.
- teie esimene "projekt".
- PWM-impulsi laiuse modulatsioon.
- Jadaühendus.
- Sisaldab harjutusi
Samm: 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!
- Prantsuse keel on kõrgetasemeline keel (kasutajasõbralik, nt C, C ++ …).
- Inglise keel on masinakeel.
- arduino on tõlkija. loodan, et said paremini aru !!!
Samm: 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
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
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
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
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
-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
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
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:
SCARA Robot: õppimine Foward ja pöördkinemaatika kohta !!! (Plot Twist Õppige ARDUINO -s reaalajas liidest töötlema, kasutades töötlemist !!!!): 5 sammu (koos piltidega)
SCARA robot: Õppimine Foward ja pöördkinemaatika kohta !!! (Plot Twist Õppige ARDUINO -s reaalajas liidest töötlema, kasutades töötlemist !!!!): SCARA robot on tööstusmaailmas väga populaarne masin. Nimi tähistab nii selektiivse ühilduvusega robotkäsi kui ka valikuliselt ühilduvat liigendroboti kätt. Põhimõtteliselt on see kolme vabadusastme robot, mis on kaks esimest
Otto DIY - ehitage oma robot ühe tunni jooksul!: 9 sammu (piltidega)
Otto DIY - ehita oma robot ühe tunniga !: Otto on interaktiivne robot, mida igaüks saab teha! mõju missioon luua kaasav keskkond kõigile
Mündiraku UV/valge välklamp 30 minuti jooksul või vähem!: 4 sammu
Mündiraku UV/valge välklamp 30 minuti jooksul või vähem!: Tere kõigile! Eile sain mõned 5 mm UV -valgusdioodid. Olen mõnda aega otsinud, et saaks nendega midagi teha. Minu esimene suhtlus nendega oli paar aastat tagasi Hiina visiidi ajal. Ostsin nendega võtmehoidjalambi ja see on üsna
Plaksutuslüliti (40 plaksu 5 sekundi jooksul): 4 sammu (piltidega)
Plaksutamislüliti (40 plaksu 5 sekundi jooksul): plaksutuslülitil on võimalus lülitada sisse/välja mis tahes elektriline komponent, ühendades vooluahela väljund releelülitiga. Siinkohal teeme väheste komponentidega plaksutuslüliti, millel on väga head selgitused. Võrreldes kõigi teiste plaksutuslülititega
Minimalistlik IR -pliiats: jootmine puudub, minuti jooksul, dollari all: 3 sammu
Minimalistlik IR -pliiats: jootmine puudub, minuti jooksul, dollari all: minu esimene juhendatav, loodan, et see on kasulik: kui soovite proovida JC Lee -d (JC tähistab Johnny Chungit, kuid ta teeb ka imesid). ..) või Smoothboardi programmi aadressil www.smoothboard.net (valgusaastaid ees, sest Boon Jin alustas