Talaan ng mga Nilalaman:

Remote Control Micro: Bit Rover: 4 Hakbang
Remote Control Micro: Bit Rover: 4 Hakbang

Video: Remote Control Micro: Bit Rover: 4 Hakbang

Video: Remote Control Micro: Bit Rover: 4 Hakbang
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Hulyo
Anonim
Remote Control Micro: Bit Rover
Remote Control Micro: Bit Rover

Ang GiggleBot ay isang madaling gamiting platform na talagang mahusay para sa pagdidiretso sa robotics nang hindi nangangailangan ng paunang kaalaman tungkol sa pagprograma, robotics, mekanika at iba pa. Ipinapares ito sa BBC micro: kaunti upang magbigay ng isang kapaligiran kung saan maaari mong matutunan ang pag-coding at mapalago ang iyong kaalaman. Nag-aalok ang micro: bit ng isang drag-and-drop na kapaligiran sa pag-coding na tinatawag na Makecode. Pinapayagan kang i-program ang GiggleBot rover sa isang tulad ng Lego fashion, na kung saan ay nakakaaliw at nakakatuwa.

Ang isa sa mga pangunahing atraksyon ng micro: kaunti ay nagbibigay ito ng isang madaling pamamaraan upang makipagpalitan ng impormasyon mula sa isang micro: kaunti sa isa pa. Kaya't kung mayroon kang dalawa sa kanila, maaari kang magpasa ng mga mensahe nang pabalik-balik. Sinasamantala ito ng GiggleBot at nagbibigay ng mga bloke ng magiliw na nagsisimula upang lumikha ng iyong sariling remote control car!

Hakbang 1: Materyal

Materyal
Materyal
Materyal
Materyal

Kakailanganin mong:

Para sa rover:

  • isang GiggleBot
  • isang micro: kaunti
  • 3 mga baterya ng AA
  • ang USB cable na kasama ng micro: bit

Para sa taga-kontrol:

  • isang microbit
  • ang baterya pack na may mga baterya

Kunin ang GiggleBot Dito

Hakbang 2: I-program ang Remote Controller

Program ang Remote Controller
Program ang Remote Controller
Program ang Remote Controller
Program ang Remote Controller

Ang remote control ay ang micro: bit na hawak mo sa iyong mga kamay. Patuloy itong magpapadala ng mga utos sa rover, habang kinakaway mo ito sa paligid.

Pumunta sa editor ng Makecode, i-load ang giggle extension, at pangalanan ang iyong proyekto. Kung kailangan mo ng tulong sa bahaging ito, mangyaring mag-refer sa Easy Micro: Bit Rover na itinuturo.

Ang code para sa Remote Controller ay simple at binubuo ng isang bloke lamang sa isang walang hanggang loop.

Ang bloke ng panlabas na remote control, ang pangkat 1 ay ginagamit upang magpadala ng mga signal mula sa remote control micro: bumalik pabalik sa GiggleBot.

Ang mga signal ay batay sa posisyon ng remote control sa kalawakan:

  • hawakan ito pahalang upang ihinto ang paggalaw ng GiggleBot
  • ikiling ito pakaliwa o pakanan upang lumiko
  • ikiling ito upang sumulong
  • ikiling ito upang umatras

Ang mas maraming pagkiling ay bigyan mo ito ng mas mabilis ang paggalaw ng rover.

Ang pangkat na 1 bahagi ng bloke ay itinatakda ang pangkat ng radyo kung saan makikipag-usap ang micro: bits. Ang dalawang micro: ang mga piraso ay dapat na nasa parehong pangkat. Kung mayroon kang iba pang mga GiggleBots sa silid, ang bawat set ay dapat na nasa sariling pangkat.

I-download ang code sa remote control micro: bit.

Hakbang 3: GiggleBot Code

GiggleBot Code
GiggleBot Code
GiggleBot Code
GiggleBot Code

Kailangang reaksyon ng GiggleBot sa tuwing makakatanggap ito ng isang utos mula sa remote control.

Mayroong isang nakatuong bloke ng kaganapan para lamang dito: sa natanggap na remote control, pangkat 1. Sa loob ng block na ito ihulog ang gawin ang block ng pagkilos ng remote control.

Ang pagkakasunud-sunod na ito ay mai-trigger sa tuwing makakatanggap ang isang mensahe ng radyo mula sa remote control, at ang kinakailangang aksyon ay papatayin ng GiggleBot.

I-download ang code na ito at i-install ito sa micro ng GiggleBot: bit.

Hakbang 4: Simulan ang Pagmamaneho ng Iyong GiggleBot

Patayin ang parehong mga robot, at simulang kontrolin ang iyong GiggleBot!

Buuin ang iyong sarili ng isang mapaghamong kurso at makita kung gaano kabilis ang iyong makakalusot dito. Magsaya ka!

Inirerekumendang: