Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Mga Diagram at Teorya ng Circuit:
- Hakbang 2: Pagbuo ng Rover:
- Hakbang 3: Mga File File
- Hakbang 4: Salamat
Video: Paano Gumawa ng isang Kinokontrol na Rover ng Gesture: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Narito ang mga tagubilin para sa pagbuo ng isang kilos na kinokontrol na rover (tele operate rover). Binubuo ito ng isang yunit ng rover na mayroong isang banggaan sensor ng pag-iwas sa onboard. Ang transmitter sa halip na maging isang malamya na remote ay isang cool na guwantes na maaaring magsuot sa kamay at pagkatapos ay lumipat upang magpadala ng mga signal sa rover gamit ang mga paggalaw ng kamay. Ginagamit ang mga signal ng RF para sa komunikasyon.
Ang proyektong ito ay may mga potensyal na aplikasyon sa inspeksyon ng underbody ng sasakyan (para sa seguridad o pagpapanatili) bukod sa kalaunan ay ginagamit upang lumipad ang mga drone.
Mga gamit
Arduino / Genuino UNO (na may UNO cable) x2
Li-ion Battery (12V) x1
Jumper Wires (Lalaki hanggang lalaki, lalaki hanggang babae, babae hanggang babae) x40 bawat isa
Breadboard x1
L298 Motor Driver Module x1
MPU6050 Gyroscope x1
RF Receiver at Transmitter x1 bawat isa
Ultrasonic Sensor x1
Pag-setup ng chassis x1
Ang May hawak ng Baterya (madalas na kasama ng tsasis) x1
Lumipat (madalas na kasama sa chassis) x2
Wire Stripper x1
De-soldering Pump (hindi kinakailangan) x1
Double Sided Tape x1
Hakbang 1: Mga Diagram at Teorya ng Circuit:
Pag-setup ng Transmitter: Sa madaling sabi, kailangan naming kumuha ng mga pagbabasa mula sa gyroscope at ipadala ang mga ito sa transmitter sa pamamagitan ng Arduino.
Pag-setup ng Receiver: Kailangan nating matanggap ang naihatid na data (gamit ang receiver), at paikutin ang mga gulong alinsunod sa natanggap na data *. Nang sabay-sabay, kailangan din nating tiyakin na ang rover ay nasa isang minimum na distansya ng mga bagay sa harap nito (pagtuklas ng balakid). Gagamitin namin ang komunikasyon ng I2C para sa proyektong ito. * Kagiliw-giliw na katotohanan tungkol sa proyektong ito: Pinoproseso ng code na ito ang analog data at inililipat ang rover ayon sa antas ng paggalaw ng kamay. Kaya kailangan nating bumuo ng isang lohika upang mapunta ang rover sa tamang direksyon sa iba't ibang bilis.
Hakbang 2: Pagbuo ng Rover:
Hakbang 1 (Magtipon ng chassis):
Ipunin ang chassis upang gawin ang base para sa iyong rover. Ito ay isang medyo madaling hakbang at dapat mong gawin nang walang oras.
Hakbang 2 (Suriin ang lahat ng mga bahagi):
Suriin ang lahat ng mga sensor sa pamamagitan ng pag-interfaced ang mga ito sa Arduino nang hiwalay. Maaari mong suriin ang anumang mga tutorial sa kung paano i-interface ang mga sensor nang paisa-isa sa Arduino.
Hakbang 3 (Pag-setup ng Transmitter):
Una, solder ang mga pin sa gyroscope. Ngayon gawin ang mga koneksyon ayon sa sumusunod na diagram ng circuit. Huwag ikonekta ang baterya ngayon.
Susunod, isaksak ang iyong Arduino sa iyong laptop. I-upload ang sumusunod na file ng code at tingnan kung gumagana nang maayos ang code (gawin ito sa pamamagitan ng pag-aalis ng mga komento para sa mga naka-print na pahayag sa code). Mag-click sa pindutan ng serial monitor (kanang tuktok ng iyong screen) upang matingnan ang output ng mga pahayag sa pag-print. Kung ang lahat ay gumagana nang maayos, maaari kang magpatuloy at ikonekta ang baterya.
Tandaan na tiyakin na ang oryentasyon ng gyroscope ay wasto (ayon sa ginamit na code). Mangyaring suriin ang mga ipinakita sa itaas na mga diagram upang suriin ang oryentasyong ginamit ko para sa gyroscope.
Ang gyroscope ay magpapadala ng mga pagbasa sa Arduino. Mula roon, ang mga pagbasa ay pupunta sa transmiter ng RF upang maipadala upang makuha ng tatanggap ang mga alon.
Hakbang 4 (Pag-setup ng tatanggap):
Gawin ang mga koneksyon ayon sa sumusunod na diagram ng circuit. Huwag ikonekta ang baterya ngayon. Susunod, isaksak ang iyong Arduino sa iyong laptop. I-upload ang sumusunod na file ng code at tingnan kung gumagana nang maayos ang code. Na gawin ito:
1. Alisin ang mga komento para sa mga naka-print na pahayag sa code
2. Lumipat sa setup ng transmitter
3. Ilagay ang rover sa ilang uri ng stand upang hindi mahawakan ng mga gulong ang lupa at hindi matanggal ang rover sa sandaling makatanggap ang data ng tatanggap nito
TANDAAN: Maaaring kailanganin mong baligtarin ang direksyon ng isa o pareho ng mga motor Kung ang code ay gumagana nang tama, dapat mong makita ang tamang output (pasulong, paatras, kanan, kaliwa o ihinto) sa iyong serial monitor ayon sa iyong kamay paggalaw. Kung gumagana ang lahat nang tama, maaari mong ikonekta ang baterya. Gayunpaman, bago ikonekta ang baterya dapat mong suriin ang lahat ng mga koneksyon. Ang isang maling terminal ay maaaring pumutok ang iyong circuit.
Hakbang 5 (Gawing gumagana ang pag-setup gamit ang mga baterya):
I-unplug ngayon ang iyong laptop at ikonekta ang mga baterya sa kani-kanilang mga pag-setup. Subukan ang iyong proyekto.
Huwag hayaan ang rover na makakuha ng higit sa 5m ang layo mula sa iyo, o kung hindi man ang rover ay maaaring tumigil / magsimulang kumilos nang hindi maganda!
Hakbang 6 (Assembly):
Ngayon ay oras na upang tipunin ang rover at talagang makita ito sa pagkilos! Para sa aking disenyo ng rover Assembly, suriin ang mga larawan sa seksyong 'Circuit Diagrams and Theory'. Malaya kang tipunin ang rover sa ibang paraan. Siguraduhin lamang na balanseng-balanse ito, o kung hindi man ay maaaring mag-gulong ito (huwag maging tulad ng "Wow!" Sapagkat maaari mong makita ang rover sa maling paraan).
Habang sinusubukan, maaari mong makita na ang rover ay hindi gumagalaw nang tumpak. Magkakaroon ng pagkaantala at pagkakamali habang gumagamit kami ng mga simpleng module ng RF. Gayundin, sa isang praktikal na sitwasyon, ang mga motor ay may ilang mga pagkakaiba at ang sentro ng masa ng rover ay hindi kung saan mo inaasahan. Kaya maaari mong makita ang rover na gumagalaw pahilis kapag ito ay dapat na dumiretso. Ang mga error sa balanse ay maaaring maayos sa pamamagitan ng pagbabago ng bilis para sa kaliwa at kanang mga motor. I-multiply ang variable na 'ena' at 'enb' ng iba't ibang mga numero upang maperpekto ang balanse ng iyong rover.
Sa kaso ng anumang mga pagdududa, gamitin ang seksyon ng mga komento sa ibaba. Doon ko sasagutin ang mga pagdududa.
@S Scientify Inc
Hakbang 3: Mga File File
Narito ang link para sa virtual wire library:
drive.google.com/file/d/1F_sQFRT4lsN5dUKXJ…
Hakbang 4: Salamat
Mangyaring ibahagi ang iyong mga komento sa ibaba. Gusto kong marinig ang tungkol sa iyong karanasan habang sinusubukan ang proyekto! Susubukan kong tumugon sa lahat ng mga query sa loob ng 24 na oras.
Panlipunan:
YouTube: Scientify Inc.
YouTube: Siyentipikahan हिंदी
Mga itinuturo
Inirerekumendang:
Paano Gumawa ng isang Wifi System Na Kinokontrol ang Iyong Pag-iilaw at Pag-init ng Aquarium: 5 Hakbang
Paano Gumawa ng isang Wifi System Na Kinokontrol ang Iyong Pag-iilaw at Pag-init ng Aquarium: Ano ang ginagawa nito? Isang system na awtomatikong isinasara / patayin ang iyong aquarium ayon sa isang pag-iiskedyul o manu-mano na may isang pindutan ng push o isang kahilingan sa internet. Isang system na sinusubaybayan ang temperatura ng tubig at nagpapadala ng email at mga alerto sakaling ma-under
Paano Gumawa ng isang Smart Pot Sa NodeMCU Kinokontrol ng App: 8 Hakbang
Paano Gumawa ng isang Smart Pot Sa NodeMCU Kinokontrol ng App: Sa gabay na ito magtatayo kami ng isang Smart Pot na kinokontrol ng isang ESP32 at isang Application para sa smartphone (iOS at Android). Gagamitin namin ang NodeMCU (ESP32) para sa pagkakakonekta at ng Blynk Library para sa cloud IoT at ang Application sa smartphone. Sa wakas ay
Paano Gumawa ng isang Adjustable Helicoid Adapter para sa isang 85mm Projector Lens, Mula sa isang Polypropylene Tube Connector: 5 Hakbang
Paano Gumawa ng isang Adjustable Helicoid Adapter para sa isang 85mm Projector Lens, Mula sa isang Polypropylene Tube Connector: Bumili ako kamakailan ng isang lumang slide projector sa halos 10 euro. Ang projector ay nilagyan ng isang 85mm f / 2.8 lens, madaling tanggalin mula sa projector mismo (walang mga bahagi na kailangang ma-disassemble). Kaya't napagpasyahan kong trasform ito sa isang 85mm lens para sa aking Penta
Paano Gumawa ng isang Drone Gamit ang Arduino UNO - Gumawa ng isang Quadcopter Gamit ang Microcontroller: 8 Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Drone Gamit ang Arduino UNO | Gumawa ng isang Quadcopter Gamit ang Microcontroller: PanimulaBisitahin ang Aking Youtube Channel Ang isang Drone ay isang napakamahal na gadget (produkto) na bibilhin. Sa post na ito tatalakayin ko, kung paano ko ito magagawa sa murang ?? At Paano mo magagawa ang iyong sarili tulad nito sa murang presyo … Sa India ang lahat ng mga materyales (motor, ESC
Kinokontrol ng Gesture Rover Gamit ang isang Accelerometer at isang RF Transmitter-Receiver Pair: 4 na Hakbang
Controlled Rover ng Gesture Paggamit ng isang Accelerometer at isang RF Transmitter-Receiver Pair: Hoy, Kailanman na ginusto ang pagbuo ng isang rover na maaari mong patnubayan sa pamamagitan ng simpleng mga kilos ng kamay ngunit hindi kailanman makakakuha ng lakas ng loob na makipagsapalaran sa mga intricacies ng pagproseso ng imahe at makagambala ng isang webcam sa iyong microcontroller, hindi banggitin ang pataas