Sisällysluettelo:
- Vaihe 1: Sisältö
- Vaihe 2: Mikä on Arduino?
- Vaihe 3: Mikä on mikrokontrolleri?
- Vaihe 4: Arduinon tyypit
- Vaihe 5: Arduino -rakenne
- Vaihe 6: ASETUKSET
- Vaihe 7: Ensimmäinen projektisi LED-merkkivalo vilkkuu
- Vaihe 8: PWM -pulssileveyden modulointi
- Vaihe 9: Sarjaliikenne
- Vaihe 10: Sovellettu sarjaviestintä
Video: Opi ARDUINO (20 minuutissa): 10 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:04
Tämä on opettavaista, että kirjoitin erityisesti jakaakseni tietoni arduinosta hyvin yksinkertaistetulla tavalla. Vakuutan ehdottomasti, että tämä olisi voimanlähteinen moduuli, joka kattaa lähes kaikki arduinon perusaiheet.
Arduinolla on valtava potentiaali, joka voi tehdä paljon enemmän kuin kuvittelet, sen käyttö on myös todella yksinkertaista.
En halua kertoa enempää intro -istunnossa ja tuhlata kallisarvoista aikaasi, siirrymme suoraan sisältöön.
Vaihe 1: Sisältö
- Lyhyt esittely arduinosta.
- arduino -tyypit.
- arduino -rakenne.
- ensimmäinen "projektisi".
- PWM-pulssileveyden modulointi.
- Sarjaliikenne.
- Sisältää harjoituksia
Vaihe 2: Mikä on Arduino?
Yksinkertainen arduinon määritelmä, jonka tiedän, on se on sähköinen työkalu, joka pystyy suorittamaan yksinkertaisen automaation ja liittämään eri laitteet yhteen yksinkertaisempien yhteyksien ja yksinkertaisimpien koodausten avulla.
Tämä on oikea alusta niille, jotka haluavat tehdä uransa automaation tai robotiikan alalla. Arduino on yksinkertainen työkalu, jonka avulla voimme kommunikoida mikro-ohjaimen kanssa, joka on upotettu mihin tahansa arduino-korttiin. (AT mega328 in arduino UNO). Katso kuva saadaksesi lisätietoja.
KUVITELLA
- haluat välittää tietoja ranskankieliselle henkilölle, mutta tiedät vain englantia.
- tässä tapauksessa tarvitset ehdottomasti kääntäjän viestinnän suorittamiseen.
- joten kääntäjä osaa sekä ranskaa että englantia.
liity nykyiseen tilanteeseen!
- Ranska on korkean tason kieli (käyttäjäystävällinen, esim. C, C ++…).
- Englanti on konekieli.
- arduino on kääntäjä. toivottavasti ymmärsit paremmin !!!
Vaihe 3: Mikä on mikrokontrolleri?
Mikro-ohjain on yksinkertaistettu tietokone, jossa on hyvin pieni määrä muistia, RAM-muistia,…
se on erittäin kompakti ja halpa instrumentti, joka on helposti saatavilla. arduino UNO: ssa käytetty mikro -ohjain on ATmega 328, se sisältää EEPROMin, ja se voidaan ohjelmoida toistuvasti poistamalla edellinen koodi.
Vaihe 4: Arduinon tyypit
Kuvassa luetellaan yleisimmin käytetyt arduino -levyt.
Arduino UNO
Tämäntyyppinen levy on suosittu ja sopii parhaiten aloittelijoille! se sisältää sarjan naaraspuolisia tapoja, joten käyttämällä urospuikkoa voimme yksinkertaisesti muodostaa yhteyden ilman juottamista tai leipälevyä.
Arduino nano
Tämä on hyvin samanlainen kuin UNO -levy, paitsi että levyn koko on minimoitu, joten se ansaitsee nimensä. Se sisältää sarjan juotettuja urospuikkoja, jotka voidaan liittää leipälautaan ja käyttää suoraan ilman juottamista. Tämä on suhteellisen halpaa verrattuna UNO: lle.
Arduino LILY tyyny
Tätä käytetään puettavassa elektroniikassa.
Vaihe 5: Arduino -rakenne
1. USB-pistoke-tätä säännöstä käytetään koodauksen lataamiseen, ja sitä voidaan käyttää myös virtalähteenä arduinoon.
2. Digitaalisia nastoja (2-13) käytetään tulo- ja tulostustoimintoihin.
3. Analogisia nastoja (0-5) käytetään tulo- ja lähtötoimintoihin analogisessa muodossa.
5. punaista painiketta käytetään nollauslevyn nollaamiseen eli koodin suorittaminen alkaa alusta.
6. sarjaliitäntöjä RX, TX käytetään sarjaliikenteeseen.
7. siinä on myös DC -tuloliitäntä.
Vaihe 6: ASETUKSET
1. Asenna arduino IDE -ohjelmisto. (Ilmainen ohjelmisto)
2. liitä arduino -kortti ja valitse oikea portti ja lajike.
Huomautus: minulle portin numero on com23, omasi voi vaihdella.
Katso kuvia!
Vaihe 7: Ensimmäinen projektisi LED-merkkivalo vilkkuu
Tässä projektissa aiot saada merkkivalon vilkkumaan.
yksi sekunti PÄÄLLÄ -tila, yksi sekunti POIS -tila.
Laitteisto
tee liitäntä kuvan mukaisesti.
Ohjelmisto
lataa kuvassa näkyvä koodaus.
Heti kun koodaus on ladattu, ledi alkaa vilkkua.
Huomautus:
void setup () -osa suoritetaan vain kerran.
void loop ()-suoritetaan toistuvasti, kunnes virta pysyy päällä.
Vaihe 8: PWM -pulssileveyden modulointi
-Tätä käytetään tekemään led -hehkusta vaihtelevan kirkkauden vaiheissa.
-himmentää ja kirkastaa sitten!
-analoginen nasta tukee vain 8-bittistä dataa (0-255).
-aiomme käyttää analogista kirjoitusta digitaalisen kirjoituksen sijasta PWM: n luomiseksi.
-koodi on analogWrite (led -nasta, arvo)
PWM: 3, 5, 6, 9, 10 ja 11 nastaa Tarjoa 8-bittinen PWM-lähtö analogWrite ()
led-nasta- digitaalinen nasta, johon olet liittänyt ledin.
arvo - arvo vaihtelee välillä (0-255) pienempi arvo himmentää led -valoa, korkea arvo tekee led -hehkusta kirkkaamman.
HARJOITTELE:
Yritä tehdä ledistä kirkkaampi askel askeleelta käyttämällä silmukkaa viiteviittaukseksi!
Vaihe 9: Sarjaliikenne
Sarjasarjaa käytetään kommunikointiin Arduino -kortin ja tietokoneen tai muiden laitteiden välillä. Kaikissa Arduino -levyissä on vähintään yksi sarjaportti (tunnetaan myös nimellä UART tai USART): Sarja. Se kommunikoi digitaalisilla nastoilla 0 (RX) ja 1 (TX) sekä tietokoneen kanssa USB: n kautta. Jos käytät näitä toimintoja, et voi myös käyttää nastoja 0 ja 1 digitaalituloon tai -lähtöön.
se auttaa tuntemaan siihen liitettyjen antureiden lukemat
Ne auttavat myös yhdistämään langattomia moduuleja, kuten bluetooth, wifi Esp8266….
Sillä on paljon enemmän tekemistä sen kanssa ………………………..!
Vaihe 10: Sovellettu sarjaviestintä
Tässä istunnossa saamme lähtöarvon LDR -valosta riippuvasta vastuksesta ja näytämme sen sarjamonitorissa.
katso laitteistoliitännät ja koodaus kuvista!
keskeytä nyt anturin arvo häiritsemällä anturiin putoavaa valoa ja katso arvojen muutokset!
HARJOITTELE:
Sinun tehtäväsi on saada LED -valo hehumaan LDR -lähdön perusteella, eli LED -valon pitäisi hehkua kirkkaammin pimeässä ja sen pitäisi hehkua kirkkaassa tilanteessa.
vihje: käytä PWM- ja sarjaliikennettä.
se on automaation perusta!
Jatkuu……
Tämä on vain intro -moduuli, josta kirjoitan lisää ja nämä moduulit julkaistaan pian, seuraa minua, jos pidät siitä
muutama tuleva aihe:
- Servomoottorin ohjaus.
- ultraäänimoduuli.
- IR -anturi.
- moottorin kuljettaja L293D.
- bluetooth -viestintä
- ja paljon muuta ……………………. Toivottavasti pidät siitä……………………………..!!!! "Jaa tietoa!" "SEURAA MINUA LISÄTIETOJA"
Suositeltava:
Kuinka voittaa Super Mario Bros.NES World 1 minuutissa 3 minuutissa: 4 vaihetta
Kuinka voittaa Super Mario Bros.NES World 1 3 minuutissa: Tämä on opetusohjelma siitä, miten voittaa Super Mario Bros.NES World 1 3 minuutissa. Jos tarvitset apua, sano se kommenteissa. Katso myös video, koska se selittää paljon
Opi suunnittelemaan mukautetun piirilevyn EasyEDA Online -työkaluilla: 12 vaihetta (kuvilla)
Opi suunnittelemaan mukautetun piirilevyn EasyEDA Online -työkalujen avulla: Olen aina halunnut suunnitella mukautetun piirilevyn, ja online -työkalujen ja halvan PCB -prototyypin avulla se ei ole koskaan ollut helpompaa kuin nyt! On jopa mahdollista saada pinta -asennuskomponentit kokoon halvalla ja helposti pienellä tilavuudella vaikean ratkaisun säästämiseksi
Opi tekemään kannettava akkukäyttöinen näyttö, joka voi myös käyttää Raspberry Pi: tä: 8 vaihetta (kuvilla)
Opi tekemään kannettava akkukäyttöinen näyttö, joka voi käyttää myös Raspberry Pi -laitetta: Oletko koskaan halunnut koodata pythonia tai saada näyttölähdön Raspberry Pi -robotillesi liikkeellä ollessasi tai tarvitset kannettavan kannettavan toissijaisen näytön tai kamera? Tässä projektissa rakennamme kannettavan akkukäyttöisen näytön ja
Tinkercad Opi juottamaan -merkki: 5 vaihetta (kuvilla)
Tinkercad Opi juottamaan -merkki: Opi juottamaan tällä Tinkercad -merkillä! Kiinnitä muutama osa mukautettuun piirilevyyn ja käytä hehkuvaa Peter Penguin -tappiasi ylpeänä. Jos olet kouluttaja, ehkä olet hankkinut tarvikkeen jossakin tapahtumastamme. Kit Inventory: Peter Pen
Opi Arduinoa 20 minuutissa (teho pakattu): 10 vaihetta (kuvilla)
Opi Arduinoa 20 minuutissa (teho pakattu): Ohje on kirjoitettu visioksi toimittaa hyvää tavaraa ja auttaa arduinon todellista harrastajaa, joka todella tarvitsee helpon ja selkeän ymmärryksen lähteen, jonka kuka tahansa voi helposti ymmärtää lukemalla tämän moduulin. Minäkin olen ardui