INHOUDSOPGAWE:

RC -motor bestuur deur wiel en pedale? ️: 6 stappe
RC -motor bestuur deur wiel en pedale? ️: 6 stappe

Video: RC -motor bestuur deur wiel en pedale? ️: 6 stappe

Video: RC -motor bestuur deur wiel en pedale? ️: 6 stappe
Video: Section 4 2024, November
Anonim
RC -motor bestuur deur wiel en pedale? ️
RC -motor bestuur deur wiel en pedale? ️

Die lewe gaan daaroor om jou drome waar te maak. Myne moes RC Car stuur met 'n rekenaar -speelwiel. So ek het dit gemaak.

Hoop dat dit vir iemand nuttig sal wees. Skryf 'n opmerking by vrae.

Stap 1: Onderdele

Dele
Dele

Om hierdie projek te maak, benodig u:

  • Framboos Pi (ek het RPI 4B met 4 GB RAM gebruik)
  • Onderstel met servostuurde vooras (motor en servo ingesluit)
  • RPI -kamera met 3D -gedrukte omhulsel (opsioneel)
  • Li-Po battery 11.1V
  • PC -wiel met pedale
  • Polulu DRV8835 dubbele motorstel
  • 11.1V tot 5V Buck converter
  • Drade

Stap 2: Monteer

Montering
Montering

Monteer jou onderstel. Ek het myne gekry van:

Soldeer dan twee drade aan die DC -motor agter.

Monteer daarna Raspberry Pi met moere en boute

Stap 3: Koppel die motorbestuurder aan die RPI

Koppel die motorbestuurder aan die RPI
Koppel die motorbestuurder aan die RPI
Koppel motorbestuurder aan RPI
Koppel motorbestuurder aan RPI
Koppel motorbestuurder aan RPI
Koppel motorbestuurder aan RPI

Nou moet ons die motorbestuurder soldeer. Neem dan die 3 -pen goudpen en soldeer dit aan 5V en GND in die bestuurbord (sien die foto). Tot by die laaste pen soldeerdraad met goue pennaald. Ons gaan dit gebruik vir PWM -sein wat die servo stuur.

Neem dan die boksomskakelaar en soldeer:

  • swart (grond) draad na GND
  • rooi uitsetdraad na 5V
  • rooi toevoerdraad na Vout

As die soldeer klaar is, gebruik dubbelzijdige band om die omskakelaar op die motorbestuurder te monteer.

Daarna is ons bestuurder gereed en kan hy by die RPI aangesluit word.

Stap 4: Drukkas vir kamera

Drukkas vir kamera
Drukkas vir kamera

Die volgende stap is om die behuising vir die kamera te druk. U kan baie projekte vind op:

Gebruik een wat by u kamera pas.

Stap 5: Finale samestelling

Finale samestelling
Finale samestelling
Finale samestelling
Finale samestelling
Finale samestelling
Finale samestelling

Nou is dit tyd om alles aanmekaar te sit. Plaas die battery, plaas die kamera, steek die servo aan die penne en koppel die motor aan die bestuurder sowel as die battery.

U kan die hele skema op die foto sien.

Stap 6: voer die kode uit

Die laaste deel is die uitvoering van die kode.

Die kommunikasie tussen RPI en skootrekenaar word tot stand gebring met behulp van Flask -bediener wat in Python geskryf is.

Ons gaan twee dinge na die bediener stuur:

  • Hoek van die stuurwiel
  • Motorsnelheid (480 vir volspoed vorentoe en -480 vir volspoed agteruit)

Die program op 'n skootrekenaar is verantwoordelik vir die lees van waardes van pedale en wiele en stuur dit na die bediener wat op Framboos werk.

Op RPI moet ons bedienerkode en program begin wat die waardes lees wat op die bediener gestoor word en wat servohoek en motorsnelheid beheer.

Onthou:

  1. Raspberry Pi en skootrekenaar moet aan dieselfde WiFi -netwerk gekoppel wees!
  2. U moet programme op RPI vanaf die terminale uitvoer met behulp van die opdrag sudo (bv. Sudo python3 Flask_server_RPI.py)!

Aanbeveel: