Sisällysluettelo:
- Vaihe 1: Rungon kokoaminen
- Vaihe 2: Elektroniikan luominen
- Vaihe 3: Sovelluksen luominen
- Vaihe 4: Kokoonpano
- Vaihe 5: Käytä sitä
Video: Autonominen säiliö GPS: llä: 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
DFRobot lähetti minulle äskettäin Devastator Tank Platform -sarjan kokeiltavaksi. Joten tietysti päätin tehdä siitä itsenäisen ja käyttää myös GPS -ominaisuuksia. Tämä robotti käyttäisi ultraäänianturia navigoidakseen, missä se liikkuu eteenpäin tarkistaen samalla välyksen. Jos se tulee liian lähelle esinettä tai muuta estettä, se tarkistaa jokaisen suunnan ja liikkuu sen mukaisesti.
BoM:
- DFRobot Devastator Tank Robot Platform: Linkki
- DFRobot GPS -moduuli kotelolla: Linkki
- Teensy 3.5
- Ultraäänianturi - HC -SR04 (yleinen)
- Mikro Servo 9g
Vaihe 1: Rungon kokoaminen
Pakkauksen mukana tulee erittäin helppokäyttöiset ohjeet kokoamisesta. Neljän yksinkertaisen rakenneosan lisäksi siinä on monia erilaisia kiinnitysreikiä, jotka voivat tukea levyjä, kuten Raspberry Pi ja Arduino Uno. Aloitin kiinnittämällä jousituksen rungon kummallekin puolelle ja laitoin sitten pyörät päälle. Sen jälkeen yksinkertaisesti ruuvasin jokaisen kappaleen yhteen ja lisäsin kappaleet.
Vaihe 2: Elektroniikan luominen
Päätin käyttää robottini aivoihin Teensy 3.5: tä, koska se voi tukea useita sarjayhteyksiä ja toimi 120 MHz: n taajuudella (verrattuna Arduino Unon 16: een). Sitten liitin GPS -moduulin Serial1 -nastoihin ja Bluetooth -moduulin Serial3: een. L293D oli paras valinta moottoriajurille, koska se tukee 3.3 V ja 2 moottoria. Viimeinen oli servo ja ultraääni -etäisyysanturi. Kotelo tukee yhtä mikroservoa yläosassa, ja sen lisäksi liimasin HC-SR04: n sen alhaisen virrankulutuksen ja helppokäyttöisyyden vuoksi.
Vaihe 3: Sovelluksen luominen
Halusin, että tällä robotilla on sekä manuaaliset että itsenäiset ominaisuudet, joten sovellus tarjoaa molemmat. Aloitin luomalla neljä painiketta, jotka hallitsivat kutakin suuntaa: eteenpäin, taaksepäin, vasemmalle ja oikealle, ja myös kaksi painiketta manuaalisen ja autonomisen tilan välillä vaihtamiseksi. Sitten lisäsin luettelon valitsimen, jonka avulla käyttäjät voivat muodostaa yhteyden robotin HC-05-Bluetooth-moduuliin. Lopuksi lisäsin myös kartan, jossa oli 2 merkkiä ja joka näyttää sekä käyttäjän puhelimen että robotin sijainnin. Joka toinen sekunti robotti lähettää sijaintitiedot Bluetoothin kautta puhelimeen, josta se sitten jäsennetään. Löydät sen täältä
Vaihe 4: Kokoonpano
Kaiken yhdistäminen on melko yksinkertaista. Juotos vain johdot jokaisesta moottorista moottorin ohjaimen oikeisiin nastoihin. Kiinnitä sitten levy robottiin käyttämällä joitakin pysäytyksiä ja ruuveja. Varmista, että GPS -moduuli on säiliön ulkopuolella, jotta metallikehys ei estä sen signaalia. Liitä lopuksi servo ja HC-SR04 vastaaviin paikkoihin.
Vaihe 5: Käytä sitä
Liitä nyt virta moottoriin ja Teensyyn. Yhdistä sovelluksen kautta HC-05-laitteeseen ja pidä hauskaa!
Suositeltava:
Bluetooth RC -auto STM32F103C: llä ja L293D: llä - Edullinen: 5 vaihetta
Bluetooth RC -auto STM32F103C: llä ja L293D: llä - Edullista: Tein Bluetooth Arduino -auton, kuten tässä kuvattu, Ardumotive_com. Ongelmani olivat akut ja niiden paino sekä kustannukset. Sittemmin matkapuhelimien halvoista virtapankkeista on tullut erittäin edullisia. Kaikki mitä tarvitsen
Alexa Ääniohjattu Raspberry Pi Drone IoT: llä ja AWS: llä: 6 vaihetta (kuvilla)
Alexa Ääniohjattu Raspberry Pi Drone IoT: llä ja AWS: llä: Hei! Nimeni on Armaan. Olen 13-vuotias Massachusettsin poika. Tämä opetusohjelma näyttää, kuten voit päätellä otsikosta, kuinka rakentaa Raspberry Pi Drone. Tämä prototyyppi osoittaa, kuinka dronit kehittyvät ja kuinka suuri rooli niillä voi olla
Sisäkasvien kastelu NodeMCU: lla, paikallisella Blynk -palvelimella ja Blynk Apk: lla, säädettävä asetuspiste: 3 vaihetta
Sisäkasvien kastelu NodeMCU: lla, paikallisella Blynk -palvelimella ja Blynk Apk: llä, säädettävä asetuspiste: Olen rakentanut tämän projektin, koska sisäkasvieni on oltava terveitä, vaikka olen lomalla pitkään ja pidän ajatuksesta hallita tai ainakin seurata kaikkia mahdollisia asioita, joita kotona tapahtuu Internetin kautta
Älypuhelintelakka USB: llä ja HDMI: llä: 6 vaihetta
Älypuhelintelakka USB: llä ja HDMI: llä: Tämä on opas rakentaa älypuhelintelakka, jossa on neljä USB -tuloa, HDMI -lähtö ja USB C -läpivienti lataamista varten. monenlaisiin USB -laitteisiin, kuten näppäimistöihin, hiiriin
Levynvaihto PS1: llä (tai PSX: llä): 8 vaihetta
Levynvaihdon vaihtaminen PS1: llä (tai PSX: llä): Tämä näyttää sinulle vaihe vaiheelta kuinka vaihtaa levyt Ps1: lle (tai PSX: lle). Tämä on melko vaikeaa. jos sinulla on ongelmia, käy tällä sivustolla http://www.angelfire.com/ca/PlaystationHouse/SwapTrick.html