
Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:13

Ang Qoopers ay isang pang-edukasyon na robot kit ni Robobloq. Ito ay isang bagong kumpanya; katatapos lang nila ng isang crowdfunding na kampanya sa Indiegogo. Ipinagmamalaki kong suportahan ang kanilang kampanya sapagkat naniniwala ako na ang Qoopers ay isang magandang laruan para sa mga bata pati na rin ang malakas na platform ng robotics para sa isang pang-adultong libangan.
Sa ngayon, walang mga independiyenteng pagsusuri sa web, kaya't sana ay maging kapaki-pakinabang para sa pamayanan ang pagbabahagi ng aking karanasan.
Hakbang 1: Mga Materyales at Tool
Una sa lahat, kailangan namin ang Qoopers (robotic kit). Kasama sa kit ang:
- board ng pang-kontrol;
- lalagyan ng baterya;
- LED matrix (mukha ng robot);
- ultrasonic sensor;
- dalawang DC motor;
- gulong, na maaari mong gamitin sa mga gulong o sa mga track;
- isang hanay ng mga metal plate at isang hanay ng mga turnilyo at nut.
Bilang karagdagan, kailangan namin ng:
- Android tablet (bersyon ng OS 4.1+) para sa pagpapatakbo ng opisyal na app;
- Anim na baterya ng AA upang mapagana ang robot.
Hakbang 2: Ang Pangkalahatang-ideya ng Controller
Sa Instructable na ito, nakatuon ako sa board ng controller bilang pangunahing bahagi ng robot. Isinasara ng isang takip na plastik ang board ng controller. Ang takip ay mukhang ligtas para sa laro ng mga bata. Gayundin, inaasahan kong protektahan ng takip ang controller kung patakbo ko ang robot sa labas.

Sa likurang bahagi ng takip, mayroong dalawang puwang para sa motor M1 at M2, DC input at on / off button.

Sa kaliwa at kanang bahagi, matatagpuan ang ilang mga konektor ng RJ25 na babae. Ang isang pares ng mga ito ay kahel, at anim na iba pa ay kulay-abo. Walang opisyal na impormasyon, ngunit maaari kong hulaan na ang orange na pares ay inilaan para sa karagdagang mga motor, samantalang ang mga grey na konektor ay maaaring gumana bilang Input / Output.

Sa kaliwang bahagi, may pindutan ng pag-reset ng module ng Bluetooth. Sa kanang bahagi, mayroong konektor ng USB.
Upang buksan ang takip pindutin ang ilang mga pag-click gamit ang isang distornilyador. Mangyaring, hawakan nang may pag-iingat, marupok ang mga pag-click.




Sa board ng controller, maaari mong makita ang:
- ATMEGA 2560 microcontroller (mahusay!);
- dalawang RGB LED sa board (maaari kaming magpikit!);
- buzzer (maaari kaming mag-ingay!);
- isang pindutan, ang takip ay nababaluktot sa ilalim ng pindutan, kaya maaari naming pindutin ang pindutan kahit na ang takip ay sarado;
- Module ng bloototh;
- karaniwang CH340G USB-serial.
Ang isang mahalagang bahagi ng tagakontrol ay isang may hawak ng baterya.


Kailangan mo ng 6 na baterya ng AA upang ilagay sa may hawak at upang mapatakbo ang taga-kontrol.
Ang may hawak ng baterya ay may parehong sukat ng controller, at nilayon nilang ilagay tulad ng isang sandwich na nakakabit ng apat na turnilyo.

Hakbang 3: Mga Batayan sa Software


- Gumamit ako ng isang opisyal na Android app. Maaari mong i-upload ito sa pag-play ng Google, pati na rin sa opisyal na site. Mayroong tatlong pangunahing mga mode sa app:
- interactive na mga tagubilin sa gusali;
- control panel;
- pag-coding na batay sa block.
Sa control panel, maaari mong himukin ang robot bilang isang RC car, maglaro ng piano sa pamamagitan ng buzzer o gumuhit sa dot matrix screen.

Ito ay lubos na halata, samantalang ang coding mode ay nangangailangan ng ilang paliwanag. Ok, simulan natin ang pag-coding!
Tulad ng dati, magsisimula kami sa LED blinking, ito ang "Hello World" para sa mga Controller.
Ang pag-coding na batay sa block ay mukhang katulad sa Scratch. I-drag lamang at i-drop ang mga bloke at ikonekta ang mga bloke sa programa.
Maaari mong simulan ang iyong programa sa mga bloke kapag nag-click sa flag o kapag pinindot sa robot panel.
- Kapag ang pag-click sa flag ay nangangahulugang magsisimula ang programa kapag nag-click ka sa isang partikular na pangkat ng mga bloke.
- Kapag pinindot sa panel ng robot ay nangangahulugan na magsisimula ang programa kapag pinindot mo ang pindutan ng hardware sa board ng controller.
Sa kaibahan sa Scratch, hindi kinakailangan na magsimula sa pag-click sa flag. Kung na-click mo ang ANUMANG pangkat ng mga bloke, tatakbo ang mga ito. Hindi ko alam, ito ba ay isang bug o isang tampok, ngunit nakita ko itong hindi maginhawa. Kaya iminumungkahi kong panatilihin ang koneksyon habang ikaw ay coding. Kumonekta lamang sa robot kapag nagawa mo na ang lahat ng code.
Buksan ang menu ng Control upang makahanap ng ilang mga istruktura ng kontrol.

Sa kasong ito, pumili ako ng isang istraktura ng loop.

Binago ko ang bilang ng mga inuulit.

Buksan ang menu ng Magaan upang makahanap ng iba't ibang mga utos sa mga LED, pati na rin sa Dot matrix at sensor's LED.

Ang isang block set light sa LED panel ay may dalawang mga parameter: index sa LED (kaliwa, kanan o pareho) at kulay.

Nalaglag ko ang parehong bloke para sa tamang LED at idagdag ang wait 1 sec block mula sa Control menu.

Pagkatapos ay inulit ko ang lahat ng mga pagkilos na iyon para sa pagbabago ng estado ng LEDs. Narito ang resulta!

Kung gusto mo ito ng pagtuturo, huwag mag-atubiling magbigay ng puna, at sasabihin ko pa:
- kung paano magdagdag ng mga motor at ilipat ang robot;
- tungkol sa pag-iwas sa balakid;
- kung paano i-code ang dot matrix.
Inirerekumendang:
Pagsisimula Sa Long Range Wireless Temperature at Vibration Sensors: 7 Hakbang

Pagsisimula Sa Long Range Wireless Temperature at Vibration Sensors: Minsan ang panginginig ng boses ay ang sanhi ng mga seryosong isyu sa maraming mga application. Mula sa mga shaft ng machine at bearings hanggang sa pagganap ng hard disk, ang pag-vibrate ay nagdudulot ng pinsala sa makina, maagang pagpapalit, mababang pagganap, at naghahatid ng isang pangunahing hit sa kawastuhan. Pagsubaybay
Pagsisimula Sa STM32f767zi Cube IDE at I-upload ka ng Custom na Sketch: 3 Hakbang

Pagsisimula Sa STM32f767zi Cube IDE at I-upload ka Pasadyang Sketch: BUMILI (i-click ang pagsubok upang bumili / bisitahin ang web page) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKBENCH · ARDUINO IDEThere be be ginamit sa programa ng mga microcontroll ng STM
Pagsisimula Sa Flipboard: 9 Mga Hakbang

Pagsisimula Sa Flipboard: Ang maikling tutorial na ito ay idinisenyo upang matulungan kang makapagsimula sa Flipboard mobile app. Panimula lamang ito dahil maraming napapasadyang mga tampok sa Flipboard. Kapag nakumpleto mo ang tutorial na ito magkakaroon ka ng pangunahing kaalaman sa Flipboard
Pagsisimula Sa WeMos ESP8266: 6 Mga Hakbang

Pagsisimula Sa WeMos ESP8266: Sa itinuturo na ito, papatakbo namin ang halimbawang Led na halimbawa sa WeMos ESP8266
Pagsisimula Sa Ham Radio: 5 Mga Hakbang (na may Mga Larawan)

Pagsisimula Sa Ham Radio: Bilang isang kamakailan-lamang na naka-print na lisensyang ham, nais kong ipasa ang proseso na kinuha ko upang makapasok sa radio ng ham. Naakit ako ng aspeto ng pagtitiwala sa sarili ng libangan, na nagbibigay sa mga tao ng isang paraan upang makipag-usap kapag ang ibang mga pamamaraan ay nagagambala. Ngunit kapaki-pakinabang din ito sa