Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Pag-print ng 3D ng Mga Bahagi
- Hakbang 2: Pag-install ng Arduino
- Hakbang 3: Programing BORIS
- Hakbang 4: Pag-calibrate ng Mga Serbisyo ng BORIS
- Hakbang 5: Pag-iipon ng mga Leg ng BORIS
- Hakbang 6: Pagtitipon sa Katawan ng BORIS
- Hakbang 7: Mga kable ng Electronics
- Hakbang 8: Tinatapos ang Pag-iipon ng Katawan ng BORIS
- Hakbang 9: Paano Gumamit ng BORIS
- Hakbang 10: Pag-unawa sa Code ng BORIS na Mga Pangunahing Kaalaman:
- Hakbang 11: BORIS sa Hinaharap at Higit pa
Video: BORIS ang Biped for Beginners at Beyond: 11 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Nais mo bang malaman kung paano mag-program ng isang Arduino ngunit tila hindi mo mahanap ang proyekto na nagkakahalaga ng paggastos ng oras o pera upang magawa ito.
Kailanman nais na pagmamay-ari ng iyong sariling madaling mai-program, na-hack, napapasadyang robot ngunit hindi makahanap ng isa na umaangkop sa iyong mga pangangailangan o bracket ng presyo.
Sa gayon oh boy mayroon ba akong proyekto para sa iyo, para sa isang maliit na higit sa 100 $ at isang pag-access sa isang 3D printer maaari mong bilhin ang iyong sarili sa lahat ng mga bahagi na kailangan mo upang maitayo ang masamang batang ito:
BORIS ang Bipedal Orientation at Radar Intelligent System.
Kaya bakit naging BORIS?
Bilang isang dating mag-aaral sa disenyo ng disenyo naalala ko ang mga araw kung saan ang mayroon lamang tayo sa Unibersidad ay isang arduino na may isang bungkos ng mga wire at sensor na walang kabuluhang naka-plug in at kumikislap upang matuto ng programa. Dinisenyo ko ang BORIS bilang isang pang-edukasyon na Robot na ang pangunahing layunin ay turuan ang sinumang may interes sa robot at programa sa kabuuan kung paano ilipat ang isang servo o makakuha ng isang ilaw na kumikislap o makakuha ng isang speaker na umaalingas sa lahat sa isang mas kawili-wili at maayos na maliit na pakete
Bakit pinakamahusay ang BORIS?
- Mabilis siya !!! na may isang rebolusyonaryong bagong disenyo ng binti Ang BORIS ay isa sa pinakamabilis na biped na mga robot sa kanyang kategorya ng laki at presyo kaya nawala ang mga araw kung saan kailangan mong maghintay ng kalahating oras para sa iyong robot na maglakbay ng isang metro at i-film ang isang robot na naglalakad nang 10 beses ang bilis upang magmukhang maganda ito sa video.
- Madali siyang tipunin !!! Gamit lamang ang paggamit ng isang distornilyador maaari mong paandarin ang iyong BORIS
-
Umaapaw siya sa mga add on !!! Ito ay hindi lamang isang robot na naglalakad na bipedal na BORIS ay nilagyan ng buong buo na may mga karagdagang tampok at nagdaragdag ng lahat na pinagsusulit ang mahusay na dokumentadong bukas na mapagkukunan ng software at off ang shelf electronics hardware kaya't kahit na ang pinakabagong mga newbies ay maaaring magkaroon ng isang go sa pag-aaral kung paano gawin ang robot na tunay na gawin ang nais niyang gawin.
- Ultrasonic sensor para sa pagtuklas ng balakid at pag-iwas
- 3 axis magnometer (digital compass) Alam ng BORIS kung aling paraan ang pataas at kung anong direksyon ang kanyang itinuturo
- OLED Display Ang kanyang bibig ay maaaring ilipat !!!
- Buzzer Maaari siyang makagawa ng mga tunog !!!
- Statically stable siya !!! Huwag matakot na ang programa ng pagkakasunud-sunod ng paglalakad ay patay na simple walang mga kumplikadong algorithm na kasangkot upang ilipat ang Robot na ito.
- Siya ay 100% 3D na naka-print bukod sa electronics at turnilyo para sa electronics na BORIS ay ganap na naka-print sa 3D na binabawasan nito ang kanyang presyo at ginagawang madali ang mga ekstrang bahagi upang makaya sa isang 3D printer.
Ano ang magagawa ng BORIS? Sa pagtuturo na ito ay gagawin namin:
- Bumuo ng isang BORIS
- I-set up ang BORIS para sa paglalakad nang manu-mano gamit ang isang controller at i-set up para sa paglalakad nang autonomiya na may pag-iwas sa balakid at isang nakapirming oryentasyon (sa madaling salita ay maiiwasan ng BORIS ang mga hadlang at magpatuloy sa isang itinakdang tilapon)
- I-set up ang BORIS para sa paglalakad nang autonomiya nang hindi kailangan ng taga-kontrol na may pag-iwas sa balakid at isang nakapirming oryentasyon (sa madaling salita ay maiiwasan ng BORIS ang mga hadlang at magpapatuloy sa isang itinakdang tilapon)
Tama ba sa iyo ang BORIS?
Kaya't tiyak na umaasa ako kaya't nang walang anumang susunod na pag-ado gumawa tayo ng gusali !!!
Mga gamit
Para sa pagtuturo na ito kakailanganin mo:
TOOLS:
Maliit na screwdriver ng cross head
SUMUSUNOD PARA SA ROBOT:
6x Tunay na Tower Pro MG90S analog 180 deg servo (link dito)
Maaari kang mag-mura mula sa china sa maraming mga bagay ngunit ang servos ay hindi isa sa mga ito! Matapos masubukan ang maraming uri ng pagkakaiba-iba lalo na ang murang pekeng towerpro servos nalaman ko na ang murang pekeng mga ito ay hindi maaasahan at madalas masira isang araw pagkatapos gamitin kaya't napagpasyahan kong ang mga tunay na servo ng towerpro ay magiging pinakamahusay!
1x Sunfounder Wireless Servo Control Board (mag-link dito)
Hindi ka makakahanap ng isang mas mahusay na prototyping board kaysa sa isang ito para sa wireless servo control. Ang board na ito ay may bulit sa 5V 3A power converter at 12 servo input pin at pin para sa isang wireless nrf24L01 transceiver module at Arduino NANO lahat sa isang condensadong maayos na pakete kaya huwag magalala tungkol sa magulo na mga kable sa buong lugar!
- 1x Arduino NANO (mag-link dito)
- 1x NRF24L01 Transceiver Module (link dito) (Hindi mo kailangan ito kung hindi mo ginagamit ang controller)
- 1x Magnometer (digital compass) QMC5883L GY-273 (mag-link dito)
- 1x Ultrasonic sensorHC-SR04 (mag-link dito)
- 1x OLED Display 128x64 SSH1106 White (link dito)
- 1x Passive Buzzer (mag-link dito)
- 2x 18650 3.7V Li ion na mga baterya (mag-link dito)
- 1x 18650 May-ari ng baterya (mag-link dito) (ang mga baterya ay magbibigay sa iyo ng tungkol sa 30 mins ng oras ng pagpapatakbo ng mas mahusay na magbibigay sa iyo ng halos 2 oras ng oras ng pagtakbo)
- 1x LI ion Charger ng baterya (mag-link dito)
- 1x jumper cables 120 pcs 10 cm ang haba (link dito)
- 1x Mini Breadboard (link dito)
- 1x Screws 2mm x 8mm pack ng 100 (link dito)
Ang lahat ng mga electronics ay maaari ding matagpuan sa Amazon kung hindi mo kayang maghintay para sa paghahatid ngunit ang mga ito ay medyo mas mahal.
CONTROLLER:
Upang makontrol nang manu-mano ang Robot kakailanganin mo ang 3D naka-print na Arduino Controller (mag-link dito)
Ang Robot ay maaari ding maging purong autonoumous kaya't ang tagapagkontrol ay hindi sapilitan.
PLASTICS:
Ang mga bahagi ay maaaring mai-print sa PLA o PETG o ABS.
!! Mangyaring tandaan na ang isang 500g spool ay higit pa sa sapat upang mag-print ng 1 Robot !!
3D PRINTER:
Kinakailangan ang minimum na platform ng build: L150mm x W150mm x H100mm
Anumang 3d printer ay gagawin. Personal kong na-print ang mga bahagi sa Creality Ender 3 na kung saan ay isang mababang gastos na 3D printer sa ilalim ng 200 $ Ang mga kopya ay naging perpekto.
Hakbang 1: Pag-print ng 3D ng Mga Bahagi
Kaya ngayon oras na para sa Pagpi-print … Yeay
Maingat kong dinisenyo ang lahat ng mga bahagi ng BORIS upang mai-print na 3D nang walang anumang mga materyales sa suporta o rafts na kinakailangan habang nagpi-print.
Ang lahat ng mga bahagi ay magagamit upang i-download sa Pinshape (link dito) at MyMiniFactory (link dito)
Ang lahat ng mga bahagi ay nai-print na pagsubok sa Creality Ender 3
Materyal: PETG
Taas ng Layer: 0.3mm
Mag-infill: 15%
Diameter ng Nozzle: 0.4mm
Ang listahan ng mga bahagi para sa BORIS ay ang mga sumusunod:
- 1x BODY BOTTOM
- 1x BODY MIDDLE
- 1x BODY FRONT
- 1x BODY REAR
- 2x REKLAMO NG BODY
- 4x BODY SQUARE PINS
- 1x Framework ng Elektroniko
- 1x Elektronika PIN
- 1x OLED FRAME
- 2x FEET
- 2x ANKLES
- 2x LEG 1
- 2x LEG 2
- 2x PISTON CASES
- 2x PISTON CASES (Salamin)
- 4x PISTON HOLDERS
- 4x PISTONS
- 2x HIPS
- 8x CIRCULAR PIN L1
- 2x CIRCULAR PIN L2
- 2x CIRCULAR PIN L3
- 10x CIRCULAR PIN L4
- 16x SQUARE CLIP
- 22x CIRCULAR CLIP
Ang bawat bahagi ay maaaring mai-print bilang isang grupo o paisa-isa.
Para sa Pagpi-print ng pangkat ang kailangan mo lang gawin ay i-print ang isa sa bawat solong GROUP.stl file bukod sa Group LEG 1.stl, file at ang GROUP CIRCULAR PIN.stl na mga file kung saan kailangan mong pumili ng isa sa mga ito at magkakaroon ka ng buong hanay ng mga bahagi na kinakailangan.
Sundin ang mga sumusunod na Hakbang para sa pag-print ng lahat ng mga STL file.
- Magsimula sa pamamagitan ng pagpi-print ng LEG 1.stl ng mga file nang paisa-isa dahil ang mga ito ang pinakamahirap i-print nangangailangan sila ng isang labi ng paligid ng 5mm at isang taas ng layer sa paligid ng bahagi upang maiwasan ang warping kung sa ilang kadahilanan hindi mapigilan ng labi ang warping i-print ang LEG 1 WITH BRIM.stl file.
- I-print ang INDIVIDUAL CIRCULAR PIN.5mm L1, INDIVIDUAL CIRCULAR PIN.75mm L1 at INDIVIDUAL CIRCULAR PIN 1mm L1 na naka-print na pagsubok ang mga pin sa mga butas ng LEG 1.stl na dati mong na-print at piliin ang isa na umaangkop sa pinakamahigpit nang hindi masikip upang hindi maitulak sa butas Kung posible gamitin ang.5mm na isa habang mas mahigpit ang pagkakasya mas mabilis ang paglalakad ng Robot.
- Magpatuloy sa pag-print ng natitirang mga file ng GROUP. STL
At doon mayroon kaming tungkol sa 2 araw ng pagpi-print sa paglaon dapat ay mayroon ka ng lahat ng mga bahagi ng plastik ng BORIS.
Kumpleto na ang Hakbang 2 !!!
Hakbang 2: Pag-install ng Arduino
Gumagamit ang BORIS ng programang C ++ upang gumana. Upang mai-upload ang mga programa sa BORIS gagamitin namin ang Arduino IDE kasama ang ilang iba pang mga aklatan na kailangang mai-install sa Arduino IDE.
I-install ang Arduino IDE sa iyong computer
Arduino IDE (mag-link dito)
Upang mai-install ang mga aklatan sa Arduino IDE dapat mong gawin ang sumusunod sa lahat ng mga aklatan sa mga link sa ibaba
- Mag-click sa mga link sa ibaba (dadalhin ka nito sa pahina ng mga library ng GitHub)
- I-click ang I-clone o I-download
- I-click ang pag-download ng ZIP (dapat magsimula ang pag-download sa iyong web browser)
- Buksan ang nai-download na folder ng library
- I-unzip ang na-download na folder ng library
- Kopyahin ang unzipped library folder
- Idikit ang naka-unzip na folder ng library sa folder ng Arduino library (C: / Documents / Arduino / libraries)
Mga Aklatan:
- Varspeedservo library (mag-link dito)
- QMC5883L library (mag-link dito)
- Adafruit GFX library (mag-link dito)
- Adafruit SH1106 library (mag-link dito)
- RF24 Library (mag-link dito)
At doon mayroon kaming dapat kang maging handa lahat upang pumunta upang matiyak na naayos mo nang tama ang Arduino IDE sundin ang mga sumusunod na hakbang
- I-download ang nais na Arduino Code sa ibaba (Robot Controller & Autonomous.ino o Robot Autonomous.ino)
- Buksan ito sa Arduino IDE
- Piliin ang Mga Tool:
- Piliin ang Lupon:
- Piliin ang Arduino Nano
- Piliin ang Mga Tool:
- Piliin ang Processor:
- Piliin ang ATmega328p (lumang bootloader)
- I-click ang pindutang I-verify (I-click ang pindutan) sa kaliwang itaas na sulok ng Arduino IDE
Kung maayos ang lahat dapat kang makakuha ng isang mensahe sa ilalim na nagsasabing Tapos na sa pag-iipon.
At iyan nakumpleto mo na ngayon ang Hakbang 1 !!!
Hakbang 3: Programing BORIS
Ngayon ay oras na upang mai-upload ang code sa utak ng BORIS na Arduino Nano.
- I-plug ang Arduino Nano sa iyong computer sa pamamagitan ng USB cable
- I-click ang upload button (Kanang arrow button)
- Kung maayos ang lahat dapat kang makakuha ng isang mensahe sa ibaba na nagsasabing Tapos na sa Pag-upload.
At iyan lang para sa Hakbang 3.
Hakbang 4: Pag-calibrate ng Mga Serbisyo ng BORIS
Kaya oras na upang Calibrate at simulang i-assemble ang mga servo sa mga bahagi ng BORIS…
Ang lahat ng mga sumusunod na Hakbang ay inilalarawan sa Assembley Video sa itaas.
Kailangan ng Mga Elektronikong Bahagi:
- 1x Arduino Nano
- 1x NRF24LO1 transceiver (kung gumagamit lamang ng BORISwith controller)
- 1x Sunfounder Wireless Servo Control Board
- 6x Tunay na TowerPro MG90S 180 deg servos
- 1x Holder ng Baterya
- 2x 18650 3.7V Li ion Baterya
Kailangan ng Mga Bahaging Plastik:
- 4x Pistons
- 4x Mga May hawak ng Piston
- 2x Mga Kaso ng Piston
- Mga Kaso ng 2x Piston (Salamin)
- 2x Hips
- 1x Ibaba ng Katawan
- 1x Katamtamang Katawan
- 4x Body Square Pins
- 4x Square Clips
Kailangan ng mga tornilyo at Servo Horn:
- 12x ang haba ng self-tapering screws
- 6x maikling turnilyo para sa Servo Horn
- 4x solong braso ng Servo Horn
- 2x dual arm Servo Horn
Pagtitipon ng Mga Tagubilin sa Pistons:
- Ilagay ang lahat ng 4 Pistons sa 4 Piston Holders
- I-slide ang 4 na Mga Kaso ng Piston sa Mga Hawak ng Piston tulad ng ipinakita sa Assembley Video sa itaas
- Iposisyon ang 4 Pistons upang ang mga butas ng Pistons at ang Piston Cases Holes ay nakahanay
- Ipasok ang 4 na Mga Serbisyo sa pamamagitan ng mga butas ng 4 Piston Cases
- Ayusin ang 4 na Mga Serbisyo sa lugar na may 2 mahabang mga self-tapering na turnilyo bawat servo sa 4 na Mga Kaso ng Piston (huwag labis na higpitan)
Pag-iipon ng Mga Sipsip at Mga Tagubilin sa Katawan:
- Ipasok ang 2 Mga Servos sa Katawan na bahagi ng Katawan (Siguraduhing ilagay ang mga ito sa tamang paraan sa paligid ng mga kable na nakaharap sa labas)
- Ayusin ang 2 servos sa lugar na may 2 mahabang self tapering screws bawat Servo sa bahagi ng Katawan na Katawan
- Ipasok ang 2 Hips sa Bahagi ng Katawan
- Ihanay ang bahagi ng Katawan sa Ibabang bahagi ng Katawan na Gitnang
- I-secure ang bahagi ng Katawan sa Katawan sa gitnang bahagi ng Katawan na may 4 na mga Pound ng Kuwadro (tulad ng ipinakita sa Assembley Video)
- I-secure ang mga pin ng Square Square na may 4 na square Clips
Mga Tagubiling Elektronik:
- I-plug ang Arduino at NRF24L01 transceiver (opsyonal) sa Servo Cotrol Board
- Ikonekta ang mga wires ng Holder ng Baterya (Pula sa Positive na Itim sa Negatibo) sa Servo Control Board (Siguraduhin na ang mga koneksyon ay ang tamang paraan)
- Ikonekta ang Servos sa mga koneksyon 4, 5, 6, 7, 8 at 9 sa anumang pagkakasunud-sunod na nais mo (Siguraduhing makuha ang mga koneksyon sa tamang paraan)
- Ipasok ang Mga Baterya
- Itulak ang Button ng Control Board ng Servo sa pinindot na posisyon
- Lumipat ng switch ng Holder ng baterya sa posisyon na ON
- Ang Lupon ay dapat na ilaw at ang Servos ay dapat lumipat sa kanilang 90 degree na posisyon sa bahay
Pag-iipon ng mga Servo sungay Mga Tagubilin:
- Sa sandaling naabot ng mga Servos ang kanilang 90 degree na posisyon sa bahay na ipasok ang Single arm Servo Horn sa sa Pistons sa isang 90 degree na anggulo (+ - ang ilang mga degree ng offset ay hindi ang katapusan ng mundo) sa lahat ng mga Piston Cases tulad ng ipinakita sa Assembley Video sa itaas.
- Ipasok ang Dobleng braso ng Mga Servo Horn sa Hips upang ang parehong mga servo arm ay nasa linya sa bawat isa. Tulad ng ipinakita sa Assembley Video sa itaas
- I-secure ang lahat ng Mga Servo Horn sa Mga Serbisyo na may 1 maikling turnilyo bawat Servo
- Lumipat ng switch ng Holder ng baterya sa posisyon na OFF
- Idiskonekta ang Mga Serbisyo mula sa mga koneksyon 4, 5, 6, 7, 8 at 9
At doon namin ito al ang mga Servos ay naka-calibrate at ang natitirang Robot ay handa nang tipunin.
Hakbang 5: Pag-iipon ng mga Leg ng BORIS
Ang lahat ng mga sumusunod na Hakbang ay inilalarawan sa Assembley Video sa itaas.
Kailangan ng Mga Bahaging Plastik para sa Left Leg:
- 1x Kaliwang Paa
- 1x Ankle
- 1x Leg 1
- 1x Leg 2
- 2x Assembled Pistons
- 4x Pabilog na mga pin L1
- 1x Pabilog na mga pin L2
- 1x Pabilog na mga pin L3
- 3x Pabilog na mga pin L4
- 9x Circular Clips
Mga Tagubilin sa Left Leg Assembley:
- I-slide ang 4 Circular pin L1 sa mga butas ng Ankle (Tulad ng ipinakita sa video ng Assembley)
- Iposisyon ang isa sa Assembled Pistons sa puwang ng Left Foot piliin ang Assembled Piston na ginagawang paatras ang mga Servo cables (Tulad ng ipinakita sa video ng Assembley)
- Iposisyon ang Ankle sa puwang ng Left Foot at ang puwang ng Assembled Piston
- I-slide ang 1 Circular pin L2 sa bukung-bukong at bukung-bukong
- I-slide ang 1 Circular pin L3 sa pamamagitan ng bukung-bukong at Assembled Piston joint
- I-slide ang 1 Circular pin L4 sa paanan ng Paa at Assembled Piston
- Iposisyon ang Leg 1 sa lugar sa Ankle at Circular pin na L1
- Iposisyon ang Leg 2 sa lugar sa Ankle at Circular pin na L1
- Iposisyon ang isa sa Assembled Pistons sa pagitan ng Leg 1 at Leg 2 piliin ang isa na ginagawang palabas ang servo cable (Tulad ng ipinakita sa video ng assembley)
- I-slide ang 1 Circular pin L4 hanggang Leg 1 at ang Assembled Piston
- I-slide ang 1 Circular pin L4 hanggang Leg 2 at ang Assembled Piston
- I-secure ang lahat ng mga Circular pin na may mga Circular clip
Kailangan ng Mga Bahaging Plastik para sa Kanan na Leg:
- 1x kanang Paa
- 1x Ankle
- 1x Leg 1
- 1x Leg 2
- 2x Assembled Pistons (Salamin)
- 4x Pabilog na mga pin L1
- 1x Pabilog na mga pin L2
- 1x Pabilog na mga pin L3
- 3x Pabilog na mga pin L4
- 9x Circular Clips
Mga Tagubilin sa Kanan na Leg Assembley:
Magpatuloy kapareho ng Mga Tagubilin sa Kaliwang Leg Assembley
Hakbang 6: Pagtitipon sa Katawan ng BORIS
Ang lahat ng mga sumusunod na Hakbang ay inilalarawan sa Assembley Video sa itaas.
Kailangan ng Mga Elektronikong Bahagi:
- OLED Display
- Buzzer
- Magnometer (digital compass)
- Mini Breadboard
- Pinagsama ang Holder ng Baterya at Servo Control Board
Kailangan ng mga tornilyo:
9x Mahabang self-tapering screws
Kailangan ng Mga Bahaging Plastik:
- 4x Circular pin L4
- 1x Electronics Frame
- 1x OLED Frame
- 2x Mga Parihaba sa Katawan
- 1x Electronics Square pin
- 6x Square Clips
- 4x Circular Clips
- 1x Assembled Body
- 2x Assembled Legs
Mga Tagubilin sa Body Assembley:
- Iposisyon ang Assembled Left Leg papunta sa Hips ng Assembled Body (Siguraduhing ilagay ang mga ito sa tamang paraan)
- Secure sa lugar na may 2 Circular pin L4 at 2 Circular Clips
- Ulitin ang mga hakbang 1 at 2 para sa Tamang binti
- I-screw ang Buzzer sa lugar sa Katawan. Tulad ng ipinakita sa Assembley Video sa itaas
- Ipasa ang mga cable ng Servo sa mga butas ng Hips papunta sa Katawan at ipasa ang mga ito sa pagitan ng 2 servo ng Hip. Tulad ng ipinakita sa Assembley Video sa itaas
- Ipasok ang Electronics Frame sa posisyon sa Katawan (Siguraduhing Tipunin ito sa tamang paraan)
- Secure sa lugar gamit ang Electronics Square pin at 2 Square Clips
- Iposisyon ang Mini Breadboard sa lugar sa Electronics Frame
- Alisin ang mga Baterya mula sa May-hawak ng Baterya
- I-screw ang Holder ng Baterya sa likuran ng Electronics Frame na may 2 turnilyo na pahilis Tulad ng ipinakita sa Assembley Video sa itaas (siguraduhing i-tornilyo ito sa tamang paraan)
- I-tornilyo ang Servo Control Board sa Electronics Frame na may 2 turnilyo na pahilis
- I-screw ang Magnometer (digital compass) sa Electronics Frame na may 2 turnilyo
- I-screw ang OLED Display sa OLED Frame na may 2 turnilyo sa pahilis
- I-slot ang Mga Parihaba sa Katawan sa magkabilang panig ng Katawan
- I-secure ang mga ito sa lugar gamit ang 4 Square Clips
Hakbang 7: Mga kable ng Electronics
Ngayon ay oras na upang makapaglaro sa Spaghetti !!!
- Ikonekta ang lahat ng 6 na servo sa mga koneksyon sa Main Board na 4, 5, 6, 7, 8 at 9 tulad ng ipinakita sa larawan sa itaas (tiyaking ikonekta ang mga ito sa tamang paraan)
- Ikonekta ang 3 babae sa mga babaeng jumper cable sa mga Vcc, Ground at Signal na pin sa koneksyon na numero 10
- Ikonekta ang kabilang dulo ng 3 babae sa mga kable ng jumper sa Vcc, Ground at I / O na mga pin sa Buzzer module (tiyaking ikonekta ang mga ito sa tamang paraan)
- Ikonekta ang 2 babae sa mga babaeng jumper cable sa Vcc at Ground pin sa koneksyon bilang 3
- Ikonekta ang kabilang dulo ng 2 babae sa mga kable ng jumper sa Vcc at Ground pin sa Ultrasonic Sensor (tiyaking ikonekta ang mga ito sa tamang paraan)
- Ikonekta ang 2 babae sa mga babaeng jumper cable sa mga Signal pin sa mga koneksyon 2 (Echo) at 3 (Trig)
- Ikonekta ang kabilang dulo ng 2 babae sa mga kable ng jumper sa Echo at Trig pin sa Ultrasonic Sensor (tiyaking ikonekta ang mga ito sa tamang paraan)
- Ikonekta ang 2 babae sa mga babaeng jumper cable sa Vcc at Ground pin sa koneksyon bilang 11
- Ikonekta ang kabilang dulo ng 2 babae sa mga kable ng jumper sa Vcc at Ground pin sa OLED Diplay (tiyaking ikonekta ang mga ito sa tamang paraan)
- Ikonekta ang 2 babae sa mga babaeng jumper cable sa Vcc at Ground pin sa koneksyon bilang 12
- Ikonekta ang kabilang dulo ng 2 babae hanggang mga kable ng jumper sa mga Vcc at Ground pin sa Magnometer (digital compass) (tiyaking ikonekta ang mga ito sa tamang paraan)
- Ikonekta ang 2 babae sa male jumper cables sa mga Signal pin sa mga koneksyon 11 (SDA) at 12 (SCL)
- Ikonekta ang kabilang dulo ng 2 babae sa male jumper cables sa 2 magkakaibang riles ng Mini Breadboard
- Ikonekta ang 2 babae sa male jumper cables mula sa SCL rail sa Mini Breadboard sa mga SCL pin sa OLED Display at sa Magnometer (digital compass)
- Ikonekta ang 2 babae sa male jumper cables mula sa SDA rail sa Mini Breadboard sa mga SDA pin sa OLED Display at sa Magnometer (digital compass)
Hakbang 8: Tinatapos ang Pag-iipon ng Katawan ng BORIS
Ang lahat ng mga sumusunod na Hakbang ay inilalarawan sa Assembley Video sa itaas.
Kailangan ng Mga Bahaging Plastik:
- 1x Front Body
- 1x Rear Body
- 6x Square Clips
- Nagtipon ng BORIS
Mga Tagubilin sa Body Assembley:
- I-slot ang OLED Frame sa Katawan
- Secure sa 2 square Clips
- I-slot ang Sensor ng Ultrasonik sa Pangunahing Katawan
- I-slot ang Front Body sa harap na bahagi ng Body Rectangles
- Secure sa 2 square Clips
- Ilagay ang takip ng Mga Baterya at Hawak ng Baterya sa May-hawak ng Baterya
- I-slot ang Rear Body sa likurang Rear ng Body Rectangles
- Secure sa lugar na may 2 Square Clips
Hakbang 9: Paano Gumamit ng BORIS
Kaya't mayroon na tayong natapos na sa pagtitipon ng BORIS oras na upang maglaro
Narito ang ilang Mga Tagubilin sa Gumagamit:
BORIS nang walang Controller:
- Buksan ang BORIS
- Paikutin siya sa paligid upang i-calibrate ang magnometer (digital compass) mayroon kang 10 segundo upang magawa ito
- Iposisyon siya sa direksyon na nais mong magpatuloy siya
- Panoorin siyang pumunta at iwasan ang anumang mga hadlang na nasa kanyang landas
Ang BORIS kasama ang Controller:
- Buksan ang BORIS
- I-on ang Controller
- Paikutin siya sa paligid upang i-calibrate ang magnometer (digital compass) mayroon kang 10 segundo upang magawa ito
- Gamitin ang Joystick upang makaiwas
- Pindutin ang pataas at pababang mga pindutan para sa mga paggalaw ng Dance
- Pindutin ang kaliwa at kanang mga Pindutan para sa Kaliwang sipa at Kanan na sipa
- Pindutin ang Joystick Button sa loob ng 2 segundo upang maisaaktibo ang autonomous mode
- Pindutin ang Joystick Button hanggang sa itigil ng Robot ang paggalaw upang i-deactivate ang autonomous mode
Hakbang 10: Pag-unawa sa Code ng BORIS na Mga Pangunahing Kaalaman:
Kaya't nakuha mo na ang BORIS at tumatakbo ay sinasabi na nais mong baguhin ang ugali niya.
Hayaan mo akong tulungan ka ng kaunti sa pag-unawa sa paraan ng Pag-Program sa Boris:
Ang pagbabago ng paraan ng programang BORIS kapag naglalakad nang Awtonomong:
Narito ang listahan ng mga naka-preprogram na utos na maaaring gawin ng BORIS:
Sumimangot ();
Ngiti ();
HappySound ();
SadSound ();
RobotForward ();
RobotBackward ();
RobotLeft ();
RobotRight ();
RobotLeftKick ();
RobotRightKick ();
RobotDance1 ();
RobotDance2 ();
Ito ang bahagi ng code na nais mong baguhin:
// Kung ang Sensor ay nakakita ng pader
kung (distansya> 2 && distansya = 20 && buttonJoystickPushCounter == 1 && OrientationError = - 30) {Smile (); HappySound (); RobotForward (); RobotForward (); } // Kung ang Sensor ay walang nakitang pader at Oryentasyon> Ninanais na oryentasyon + - 30 degree kung (distansya> = 20 && buttonJoystickPushCounter == 1 && OrientationError <0) {Smile (); RobotLeft (); } // Kung ang Sensor ay walang nakitang pader at Oryentasyon = 20 && buttonJoystickPushCounter == 1 && OrientationError> 0) {Smile (); RobotRight (); }
Hakbang 11: BORIS sa Hinaharap at Higit pa
Ngayon na natapos namin ang pagbuo ng BORIS ay pinapayagan na pag-usapan ang hinaharap ng BORIS.
Ang totoo, hindi ko talaga alam kung ano ang gagawin sa BORIS ngayon lahat ay nakasalalay sa feedback na nakukuha ko mula rito sa Instructable na ito.
Kaya't inaasahan kong nasiyahan ka sa Instructable na ito at Mangyaring ipaalam sa akin kung ano ang iniisip mo.
Unang Gantimpala sa Gawin itong Ilipat
Inirerekumendang:
NFC Lock - Kapag ang isang PCB Ay Gayundin ang Mga Pindutan, ang Antenna at Higit Pa : 7 Hakbang (na may Mga Larawan)
NFC Lock - Kapag ang isang PCB Ay Gayundin ang Mga Pindutan, ang Antenna at Higit Pa …: Maaari kang kumuha ng isa sa dalawang mga bagay mula sa Instructable na ito. Maaari mong sundin kasama at lumikha ng iyong sariling kumbinasyon ng isang numerong keypad at isang NFC reader. Ang eskematiko ay narito. Narito ang layout ng PCB. Makakakita ka ng isang bayarin ng mga materyales para sa iyo upang mag-order ng p
Ang Laser Pointer na naka-mount sa spectacle para sa Mga Taong May Mga Kapansanan sa Locomotor: 9 Mga Hakbang (na may Mga Larawan)
Ang Laser Pointer na naka-mount sa spectacle para sa Mga Taong May Kapansanan sa Locomotor: Ang mga taong may malubhang mga kapansanan sa lokomotor tulad ng mga sanhi ng cerebral palsy ay madalas na may mga kumplikadong pangangailangan sa komunikasyon. Maaaring kailanganin silang gumamit ng mga board na may alpabeto o karaniwang ginagamit na mga salitang nakalimbag sa kanila upang makatulong sa komunikasyon. Gayunpaman, marami
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: 7 Mga Hakbang (na may Mga Larawan)
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: Mayroong maraming mga satellite sa itaas ng aming mga ulo. Alam mo ba, na ang paggamit lamang ng Iyong computer, TV Tuner at simpleng DIY antena Maaari mong matanggap ang mga pagpapadala mula sa kanila? Halimbawa ng mga real time na larawan ng mundo. Ipapakita ko sa iyo kung paano. Kakailanganin mo ang: - 2 w
Pasadyang Arduino upang Panatilihing MAAARI ang Mga Pindutan sa Mga Manibela na May Bagong Car Stereo: 9 Mga Hakbang (na may Mga Larawan)
Pasadyang Arduino upang Panatilihin ang CAN Steering Wheel Buttons Sa Bagong Car Stereo: Napagpasyahan kong palitan ang orihinal na stereo ng kotse sa aking Volvo V70 -02 ng isang bagong stereo upang masisiyahan ako sa mga bagay tulad ng mp3, bluetooth at handsfree. Ang aking kotse ay may ilang mga kontrol sa manibela para sa stereo na nais kong magamit pa rin.
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c