Satura rādītājs:
- 1. darbība: šasijas montāža
- 2. darbība: elektronikas izveide
- 3. darbība: izveidojiet lietotni
- 4. solis: montāža
- 5. darbība: tā izmantošana
Video: Autonomā tvertne ar GPS: 5 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
DFRobot nesen nosūtīja man izmēģināt savu Devastator Tank Platform komplektu. Tāpēc, protams, es nolēmu padarīt to autonomu un arī ar GPS iespējām. Šis robots izmantotu ultraskaņas sensoru, lai pārvietotos, kur tas virzās uz priekšu, pārbaudot tā klīrensu. Ja tas nonāk pārāk tuvu objektam vai citai barjerai, tas pārbauda katru virzienu un pēc tam attiecīgi pārvietojas.
BoM:
- DFRobot iznīcinātāja tvertnes robotu platforma: saite
- DFRobot GPS modulis ar korpusu: saite
- Pusaudžainais 3.5
- Ultraskaņas sensors - HC -SR04 (vispārējs)
- Mikro servo 9g
1. darbība: šasijas montāža
Komplektā ir ļoti viegli izpildāmas instrukcijas tā salikšanai. Papildus 4 vienkāršiem konstrukcijas elementiem tajā ir daudz dažādu montāžas caurumu, kas var atbalstīt dēļus, piemēram, Raspberry Pi un Arduino Uno. Sāku ar piekares piestiprināšanu katrā šasijas pusē un pēc tam uzliku riteņus. Pēc tam es vienkārši saskrūvēju katru gabalu kopā un pievienoju dziesmas.
2. darbība: elektronikas izveide
Es nolēmu sava robota smadzenēm izmantot Teensy 3.5, jo tas varētu atbalstīt vairākus seriālos savienojumus un darbojās 120 MHz frekvencē (salīdzinot ar 16 Arduino Uno). Tad es pievienoju GPS moduli Serial1 tapām kopā ar Bluetooth moduli Serial3. L293D bija labākā izvēle motora vadītājam, jo tas atbalsta 3.3 V un 2 motorus. Pēdējais bija servo un ultraskaņas attāluma sensors. Šasija atbalsta vienu mikroservo augšpusē, un papildus tam es pielīmēju uz HC-SR04, jo tam bija zems enerģijas patēriņš un ērta lietošana.
3. darbība: izveidojiet lietotni
Es gribēju, lai šim robotam būtu gan manuālas, gan autonomas iespējas, tāpēc lietotne nodrošina abus. Sākumā izveidoju četras pogas, kas kontrolēja katru virzienu: uz priekšu, atpakaļ, pa kreisi un pa labi, kā arī divas pogas, lai pārslēgtos starp manuālo un autonomo režīmu. Tad es pievienoju saraksta atlasītāju, kas lietotājiem ļautu izveidot savienojumu ar robota Bluetooth moduli HC-05. Visbeidzot es pievienoju arī karti ar 2 marķieriem, kas parāda gan lietotāja tālruņa, gan robota atrašanās vietu. Ik pēc 2 sekundēm robots nosūta savus atrašanās vietas datus, izmantojot Bluetooth, uz tālruni, kur tas tiek parsēts. To varat atrast šeit
4. solis: montāža
Visu salikt kopā ir diezgan vienkārši. Vienkārši lodējiet vadus no katra motora atbilstošajās motora piedziņas tapās. Pēc tam izmantojiet dažus ierobežojumus un skrūves, lai uzstādītu dēli uz robota. Pārliecinieties, vai GPS modulis atrodas ārpus tvertnes, lai tā signāls netiktu bloķēts ar metāla rāmi. Visbeidzot pievienojiet servo un HC-SR04 to attiecīgajām vietām.
5. darbība: tā izmantošana
Tagad vienkārši pievienojiet strāvu motoriem un Teensy. Savienojiet, izmantojot lietotni, ar HC-05 un izklaidējieties!
Ieteicams:
3D drukāta RC kontrolēta tvertne !!: 8 soļi (ar attēliem)
3D drukāta RC kontrolēta tvertne !!: Vai esat kādreiz vēlējies, lai jums būtu attālināti vadāms transportlīdzeklis, kas var nobraukt no ceļa, un jūs pat varat redzēt no pirmās personas skata kameras, tad šī tvertne ir lieliska jums. Tvertnes sliedes nodrošina lielisku saķeri, braucot pa reljefu, piemēram, netīrumiem un
Arduino atkritumu tvertne pret suņiem: 6 soļi (ar attēliem)
Arduino Anti-Dog atkritumu tvertne: Šajā projektā es jums parādīšu, kā izveidot smieklīgu, bet darba metodi, lai novērstu jūsu nepatīkamo suņu nokļūšanu jūsu atkritumu tvertnē
RC tvertne ar kustīgu FPV kameru: 9 soļi (ar attēliem)
RC tvertne ar kustīgu FPV kameru: Sveiki. Šajā pamācībā es parādīšu, kā izveidot tālvadības tvertni ar FPV kameru. Sākumā es būvēju tikai RC tvertni bez FPV kameras, bet, braucot ar to mājā, es neesmu redzējis, kur tā atrodas. Tāpēc es izdomāju, ko papildināšu
Arduino + Bluetooth kontrolēta tvertne: 10 soļi (ar attēliem)
Arduino + Bluetooth kontrolēta tvertne: Es būvēju šo tvertni, lai uzzinātu, kā programmēt, kā darbojas motori, servo, Bluetooth un Arduino, un es to izveidoju, veicot pētījumus no interneta. Tagad es nolēmu izveidot savu pamācību cilvēkiem, kuriem jāpalīdz izveidot Arduino tvertni. Šeit es
Bezvadu Arduino vadāma tvertne (nRF24L01): 6 soļi (ar attēliem)
Bezvadu Arduino kontrolēta tvertne (nRF24L01): Sveiki! Šodien es jums parādīšu, kā izveidot Arduino kontrolētu tvertni un tālvadības pulti. Tvertnes 3D drukātās daļas (izņemot kontrolieri, sliedes vadotni un tvertnes vāku) izstrādāja timmiclark, un tās var atrast šeit