Sisukord:
- Samm: hankige osad
- 2. samm: kinnas
- 3. samm: kinda (TX) programmeerimine
- 4. samm: raam
- Samm: auto (RX) programmeerimine
- 6. samm: auto liikumine
- 7. samm: viimane etapp
Video: Nutikas auto töötab sõrme liigutusega: 7 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
See on minu projekti nutikas auto, mis ei tööta mobiili või tavalise kaugjuhtimispuldi abil
See töötab kinda abil, nii et kaugjuhtimispult on minu sõrme liigutus
Samm: hankige osad
See on kõik, mida me selle projekti tegemiseks vajame
4WD nutikas robot -auto šassii komplekt
Kinnas
Paindlikkusandur
2* Arduino NANO
3* Aku 9V
4* relee 5V
2* PCB lüliti
3* 9V akuklamber
2* Regulaator 5V
2* LED RGB
2* Bluetooth -moodul
4* transistor 2N3904
2* emane päis 6 tihvtiga
2* naissoost päis 40 tihvtiga
8* PCB klemmiplokk, 2 tihvti
6* Takistid 320 oomi (RGB LED -i jaoks)
Takisti 1K oom (paindeanduri jaoks)
4* takisti 250 oomi (transistoride jaoks)
PCB 9x15 cm2 leivalaua kuju
PCB 5x7 cm2 leivalaua kuju
Mõned juhtmed
2. samm: kinnas
Niisiis, mida me selles etapis teeme
Esmalt paneme paindeanduri kinnasesse, kuid enne selle panemist peaksite jootma andurisse kaks juhtmest
Kasutate mitmeotstarbelist kahekordset nägu ja kuuma liimi, et saaksite anduri kinnasesse panna ja seda kaitsta, pärast seda panete liimi, et see ära ei tõuseks.
Ja panete plaadile ja ka aku sisse liimi
3. samm: kinda (TX) programmeerimine
See programmeerimine Arduino jaoks Glove TX ahelas
Frist peaksite määrama Bluetooth -mooduli TX- ja RX -tihvti
Selle koodiga
#include SoftwareSerial.h
SoftwareSerial mySerial (0, 1);
Ja midagi muud olulist peaks teie valitud sidumiskiirus olema teie anduri sidumiskiirus andmete edastamiseks
Seotud kiirus TX -ahelas ja RX -ahelas peaks olema sama seotud
4. samm: raam
Selles etapis jootame kõigepealt mootorites juhtmed
Ja siis paneme mootorid ja veljed raami
Nii pannakse raami ka RX -ahela elektrooniline ahel
Ja me ühendame kõigepealt vooluahelasse joodetud mootorite juhtmed, paneme selle lihtsalt PCB klemmiplokki
Seejärel lisame aku
Samm: auto (RX) programmeerimine
See Arduino programmeerimine autos (RX -ahel)
Mida see programmeerimine siis tegelikult teeb?
See võtab kindalt andmed vastu nagu 1 või 2 või 3
Ja kõik andmed, mida auto liigutab, liigutab kuue liigutuse jaoks
Peaksite valima sama TX -ahela sidumiskiiruse ja Arduino saab andmeid lugeda
Ja RX -ahelas on RGB -LED, mis muudab TX -ahelas sama värvi RGB -LED -iga
6. samm: auto liikumine
Ma tegin selles autos kuus liigutust edasi, paremale ette, vasakule ette, taha, vasakule taha ja paremale tagasi.
Neljas mootoris on kaks mootorit edasi ja kaks tagasi
Mootorid 2 ja 3 edasi ja mootorid 1 ja 4 tahapoole
Nii et edasiliikumiseks töötavad mootorid 2 ja 3
Paremale liikumiseks mootor 3 töötab
Vasakule liikumiseks töötab mootor 2
Tagasi liikumiseks töötavad mootorid 1 ja 4
Vasakule tahapoole liikumiseks töötab mootor 4
Tagasi liikumiseks töötab mootor 1
7. samm: viimane etapp
Ja lõpetasime:)
Vaadake üleslaaditud videot
(Testprojekti) videos kasutasin adapterit 12V ja 1A, kuna mu aku oli tühi ja kasutasin sülearvuti sisendist RX -ahela elektroonilise vooluahela jaoks, kasutades kaablit Arduino NANO
Ja ma laadin testvideo ajal üles veel ühe video, pärast mõne väärtuse kalibreerimist erineva väärtusega, näete, kuidas RGB LED muudab valgust ja samal ajal kui valgus muudab TX -ahelat, mis saadab andmeid Bluetoothi kaudu.
Märge:
Liikumise hõlbustamiseks võite panna rohkem kui paindeanduri
Kui juhite mootoreid ajamiga, saate mootorite jaoks kasutada sisendit 6V või 9V
Aga kui kasutasite releed, kasutate 12V coz mootorite sisendit, et mootor oleks edasiliikumiseks suurema kiirusega coz, kasutate ainult kahte mootorit ja pööramisel kasutate ühte mootorit, et saaksite autot liigutada et mootor töötaks suurel kiirusel
TÄNUD;)
Soovitan:
Lihtne žestide juhtimine - kontrollige oma RC mänguasju käe liigutusega: 4 sammu (piltidega)
Lihtne žestikontroll - kontrollige oma RC mänguasju käe liigutusega: tere tulemast minu ible'i #45 juurde. Mõni aeg tagasi tegin Lego Star Warsi osade abil BB8 täielikult töötava RC versiooni … https://www.instructables.com/id/Whats-Inside-My-R… Kui nägin, kui lahe see oli Sphero tehtud Force Band, mõtlesin: "Ok, ma c
Liigutusega juhitav hiir: 6 sammu (piltidega)
Liigutusega juhitav hiir: vaatate sõpradega sülearvutis filmi ja üks meestest saab sellest teada. Ahh .. filmi peatamiseks peate oma kohalt lahkuma. Teete projektoril esitlust ja peate rakenduste vahel vahetama. Peate liikuma
Wifi nutikas lüliti ESP8266 töötab koos Alexa ja Google'i koduautomaatikaga: 7 sammu
Wifi nutikas lüliti ESP8266 töötab koos Alexa ja Google'i koduautomaatikaga: üleilmastumise maailmas soovivad kõik tungivalt uusimat ja nutikamat tehnoloogiat. WiFi nutikas lüliti, mis muudab teie elu intelligentsemaks ja mugavamaks
Liigutusega juhitav auto: 5 sammu (piltidega)
Žestidega juhitav auto: robotid mängivad olulist rolli automatiseerimises kõigis sektorites, nagu ehitus, sõjavägi, meditsiin, tootmine jne. Pärast mõningate põhirobotite, näiteks juhitava auto loomist Bluetoothi abil, olen välja töötanud selle kiirendusmõõturil põhineva gei
Liigutusega juhitav labürint: 8 sammu (piltidega)
Žestidega juhitav labürint: Mulle meeldib mängida labürindi labürindiga. Olen alati tahtnud ühte neist labürindi labürindimängudest liigutuste või mobiilseadmete abil juhtida. Sain selle Marble Maze'i loomiseks inspiratsiooni blic19933 3D -trükitud labürindist, mida juhib teie Android -seade