INHOUDSOPGAWE:

Outonome en afstandsbedieningsrobot: 11 stappe
Outonome en afstandsbedieningsrobot: 11 stappe

Video: Outonome en afstandsbedieningsrobot: 11 stappe

Video: Outonome en afstandsbedieningsrobot: 11 stappe
Video: Check out this amazing autonomous car robot kit powered by the VEGA Processor Aries board! #dirv 2024, November
Anonim
Outonome en afstandsbedieningsrobot
Outonome en afstandsbedieningsrobot

Hierdie robotbou is bedoel om relatief goedkoop en vinnig te wees. Hier is wat u nodig het om aan die gang te kom: Hardeware

  • 1 Framboos Pi
  • 1 Dubbele H-brug motorbestuurder
  • 1 Buck -omskakelaar
  • 2 3V-6V DC motors
  • Ultrasoniese sensor HC-SR04

Ander

  • 'N Doos om as onderstel op te tree

    My boks is 7,5 x 4 x 2 duim

  • 'N Warm lijmpistool
  • 'N Mes of 'n skêr
  • 'N Soldeerbout

Stap 1: Kry 'n boks

Kry 'n boks
Kry 'n boks

Probeer om 'n boks te vind wat by al u hardeware pas, sonder om te veel ruimte te laat. 'N Doos van 7,5 x 4 x 2 duim pas perfek by al my komponente.

Stap 2: Sny gate vir motors

Sny gate vir motors
Sny gate vir motors

Knip gate aan beide kante van die bak sodat die verbinding tussen die wiele en die motors moontlik is.

Stap 3: Soldeer lei na motorverbindings

Soldeersel lei na motorverbindings
Soldeersel lei na motorverbindings

Die meeste DC -motors het klein lusse waarmee u 'n verbinding moet maak. Om die drade aan die lusse te soldeer, is die beste manier om 'n sterk verbinding te verseker.

Die leidrade sal gekoppel word aan die uitsette van die H-Bridge-bestuurder.

Stap 4: Plak motors binne -in die boks vas

Plakmotors binne in die boks
Plakmotors binne in die boks

Met warm gom, plaas u motors in die boks sodat hulle teen die hoeke vasmaak. Dien 'n groot hoeveelheid gom toe en hou vas totdat die gom styf is.

Stap 5: Koppel H-Bridge aan op Motors

Koppel H-Bridge aan Motors
Koppel H-Bridge aan Motors

Koppel die leidings wat van die motors af kom, aan op die uitsette op die H-brug. Sien (https://www.bananarobotics.com/shop/How-to-use-the-L298N-Dual-H-Bridge-Motor-Driver) vir meer inligting oor die L298N H-brug.

Stap 6: Soldeer lei na die boksomskakelaar

Soldeersel lei na bokomskakelaar
Soldeersel lei na bokomskakelaar

Om die H-Bridge aan te dryf, gebruik ek 2 1s lipo-batterye. By laai laai hierdie batterye meer as 8V as hulle in serie gekoppel is. Ek het nie my motors so vinnig nodig nie, so ek gebruik die boksomskakelaar om die spanning tot 5V te verminder. Maak nie saak wat u gebruik om die H-Bridge aan te dryf nie, u moet 'n gemeenskaplike grondslag van die H-Bridge na u Raspberry Pi bestuur.

As u 'n kragbron van 4V - 7V gebruik, hoef u moontlik nie 'n boksomskakelaar te gebruik nie. In hierdie geval kan die leidrade van die kragbron direk aan die H-brug gekoppel word. U moet egter steeds 'n ekstra draad van die grond op die H-brug na 'n grondpen op die Raspberry Pi lei.

Stap 7: Installeer Buck Converter

Installeer Buck Converter
Installeer Buck Converter

Vind 'n plek om u geldomskakelaar in te plak. Maak seker dat u toegang het tot die klein skroef aan die bokant van die bord. Ons sal hierdie skroef gebruik om die uitsetspanning aan te pas.

Stap 8: Installeer LIPO -batterye

Installeer LIPO -batterye
Installeer LIPO -batterye

WAARSKUWING! Verkeerde gebruik van lipo -batterye kan lei tot liggaamlike skade of die beskadiging van eiendom. Maak seker dat u die ins en outs van lipo -batterye ten volle begryp voordat u dit in enige projek implementeer. Om my lipobatterye op hul plek te hou, het ek 'n klittenbandagtige materiaal aan die binnekant van die deksel gebruik. Dit maak seker dat hulle nie maklik met 'n speld gestamp kan word nie.

Stap 9: Installeer HC-SR04 Ultrasoniese sensor

Installeer HC-SR04 Ultrasoniese sensor
Installeer HC-SR04 Ultrasoniese sensor

Vind 'n plek om gate vir die ultrasoniese sensor uit te sny. Alternatiewelik kan die sensor bo -op die boks gemonteer word. As dit nie u doel is om 'n outonome robot te bou nie, kan u die ultrasoniese sensor weglaat, aangesien dit nie nodig is om die robot op afstand te beheer nie.

Stap 10: Bedrading

Bedrading
Bedrading

As u die kode van github wil kan kopieer en dit sonder probleme wil gebruik, moet u u robot presies bedraad soos ek gaan beskryf.

Dubbele H-brug

IN1 - GPIO 2

IN2 - GPIO3

IN3 - GPIO 4

IN4 - GPIO 17

Ultrasoniese sensor

VCC - 5V GPIO

TRIG - GPIO 27

ECHO - GPIO 22

Die echo -pen lewer 5 volt, die GPIO -penne op die pi is slegs 3,3 volt. As u 'n GPIO 5 volt gee, kan u die pi beskadig. Om dit te vermy, plaas ons 'n spanningsverdelende stroombaan tussen ECHO en GPIO 22. Om hier te leer hoe om 'n spanningsverdeler te maak.

Stap 11: sagteware

Eerstens moet raspbian op u Raspberry Pi geïnstalleer word. Raadpleeg hierdie installeringsgids vir meer inligting oor die installering van raspbian op u Pi.

Sodra raspbian opgestart is, wil u die framboos -pi inskakel. Hier is 'n goeie gids oor hoe u dit veilig kan doen.

Sodra u die pi ingeskakel het, installeer git en 'kloon' die lêers vanaf hierdie skakel:

github.com/Psuedohim/ARCRobot/tree/master/ARCRobot-1

Dit kan bereik word deur:

git -kloon

Ten slotte, om die program uit te voer, gaan in die ARCRobot-1-gids en voer python3 go_auto.py uit.

Aanbeveel: