Taula de continguts:
- Pas 1: ajunteu els vostres materials
- Pas 2: Muntatge de la placa del motor
- Pas 3: alimentació del motor
- Pas 4: Connexió del motor al Rpi
- Pas 5: prepareu els connectors
- Pas 6: connecteu els sensors de línia
- Pas 7: proveu els sensors de línia
- Pas 8: Inserció del programa a Python
Vídeo: Com fer una línia seguint un robot mitjançant Rpi 3: 8 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
En aquest tutorial, aprendreu a construir un buggy de robot que segueixi la línia perquè pugui girar al voltant d’una pista amb facilitat.
Pas 1: ajunteu els vostres materials
Alguns dels materials que es mostren a la imatge s’utilitzen per fer la majoria dels buggy des de zero. No obstant això, aquest tutorial no contemplarà el procediment sobre com fer un xassís o un model per al vostre buggy ni com soldar cables als vostres motors. Si voleu fer-ho, aquí teniu tots els materials que necessitareu:
- Raspberry Pi 3
- Placa de control de motor
- Una pissarra
- Un T-cobbler +
- 2 motors de 12V CC
- 2 rodes
- 1 porta bateries AA (per a 4 bateries AA)
- 4 piles AA
- Filferros de pont
- Un paquet de bateries USB
- Tornavís
- Soldador i soldador
- Decapants de filferro
- Capsa petita de cartró o plàstic i cola / cinta adhesiva
- 2 sensors de línia
- 8 cables de salt a femella
- 4 cables de pont a home
- Cinta aïllant
Pas 2: Muntatge de la placa del motor
Suposant que heu configurat els motors, haureu de connectar els motors a la placa del pont H. Per a això, necessiteu un petit tornavís. Ara haureu de connectar els motors a la placa. Per a això, necessiteu un petit tornavís
Amb un tornavís, afluixeu els cargols dels blocs de terminals. Introduïu els extrems de filferro en els blocs de terminals. Estrenyiu els cargols de manera que quedin subjectats fermament pels blocs de terminals.
Pas 3: alimentació del motor
Els motors requereixen més potència de la que pot proporcionar el Rpi. Per tant, heu d’utilitzar 4 piles AA per alimentar-les.
Afluixeu els cargols dels blocs de terminals anomenats VCC, GND i 5V. Agafeu el suport de la bateria AA i introduïu el cable vermell al bloc de terminals VCC. El fil negre entra al bloc GND. És important que ho obtingueu de la manera correcta.
Estrenyiu els cargols de manera que els cables es mantinguin fermament al seu lloc.
Pas 4: Connexió del motor al Rpi
La placa utilitzada en aquest projecte ha d’estar connectada al Raspberry Pi. Altres taules es poden connectar de manera diferent i algunes taules es poden col·locar simplement als pins Raspberry Pi GPIO com a HAT.
Al tauler utilitzat aquí hi ha pins identificats amb In1, In2, In3 i In4, a més de dos pins GND. Quins pins GPIO del vostre Pi utilitzeu depèn de vosaltres; en aquest projecte s’han utilitzat GPIO 7, 8, 9 i 10. Si teniu una placa que no té els pins GND, podeu utilitzar els pins GND del Rpi per aconseguir els mateixos resultats. Si heu de fer això, connecteu el cable GND al mateix bloc de terminals que el cable negre de la bateria.
Utilitzeu el T-cobbler + per connectar el tauler de suport i Rpi.
Utilitzeu cinc cables de pont masculí per a home per connectar-vos a la taula de suport.
- A 1 GPIO 7
- GP2 In2 8
- GP3 9 d’In3
- In4 GPIO 10
Pas 5: prepareu els connectors
El primer pas serà connectar els sensors de línia al vostre buggy. Normalment, el tipus de sensor de línia utilitzat en aquest tutorial s’ha de connectar a un pin de 3V3, però executareu dos sensors mitjançant el mateix pin de potència, de manera que els connectareu a un pin de 5V.
Agafeu tres dels cables de pont de femella a femella, traieu un connector de cada extrem i, a continuació, tireu la funda de plàstic per revelar aproximadament un centímetre del cable multi-nucli que hi ha a sota. Agafeu els tres cables del pont i torceu els cables multi-nucli junts. A continuació, utilitzeu un soldador per unir els cables. Cobriu la unió dels cables amb una petita quantitat de cinta aïllant.
Repetiu tot el procés amb altres tres cables de pont de dona a dona.
Pas 6: connecteu els sensors de línia
Cada sensor de línia té tres pins: VCC per a alimentació, GND per a terra i DO per a sortida digital.
Agafeu un dels cables de pont de tres fils soldats i connecteu dos dels seus extrems al pin VCC de cadascun dels dos sensors.
Agafeu el segon dels cables de pont soldats i connecteu dos extrems al pin GND de cada sensor de línia.
Agafeu els dos cables de pont únics restants i connecteu-los a la clavilla DO dels sensors de cada línia.
Ara connecteu els pins VCC dels dos sensors de línia a un pin de 5 V del vostre Raspberry Pi i els pins GND dels sensors a un pin GND del vostre Raspberry Pi. Cadascun dels dos pins DO es pot connectar a qualsevol pin GPIO numerat. En aquest exemple, s’utilitzen els pins GPIO 17 i GPIO 27.
Pas 7: proveu els sensors de línia
Aquest és un pas molt senzill. El sensor de línia té un LED que, quan s’alimenta, roman encès. Tanmateix, un cop l'exposeu a una línia fosca, s'apagaran. Aquest hauria de ser el cas del sensor de línia.
Si creieu que és massa sensible, utilitzeu un tornavís i ajusteu-lo a través del potenciòmetre. Afineu-lo a la vostra satisfacció.
Pas 8: Inserció del programa a Python
Inseriu aquestes línies de codi i executant-lo, hauríeu d’aconseguir un robot que pugui anar perfectament en una pista.
Recomanat:
Bricolatge -- Com fer un robot aranya que es pugui controlar mitjançant un telèfon intel·ligent mitjançant Arduino Uno: 6 passos
Bricolatge || Com fer un robot aranya que es pugui controlar mitjançant un telèfon intel·ligent mitjançant Arduino Uno: mentre es fabrica un robot aranya, es pot aprendre tantes coses sobre robòtica. Com fer robots, és divertit i alhora difícil. En aquest vídeo us mostrarem com fer un robot Spider, que podem utilitzar amb el nostre telèfon intel·ligent (Androi
Com fer un robot de seguiment de línia sense fer servir Arduino (microcontrolador): 5 passos
Com fer un robot de seguiment de línia sense utilitzar Arduino (microcontrolador): en aquest instructiu, us ensenyaré a fer un robot de seguiment de línia sense utilitzar Arduino. Faré passos molt senzills per explicar-lo. Aquest robot utilitzarà el sensor de proximitat IR per seguiu la línia. No necessitareu cap tipus d’experiència de programació per
Interfície LCD múltiple a Arduino Uno mitjançant una línia de dades comuna: 5 passos
Interfície LCD múltiple a Arduino Uno mitjançant la línia de dades comuna: Avui, en aquest instructiu, us mostraré com interfície de diversos mòduls LCD de 16x2 amb una placa arduino uno mitjançant una línia de dades comuna. El més interessant d’aquest projecte és que utilitza una línia de dades comuna i mostra diferents dades en e
Com codificar una línia seguint Sumobot: 4 passos
Com codificar una línia seguint Sumobot: en aquest manual detallaré el procés en què podeu codificar un Sumobot de Parallax per seguir una única línia negra
Com fer un seguidor de línia mitjançant Arduino: 8 passos (amb imatges)
Com fer un seguidor de línia mitjançant Arduino: si esteu començant amb la robòtica, un dels primers projectes que fa principiants inclou un seguidor de línia. És un cotxe de joguina especial amb propietat per circular per una línia que normalment és de color negre i en contrast amb el fons. Aconseguim estrella