Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tässä viestissä aiomme selittää, kuinka rakentaa askel askeleelta eleohjausauto omalla kotitekoisella Arduinolla. Tämä sisältää sen, miten se toimii; kaikki mekaniikka, komponentit jne.
Toivomme, että pidät meistä paljon, kun löysimme Arduinon takana olevan tieteen
Mikä on Arduino?
Arduino on avoimen lähdekoodin elektroniikka-alusta, joka perustuu helppokäyttöiseen laitteistoon ja ohjelmistoon. Arduino -levyt pystyvät lukemaan tulot, kuten valon anturissa, sormen painikkeessa tai paljon monimutkaisempia tehtäviä.
Voit kertoa taulullesi mitä tehdä lähettämällä ohjeet taululla olevalle mikrokontrollerille. Tätä varten käytät Arduino -ohjelmointikieltä (joka perustuu johdotukseen) ja Arduino -ohjelmistoa (IDE), joka perustuu käsittelyyn. Se on taiteilijoiden, opiskelijoiden, pelaajien ja ammattilaisten käytössä, ja sitä käytetään pääasiassa projekteihin, mutta se voi myös olla meille hauskoja kokeita.
Lähde:
Kuinka se toimii:
Kotitekoisen Arduinon ja Gesture Control Carin rakentamisen jälkeen ohjelmoimme Arduinon tunnistamaan kiihtyvyysmittarin ja liikkeet kädellä.
Arduino kiinnitetään käsineeseen, joten sitä on helppo käsitellä, ja saatat myös nähdä missä asennossa sinua vähiten.
Vaihe 1: Komponenttiluettelo
Kotitekoinen Arduino:
- Leipälauta (440–840 sidontapiste)
- 22 AWG -johtoa (eri värejä)
- 2 LEDiä (kaikki värit)
- 2220 ohmin vastukset (punainen, punainen, ruskea)
- 7805 Jännitesäädin
- 1 10 k ohmin vastukset (ruskea, musta, punainen)
- 2 10 uF kondensaattoria
- 16 MHz kellokristalli
- 2 22 pF kondensaattorit
- Pieni hetkellinen tact -kytkin
- TTL - 232R3V3 USB. Sarjamuunninkaapeli
- ATMEGA328 tai ATMEGA 168
- 9v akku
Eleohjausauto:
- Arduino Lilypad tai kotitekoinen Arduino
- Akkumittari
- RF 433 -moduuli
- HT12E ja HT12D
- Moottorin ohjain L293DNE
- BO Moottori ja pyörät
- Protoyping Board
- 2 9v akku
- Puu
- Akku
- 7805 Jännitesäädin
- Johdot
- 2 330 k ohmin vastukset
Lisäominaisuudet:
- USB 2 -johto
- Uros- ja naarasjohto
- Käsine
- Tina
- Sähköhitsaaja
- Arduino
- Liimapistooli
Vaihe 2: Arduino: Virran kytkeminen
Ensinnäkin meidän on asetettava virta, muuten mikään ei toimi. (Punainen = teho, musta = maa)
1. Lisää virtaa ja maadoitusta BroadBoardin pohjaan, jossa jännitesäädin on.
2. Lisää virtaa ja maata Broadboardin pohjaan yhdistämällä jokainen kisko.
3. Aseta jännitesäädin oikealle puolelle, sitten yksi 10 uF kondensaattori vasemmalle ja toinen oikealle kiskolle.
4. Lisää LED virtalähteen viereen, on virran merkkivalo; ja 220 ohmin vastus lef -kiskon ja keskikohdan välissä.
Nyt meillä on virranhallinta.
Vaihe 3: Nastan kartoitus: ATMEGA328/168
Nyt liitämme kaikki komponentit.
Estääksesi nollausprosessin aikana, aseta 10 k ohmin kondensaattori RESET -nastaan.
1. Lisää 16 MHz: n kellokide nastan 9 ja 10 väliin ja lisää kaksi 22 pF: n kondensaattoria, jotka toimivat maassa vasemman kiskon kohdalla.
2. Lisää pieni painike, jotta voit nollata Arduinon milloin tahansa ja valmistella sen ohjelmointia varten, ja lisää pieni johto RESET -kytkimen vasempaan alareunaan.
3. Lisää lopuksi virtajohto nastaan 19, liitä se LED -valoon (pitkä jalka johtoon) ja aseta toinen 220 ohmin vastus oikeaan kiskoon. (Kokeile vilkkua LED)
Näet lähes toimivan Arduinon.
Vaihe 4: Käynnistys ja ohjelmointi
Mikä on Bootloader?
Bootloader on koodinpätkä, joka suoritetaan ennen kuin käyttöjärjestelmä on käynnissä; periaatteessa ilman sitä ei tapahdu mitään.
Arduino -käynnistys:
Jos sinulla on uusi ATMEGA328, sinun on poltettava käynnistyslatain siihen.
Tässä on linkki, jota voit seurata:
Ohjelmointi:
Liitä TTL-232R3V3 USB protoboardiin ja liitä se sitten johtojen kanssa ATMEGA328: een; tarkista, että 9 voltin akku ei ole kytketty.
Avaa Arduino IDE ja lataa esimerkkiluonnostiedostojen kohdassa Digitaalinen Blink -luonnos
Valitse tiedostovaihtoehdon Sarjaportti alta COM -portti, jota käytät USB -kaapelilla.
Paina nyt latauskuvaketta ja paina sitten nollauspainiketta; jos kaikki toimii oikein, nastan 13 LED vilkkuu, koska se on ohjelmoitu siihen.
Kun olet lopettanut ohjelmoinnin missä haluat, tässä tapauksessa Gesture Control Car, voit kytkeä sen irti ja käyttää 9 voltin akkua virran saamiseksi.
Vaihe 5: Eleelementti: Rakennerakenne
Aloita auton rakenteen rakentaminen pienillä puukappaleilla, kahdella lohkolla eteen ja taakse (mihin pyörät menevät) ja yhdelle keskelle suurta tukea; liimaa se liimapistoolilla
Liitä sitten moottorit kummallekin puolelle ja kiinnitä 4 pyörää. Hitsaa voimakas hullu maadoitus jokaiseen moottoriin.
Leikkaa 15x15 cm Saquare, leikkaa se niin, että se sopii rakenteeseen (pohjaan)
Vaihe 6: Lähetinpiiri
Nyt alamme luoda lähettimen piiriä ja ohjelmointia.
Tarkista video kohdasta 3.36 - 6.17: Lähetinpiiri
Ele -auton koodaus:
Lataussuunnitelma:
Vaihe 7: Vastaanotinpiiri
Aloita nyt vastaanottimen piirin leikkaaminen
Tarkista video 6:18 - 8:34: Vastaanotinpiiri
Lataussuunnitelma:
Liimaa lopuksi kaikki alustaan ja se on valmis toimimaan täysin.
Projektin alkuperäinen, jonka on tehnyt Tapendra Mandal; Kanavan linkki