Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
SEGUIU AQUESTES INSTRUCCIONS AL VOSTRE RISC, NO SÓC RESPONSABLE DE DANYS O QUESTIONS LEGALS CAUSADES. NO HO FEREU SI VIVEU A PROP D'AEROPORT, ESTACIÓ DE RADIO O SERVEIS D'EMERGÈNCIA. Si algun dels vostres senyals interfereix amb el control del trànsit aeri, els serveis d'emergència (policia, ambulància), etc. vindran a buscar el vostre senyal i, en última instància, vosaltres.
Si això interfereix amb els avions, la FAA (EUA) arribarà amb un DF i us trobarà i se us podrà cobrar. Utilitzeu-lo amb precaució
Subministraments
• Raspberry Pi (3B i superior crec)
• Un cotxe RC (HA DE SER EN QUALSEVOL LLOC DE 27MHz, CADA MÉS DE 30MHz NO funcionarà, assegureu-vos que el cotxe NO ÉS A 2,4GHz)
• Càmera web USB
• Powerbank (per alimentar el raspberry pi, qualsevol powerbank genèric ho farà sempre que tingui un port USB)
• Bateries recarregables (per al cotxe RC, si el cotxe inclou una bateria recarregable incorporada, no cal que obtingueu aquesta)
• Cinta i cola calenta
• un cable dupont femella (per connectar-se al pi com a "antena")
Pas 1: assegureu-vos que el cotxe sigui compatible amb el Raspberry Pi
Per tant, abans de començar a trencar coses, heu de veure si el cotxe funcionarà fins i tot amb el raspberry pi, per enviar els senyals al mateix cotxe, faig servir pi-rc combinat amb l’ús d’un sòcol per connectar-me al codi python.
Col·loqueu el cable dupont a GPIO 4 / pin 7 (tal com es mostra a la imatge superior; NO PONTEU CAP PIN).
I després cloneu el repositori git de pi-rc al raspberry pi amb aquesta ordre:
$ git clon
Després de fer-ho, seguiu les instruccions aquí per obtenir la configuració adequada i provar-la.
Si funciona, deseu parameters.json per a més endavant.
Pas 2: ajuntar el cotxe RC
Assegureu-vos que hi hagi espai per muntar el pi a l'interior del cotxe (després de treure la carrosseria), munteu la càmera a la part davantera i munteu el banc d'alimentació en un altre lloc (si la placa de circuit nu del cotxe RC mostra a continuació, poseu-hi alguna cosa que no sigui conductor i poseu el pi a la part superior de la superfície no conductora i, a continuació, enganxeu-lo al capdamunt
Pas 3: configureu el controlador Remo
Per configurar el controlador remo, configureu-lo normalment: instruccions aquí, després aneu al directori "maquinari" i suprimiu tot el codi del fitxer 'none.py' i substituïu-lo pel codi aquí. Haureu d'editar-lo alguns, tanmateix, editeu les línies 19-43 perquè coincideixin amb el contingut del fitxer parameters.json que heu desat anteriorment. NO CANVIEU LES FREQÜÈNCIES MORTES O EL CODI DRET DESPRÉS DEL TIME. SLEEP !!!
Després, configureu els controls del lloc remo.tv en conseqüència
- 'f' = davanters
- 'b' = cap enrere
- 'l' = esquerra
- 'r' = correcte
- 'bl' = esquerra esquerra
- 'br' = esquena dreta
Pas 4: executar el bot
Obriu 2 terminals ssh al pi i inicieu l'script pi-rc anant a la carpeta on es troba el codi pi-rc i executant 'sudo./pi_pcm -v' i, a continuació, executeu controller.py al remo.tv manualment entrant a la carpeta del controlador remo i executant python controller.py