Sisällysluettelo:
- Vaihe 1: Osat
- Vaihe 2: Kokoaminen
- Vaihe 3: Kiinnitä moottorin ohjain RPI: hen
- Vaihe 4: Kameran tulostuskotelo
- Vaihe 5: Lopullinen kokoaminen
- Vaihe 6: Suorita koodi
Video: RC -auto, jota ohjaa pyörä ja polkimet? ️: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Elämä on unelmien toteuttamista. Minun piti tehdä RC Car, jota ohjataan PC -pelipyörällä. Joten onnistuin.
Toivottavasti siitä on jollekin hyötyä. Jos sinulla on kysyttävää, kirjoita kommentti.
Vaihe 1: Osat
Tämän projektin toteuttamiseksi tarvitset:
- Raspberry Pi (käytin RPI 4B: tä ja 4 Gt RAM -muistia)
- Alusta servo-ohjatulla etuakselilla (moottori ja servo mukana)
- RPI -kamera 3D -painetulla kotelolla (valinnainen)
- Li-Po-akku 11,1V
- PC -pyörä polkimilla
- Polulu DRV8835 Dual Motor Kit
- 11,1V - 5V Buck -muunnin
- Johdot
Vaihe 2: Kokoaminen
Kokoa runko. Sain omani:
Seuraavaksi juota kaksi johtoa DC -moottoriin takana.
Kiinnitä Raspberry Pi sen jälkeen muttereilla ja ruuveilla
Vaihe 3: Kiinnitä moottorin ohjain RPI: hen
Nyt meidän on juotettava moottorin ohjain. Ota seuraavaksi 3 -nastainen kultapiikki ja juota se 5 V: n ja GND: n ohjainkorttiin (katso kuva). Viimeiseen nastaiseen juotoslankaan, jossa kultapään naaraspää. Aiomme käyttää sitä PWM -signaalille, joka ohjaa servoa.
Ota seuraavaksi buck -muunnin ja juote:
- musta (maadoitus) johto GND: hen
- punainen lähtöjohto 5 volttiin
- punainen tulojohto Voutiin
Kun juotos on valmis, kiinnitä muunnin moottorin ohjaimeen kaksipuolisella teipillä.
Tämän jälkeen kuljettajamme on valmis ja voidaan kytkeä RPI: hen.
Vaihe 4: Kameran tulostuskotelo
Seuraava vaihe on kameran kotelon tulostaminen. Löydät monia projekteja:
Käytä kameraasi sopivaa.
Vaihe 5: Lopullinen kokoaminen
Nyt on aika koota kaikki yhteen. Aseta akku paikalleen, kiinnitä kamera, kytke servo nastoihin ja kytke moottori kuljettajaan sekä akku.
Voit nähdä koko kaavion valokuvasta.
Vaihe 6: Suorita koodi
Viimeinen osa on koodin suorittaminen.
Tiedonsiirto RPI: n ja kannettavan tietokoneen välillä muodostetaan käyttämällä Pythonilla kirjoitettua Flask -palvelinta.
Lähetämme palvelimelle kaksi asiaa:
- Ohjauspyörän kulma
- Moottorin nopeus (480 täydellä nopeudella eteenpäin ja -480 täydellä nopeudella taaksepäin)
Kannettavan tietokoneen ohjelma vastaa arvojen lukemisesta polkimilta ja pyörältä ja lähettämisestä Raspberry -palvelimelle.
RPI: ssä meidän on käynnistettävä palvelinkoodi ja ohjelma, joka lukee palvelimelle tallennetut arvot, jotka ohjaavat servokulmaa ja moottorin nopeutta.
Muistaa:
- Raspberry Pi ja kannettava tietokone on yhdistettävä samaan WiFi -verkkoon!
- Sinun on suoritettava ohjelmat RPI: llä päätelaitteesta sudo (esim. Sudo python3 Flask_server_RPI.py) -komennolla!
Suositeltava:
Suuri Arduino LCD -kello, jossa on kaksi hälytystä ja lämpötilamittari, jota ohjaa infrapuna -TV: n kaukosäädin: 5 vaihetta
Suuri Arduino LCD -kello, jossa on kaksi hälytystä ja lämpötilamittari, jota ohjaa infrapuna -TV: n kaukosäädin: Kuinka rakentaa Arduino -pohjainen LCD -kello, jossa on kaksi hälytystä ja lämpötilamittari, jota ohjataan infrapuna -TV: n kaukosäätimellä
Sanakello, jota ohjaa 114 servoa: 14 vaihetta (kuvilla)
Sanakello, jota ohjaa 114 servoa: Mikä on 114 LEDiä ja toimii jatkuvasti? Kuten ehkä tiedät, vastaus on sanakello. Mikä on 114 LEDiä + 114 servoa ja liikkuu aina? Vastaus on tämä servokäyttöinen sanakello. Tässä projektissa tein yhteistyötä ystäväni kanssa, joka kääntyi
Langaton Arduino -robotti, jota ohjaa tietokone: 4 vaihetta
Langaton Arduino -robotti, jota ohjaa tietokone: Tässä opetusohjelmassa opit asettamaan viestintäkanavan tietokoneen ja Arduino -pohjaisen robotin välillä. Tässä käyttämämme robotti käyttää differentiaaliohjausmekanismia liikkuakseen. Käytän releeseen perustuvaa moottoriajuria MO: n sijaan
ESP 8266 Nodemcu Ws 2812 Neopixel -pohjainen LED -MOOD -lamppu, jota ohjaa paikallinen verkkopalvelin: 6 vaihetta
ESP 8266 Nodemcu Ws 2812 Neopixel -pohjainen LED -MOOD -lamppu Paikallisen verkkopalvelimen ohjaama: ESP 8266 Nodemcu Ws 2812 Neopixel -pohjainen LED -MOOD -lamppu, jota ohjataan verkkopalvelimen avulla
ESP 8266 Nodemcu RGB LED -nauha, jota ohjaa verkkopalvelin Kaukosäädin: 4 vaihetta
ESP 8266 Nodemcu RGB -LED -nauha, jota ohjaa verkkopalvelin Kaukosäädin: Tässä oppaassa opimme muuttamaan nodemcun RGB -LED -nauhan IR -kaukosäätimeksi ja että nodemcu -kaukosäädintä on ohjattava verkkosivulla, jota isännöi mobiili tai tietokone