Satura rādītājs:

Autonomā tvertne ar GPS: 5 soļi (ar attēliem)
Autonomā tvertne ar GPS: 5 soļi (ar attēliem)

Video: Autonomā tvertne ar GPS: 5 soļi (ar attēliem)

Video: Autonomā tvertne ar GPS: 5 soļi (ar attēliem)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Jūlijs
Anonim
Image
Image
Šasijas montāža
Šasijas montāža

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

Šasijas montāža
Š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

Elektronikas radīšana
Elektronikas radīšana
Elektronikas radīšana
Elektronikas radīšana
Elektronikas radīšana
Elektronikas radīšana

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

Montāža
Montāža
Montāža
Montāža
Montāža
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: