Sisukord:

Nutikas auto töötab sõrme liigutusega: 7 sammu (piltidega)
Nutikas auto töötab sõrme liigutusega: 7 sammu (piltidega)

Video: Nutikas auto töötab sõrme liigutusega: 7 sammu (piltidega)

Video: Nutikas auto töötab sõrme liigutusega: 7 sammu (piltidega)
Video: Основные ошибки при возведении перегородок из газобетона #5 2024, November
Anonim
Nutikas auto töötab sõrme liigutusega
Nutikas auto töötab sõrme liigutusega
Nutikas auto töötab sõrme liigutusega
Nutikas auto töötab sõrme liigutusega
Nutikas auto töötab sõrme liigutusega
Nutikas auto töötab sõrme liigutusega
Nutikas auto töötab sõrme liigutusega
Nutikas auto töötab sõrme liigutusega

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

Hankige osad
Hankige osad
Hankige osad
Hankige osad
Hankige osad
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

Kinnas
Kinnas
Kinnas
Kinnas
Kinnas
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

Kinda programmeerimine (TX)
Kinda programmeerimine (TX)

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

Raam
Raam
Raam
Raam
Raam
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

Auto programmeerimine (RX)
Auto programmeerimine (RX)

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

Auto liikumine
Auto liikumine
Auto liikumine
Auto liikumine
Auto liikumine
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

Test of my project Smart Car working by Movement of the Finger Watch on
Test of my project Smart Car working by Movement of the Finger Watch on
Viimane samm
Viimane samm

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: