Cum să conectați o mașină RC și un Raspberry Pi la Remo.tv: 4 pași
Cum să conectați o mașină RC și un Raspberry Pi la Remo.tv: 4 pași
Anonim
Cum să conectați o mașină RC și un Raspberry Pi la Remo.tv
Cum să conectați o mașină RC și un Raspberry Pi la Remo.tv

URMAȚI ACESTE INSTRUCȚIUNI PE RISCUL DUMNEAVOASTRĂ, NU SUNT RESPONSABIL PENTRU NICI O DOMENIE SAU PROBLEME JURIDICE CAUZATE. NU FAȚI ACEST DACĂ TRĂIȚI LUNGI DE UN AEROPORT, RADIO, SAU SERVICII DE URGENȚĂ. Dacă vreunul dintre semnalele dvs. interferează cu controlul traficului aerian, serviciile de urgență (poliție, ambulanță), etc vor veni în căutarea semnalului dvs. și în cele din urmă dvs. !!

Dacă acest lucru interferează cu aeronavele, FAA (SUA) va veni cu un DF și vă va găsi și veți putea fi taxat. Utilizați cu prudență

Provizii

• Raspberry Pi (3B și mai sus cred)

• O mașină RC (TREBUIE SĂ FIE undeva pe 27MHz, ORICE DE MAI MULT 30MHz NU va funcționa, asigurați-vă că mașina NU ESTE 2.4GHz)

• Cameră web USB

• Powerbank (Pentru a alimenta raspberry pi, orice powerbank generic va face atâta timp cât are un port USB)

• Baterii reîncărcabile (pentru mașina RC, dacă mașina vine cu o baterie reîncărcabilă încorporată, atunci nu este nevoie să o obțineți)

• Bandă și lipici fierbinte

• un fir dupont feminin (pentru conectarea la pi ca „antenă”)

Pasul 1: asigurați-vă că mașina este compatibilă cu Raspberry Pi

Asigurați-vă că mașina este compatibilă cu Raspberry Pi
Asigurați-vă că mașina este compatibilă cu Raspberry Pi

Deci, mai întâi înainte de a începe să distrugeți lucrurile, trebuie să vedeți dacă mașina va funcționa chiar și cu zmeura pi, pentru trimiterea semnalelor către mașină în sine, folosesc pi-rc combinat cu utilizarea unei prize pentru conectarea la codul python.

Puneți firul dupont pe GPIO 4 / pin 7 (Așa cum se arată în imaginea de mai sus; NU PUNEȚI NICI UN PIN !!!)

Și apoi clonați git repo de pi-rc pe zmeura pi cu această comandă:

$ git clone

După ce faceți acest lucru, urmați instrucțiunile de aici pentru a obține configurația corectă și testați-o.

Dacă funcționează, salvați parametrii.json pentru mai târziu.

Pasul 2: Asamblarea mașinii RC

Punând împreună mașina RC
Punând împreună mașina RC

Asigurați-vă că există spațiu pentru montarea pi în interiorul mașinii (după ce ați scos corpul), montați camera în față și montați banca de alimentare în altă parte pe ea, (dacă placa de circuit goală a mașinii RC arată apoi puneți ceva neconductiv între el și puneți pi deasupra suprafeței neconductive, apoi lipiți pi în jos deasupra acestuia

Pasul 3: Configurați controlerul Remo

Configurați controlerul Remo
Configurați controlerul Remo

Pentru a configura controlerul remo, configurați-l normal - instrucțiuni aici, apoi accesați directorul „hardware” și ștergeți tot codul din fișierul „none.py” și înlocuiți-l cu codul aici, va trebui să îl editați unii, totuși, editați liniile 19-43 pentru a se potrivi cu ceea ce se află în fișierul parametru.json pe care l-ați salvat mai devreme. NU SCHIMBAȚI FRECVENȚELE MOARTE SAU CODUL DREPT DUPĂ „TIME. SLEEP” !!!

După aceea, configurați comenzile site-ului remo.tv în consecință

- 'f' = înainte

- 'b' = înapoi

- 'l' = stânga

- 'r' = corect

- 'bl' = spate stânga

- 'br' = spate dreapta

Pasul 4: Rularea botului

Deschideți 2 terminale ssh în pi și porniți scriptul pi-rc mergând în folderul în care se află codul pi-rc și rulând „sudo./pi_pcm -v”, apoi rulați controller.py în remo.tv folder manual accesând folderul controlerului remo și executând python controller.py