Kazalo:
- 1. korak: Pridobite dele
- 2. korak: Rokavica
- 3. korak: Programiranje rokavice (TX)
- 4. korak: Okvir
- 5. korak: Programiranje avtomobila (RX)
- 6. korak: Premikanje avtomobila
- 7. korak: Zadnji korak
Video: Delovanje pametnega avtomobila s premikanjem prsta: 7 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
To je moj projektni pametni avto, ki ne deluje z mobilnim ali običajnim daljinskim upravljalnikom
Deluje z rokavico, zato daljinski upravljalnik premika prst
1. korak: Pridobite dele
To je vse, kar potrebujemo za ta projekt
Komplet avtomobilske šasije 4WD Smart Robot
Rokavice
Fleksibilni senzor
2* Arduino NANO
3* Baterija 9V
4* Rele 5V
2* stikalo PCB
3* 9V sponka za baterijo
2* Regulator 5V
2* LED RGB
2* modul Bluetooth
4* Tranzistor 2N3904
2* ženska glava 6 pin
2* ženski glavo 40 pin
8* 2 -polni priključni blok tiskanega vezja
6* Upori 320 ohmov (za RGB LED)
Upor 1K ohm (za upogljivo tipalo)
4* Upor 250 ohmov (za tranzistorje)
PCB 9x15 cm2 Oblika deske za kruh
PCB 5x7 cm2 Oblika deske za kruh
Nekaj žic
2. korak: Rokavica
Kaj bomo torej storili v tem koraku
Senzor upogiba bomo najprej dali v rokavico, preden pa ga namestite, morate spajati dve žici v senzor
Uporabili boste večnamenski dvostranski trak in vroče lepilo, da boste senzor dali v rokavico in ga zaščitili, saj boste po tem nanesli nekaj lepila, da se prepričate, da ne bo odletel
Nekaj lepila boste dali tudi v ploščo in tudi v baterijo
3. korak: Programiranje rokavice (TX)
To programiranje za Arduino v vezju Rokavice TX
Najprej morate določiti TX pin in RX pin za modul Bluetooth
S to kodo
#include SoftwareSerial.h
SoftwareSerial mySerial (0, 1);
In še nekaj pomembnega, vezana stopnja, ki jo izberete, bi morala biti vezana hitrost vašega senzorja, na katero lahko pošiljajo podatke
Vezana hitrost v vezju TX in vezju RX mora biti enaka
4. korak: Okvir
V tem koraku bomo najprej spajkali žice v motorjih
Nato bomo motorje in pnevmatike postavili v okvir
Tako bomo v okvir postavili tudi elektronsko vezje vezja RX
Žice motorjev, ki smo jih spajkali, bomo najprej povezali v vezje, le vstavili ga bomo v priključni blok tiskanega vezja
Nato dodamo baterijo
5. korak: Programiranje avtomobila (RX)
To programiranje Arduina v avtomobilu (vezje RX)
Kaj torej dejansko počne to programiranje?
Prejel bo podatke iz rokavic, na primer 1 ali 2 ali 3
In vsak podatek bo avto premaknil za šest premikov
Izbrati morate enako vezano hitrost vezja TX in omogočiti, da Arduino bere podatke
V vezju RX je RGB LED, ki naredi isto barvo LED RGB v vezju TX
6. korak: Premikanje avtomobila
V tem avtu sem naredil šest gibov naprej, desno naprej, levo naprej, nazaj, levo nazaj in desno nazaj.
V štirih motorjih sta dva motorja naprej in dva nazaj
Motorja 2 in 3 naprej in motorja 1 in 4 nazaj
Za premik naprej bosta motorja 2 in 3 delovala
Za premik desno naprej bo motor 3 deloval
Za premik levo naprej bo motor 2 deloval
Za premik nazaj bosta delovala motorja 1 in 4
Za premik levo nazaj bo motor 4 deloval
Za premik desno nazaj bo motor 1 deloval
7. korak: Zadnji korak
In končali smo:)
Oglejte si video, ki ga naložim
V videoposnetku (preskusni projekt) sem uporabil adapterje 12V in 1A za motorje, ker mi je baterija prazna, in sem uporabil iz vhoda prenosnika za elektronsko vezje vezja RX s kablom Arduino NANO
Medtem ko preizkusim rokavico, ko sem umeril neko vrednost z drugo vrednostjo, naložim še en videoposnetek, boste videli, kako RGB LED spreminja luč in medtem ko svetloba spreminja vezje TX, ki pošilja podatke prek Bluetootha.
Opomba:
Za lažje gibanje lahko namestite več kot fleksibilni senzor
Če upravljate motorje s pogonom, lahko za motorje uporabite vhod 6V ali 9V
Če pa ste uporabljali rele, boste uporabili vhod za motorje 12V coz, če želite, da je motor v višji hitrosti, za premik naprej boste uporabili le dva motorja, med obračanjem pa boste uporabili en motor, da boste lahko premaknili avto, ki ga boste potrebovali da motor deluje z veliko hitrostjo
HVALA;)
Priporočena:
[2020] Uporaba dveh (x2) mikro: bitov za nadzor RC avtomobila: 6 korakov (s slikami)
[2020] Uporaba dveh (x2) Micro: bitov za nadzor RC avtomobila: Če imate dva (x2) micro: bita, ste pomislili, da bi jih uporabili za daljinsko upravljanje RC avtomobila? RC avtomobil lahko upravljate z uporabo enega mikro: bita kot oddajnika in drugega kot sprejemnika. Ko uporabljate urejevalnik MakeCode za kodiranje mikro: b
Tesnilne tuljave v trdnem stanju in njihovo delovanje: 9 korakov
Tesnilne tuljave v trdnem stanju in njihovo delovanje: Visokonapetostna elektrika je lahko NEVARNA, pri delu s tuljavami Tesla ali katero koli drugo visokonapetostno napravo vedno uporabljajte ustrezne varnostne ukrepe, zato bodite previdni ali ne igrajte. deluje na samoresonirajočem oscilatu
Pretvorite elektroniko, ki jo napaja baterija, za delovanje na izmenični tok: 4 koraki (s slikami)
Pretvorite elektroniko, ki jo poganja baterija, za delovanje na izmenični tok: Baterije uporabljamo za napajanje veliko naše elektronike. Obstaja pa nekaj naprav na baterije, ki jih ni nujno, da so vedno prenosne. En primer je gugalnica mojega sina na baterije. Lahko ga premikate, vendar običajno ostane v
Modulirajte akumulatorsko baterijo z električnim orodjem za delovanje s stenskim tokom: 5 korakov
Modulirajte akumulatorsko baterijo za električno orodje, ki deluje s stenskim tokom: OPOMBA: To besedilo sem napisal, preden sem imel celovito razumevanje elektronike. To je precej slaba ideja in najverjetneje vam bo uničila baterijo. Takrat se je zdelo inteligentno. No, živi in se uči. Dodajanje priključka v baterijo kor
Paketne aplikacije/datoteke in njihovo delovanje: 6 korakov
Paketne aplikacije/datoteke in njihovo delovanje: To je navodilo za nekatere paketne aplikacije, ki sem jih naredil, in kako delujejo! Najprej je tukaj seznam paketnih aplikacij/datotek; 1. Drsite besedilo Animacija 2. Matrika animacija 3. Aplikacija za blokiranje map. 4. Aplikacija za paketni kalkulator. 5. Websi