Satura rādītājs:
- 1. darbība: iegūstiet detaļas
- 2. solis: cimds
- 3. darbība: cimdu (TX) programmēšana
- 4. solis: rāmis
- 5. solis: automašīnas programmēšana (RX)
- 6. solis: automašīnas kustība
- 7. solis: pēdējais solis
Video: Gudra automašīna, kas darbojas ar pirksta kustību: 7 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Tā ir mana projekta viedā automašīna, kas nedarbojas, izmantojot mobilo tālruni vai parasto tālvadības pulti
Tas darbojas ar cimdu, tāpēc tālvadības pults ir mana pirksta kustība
1. darbība: iegūstiet detaļas
Tas ir viss, kas mums nepieciešams šī projekta īstenošanai
4WD viedo robotu automašīnas šasijas komplekts
Cimds
Flex sensors
2* Arduino NANO
3* Akumulators 9V
4* relejs 5V
2* PCB slēdzis
3* 9V akumulatora klipsis
2* regulators 5V
2* LED RGB
2* Bluetooth modulis
4* tranzistors 2N3904
2* Sieviešu galvene 6 tapas
2* sieviešu galvene 40 tapas
8* PCB spaiļu bloks 2 kontakti
6* rezistori 320 omi (RGB LED)
Rezistors 1K omi (elastīgajam sensoram)
4* rezistors 250 omi (tranzistoriem)
PCB 9x15 cm2 maizes dēļa forma
PCB 5x7 cm2 maizes dēļa forma
Daži vadi
2. solis: cimds
Tātad, ko mēs darīsim šajā solī
Mēs vispirms ievietosim elastīgo sensoru cimdā, bet pirms tā ievietošanas jums vajadzētu lodēt divus vadus
Jūs izmantosiet daudzfunkcionālu dubultās sejas līmlenti un karstu līmi, lai sensoru varētu ievietot cimdā un aizsargāt, lai pēc tam jūs uzliktu līmi, lai pārliecinātos, ka tā nenoņemsies
Un jūs ievietosiet arī līmi plāksnē un arī akumulatorā
3. darbība: cimdu (TX) programmēšana
Šī Arduino programmēšana Glove TX ķēdē
Frist jums vajadzētu definēt TX tapu un RX tapu Bluetooth modulim
Ar šo kodu
#include SoftwareSerial.h
SoftwareSerial mySerial (0, 1);
Un vēl kaut kam svarīgam jūsu izvēlētajam piesaistes ātrumam jābūt sensora piesaistītajam ātrumam, lai varētu nosūtīt datus
Saistītajai likmei TX ķēdē un RX shēmai jābūt vienādai saistītai likmei
4. solis: rāmis
Šajā solī mēs vispirms lodēsim vadus motoros
Un tad mēs ieliksim rāmī motorus un riteņus
Tātad rāmī tiks ievietota arī RX ķēdes elektroniskā shēma
Un mēs vispirms pievienosim to motoru vadus, kurus mēs pielodējām ķēdē, mēs vienkārši ievietojam to PCB spaiļu blokā
Tad mēs pievienosim akumulatoru
5. solis: automašīnas programmēšana (RX)
Šī Arduino programmēšana automašīnā (RX shēma)
Tātad, ko šī programmēšana patiesībā dara?
Tas saņems datus no cimda, piemēram, 1, 2 vai 3
Un katru informāciju automašīna pārvietos par sešu kustību
Jums jāizvēlas tāda pati TX ķēdes saistītā likme un Arduino var nolasīt datus
Un RX ķēdē ir RGB gaismas diode, kas TX ķēdē veido tādu pašu krāsu kā RGB LED
6. solis: automašīnas kustība
Šajā automašīnā es veicu sešas kustības uz priekšu, pa labi uz priekšu, pa kreisi uz priekšu, atpakaļ, pa kreisi atpakaļ un pa labi atpakaļ.
Četros motoros ir divi motori uz priekšu un divi atpakaļ
2. un 3. motors uz priekšu un 1. un 4. motors atpakaļ
Tātad, lai virzītos uz priekšu, 2. un 3. motors darbosies
Lai virzītos uz priekšu, motors 3 darbosies
Kustībai pa kreisi uz priekšu motors 2 darbosies
Lai virzītos atpakaļ, 1. un 4. motors darbosies
Lai pārvietotos pa kreisi, motors 4 darbosies
Kustībai pa labi atpakaļ motors 1 darbosies
7. solis: pēdējais solis
Un mēs beidzām:)
Noskatieties videoklipu, ko augšupielādēju
(Testa projekta) videoklipā es izmantoju adapteri 12V un 1A, jo mans akumulators bija tukšs, un es izmantoju no klēpjdatora ieejas RX ķēdes elektroniskajai shēmai, izmantojot kabeli Arduino NANO
Un es augšupielādēju vēl vienu videoklipu, kamēr esmu testa cimds pēc tam, kad esmu kalibrējis kādu vērtību ar atšķirīgu vērtību, jūs redzēsit, kā RGB LED maina gaismu un kamēr gaisma maina TX ķēdi, nosūtot datus, izmantojot Bluetooth.
Piezīme:
Jūs varat ievietot vairāk nekā elastīgo sensoru, lai atvieglotu kustību
Ja jūs kontrolējat motorus ar piedziņu, lai motoriem varētu izmantot 6V vai 9V ieeju
Bet, ja jūs izmantojāt releju, jūs izmantosit 12V coz motoru ieeju, un, lai virzītos uz priekšu, motoram jābūt lielākam ātrumam coz, jūs izmantosit tikai divus motorus, un pagrieziena laikā izmantosit vienu motoru, lai varētu pārvietot automašīnu, kas jums būs nepieciešama lai motors darbotos lielā ātrumā
PALDIES;)
Ieteicams:
Pakāpiena ātruma kontroles izvēlne, kas darbojas Arduino: 6 soļi
Arduino darbināmā pakāpju ātruma kontroles izvēlne: Šī SpeedStepper bibliotēka ir pārrakstīta no AccelStepper bibliotēkas, lai varētu kontrolēt pakāpju motoru. SpeedStepper bibliotēka ļauj mainīt iestatīto motora apgriezienu skaitu un pēc tam paātrināt/palēnināt līdz jaunajam iestatītajam ātrumam, izmantojot to pašu algoritmu
Sirdsdarbības ātruma mērīšana ir pirksta galā: fotopletismogrāfijas pieeja sirdsdarbības noteikšanai: 7 soļi
Sirdsdarbības ātruma mērīšana ir pirksta galā: fotopletismogrāfija Pieeja sirdsdarbības ātruma noteikšanai: Fotopletismogrāfs (PPG) ir vienkārša un lēta optiskā tehnika, ko bieži izmanto, lai noteiktu asins tilpuma izmaiņas audu mikrovaskulārajā gultnē. To galvenokārt izmanto neinvazīvi, lai veiktu mērījumus uz ādas virsmas, parasti
Vienkārša robota roka, kas tiek kontrolēta ar faktisko rokas kustību: 7 soļi (ar attēliem)
Vienkārša robota roka, kas tiek kontrolēta pār faktisko rokas kustību: šī ir ļoti vienkārša DOF robota roka iesācējiem. Roku kontrolē Arduino. Tas ir savienots ar sensoru, kas ir piestiprināts pie operatora rokas. Tāpēc operators var kontrolēt rokas elkoni, saliekot elkoņa kustību
Barošanas avota izmantošana ierīcei, kas darbojas ar akumulatoru: 5 soļi (ar attēliem)
Barošanas avota izmantošana ierīcē, kas darbojas ar akumulatoru: draugs atnesa man šo iedegto rotaļlietu ar balonu un jautāja, vai es varētu to darbināt ar strāvas avotu, jo vienmēr vajadzība nomainīt baterijas bija sāpīga un videi kaitīga. Tas darbojās ar 2 x AA baterijām (kopā 3v). Es teicu, ka h
ESP8266 robotu automašīna, kas ieprogrammēta ar ESP8266 Basic: 18 soļi (ar attēliem)
ESP8266 robotu automašīna, kas ieprogrammēta ar ESP8266 Basic: Es esmu vidusskolas dabaszinību skolotājs un arī robotu kluba padomnieks. Esmu meklējis izdevīgākus veidus, kā iegūt robotus savu studentu rokās. Ar ESP8266 dēļu zemām cenām esmu varējis izveidot autonomu