Talaan ng mga Nilalaman:
- Hakbang 1: Paglikha ng Bumpers
- Hakbang 2: Pag-mount sa Bumpers
- Hakbang 3: Paglikha ng Circuit
- Hakbang 4: Pagdaragdag ng Code
- Hakbang 5: LAHAT NG TAPOS
Video: Light Up Boe Bot: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Upang gawin ang obra maestra na ito na may mga kakayahan ng direksyon ng balakid, ilaw na pahiwatig at tunog, kakailanganin mo:
-Isang ganap na gumaganang Boe Bot
-Maraming circuit wire
-Tinfoil
-Cardboard
-Stapler
-Popsicle sticks
-Wire Strippers
-Maliit na Mga Plier
-Isang mainit na baril at mainit na pandikit
-Electrical tape
-1 circuit speaker
-2 karaniwang mga LED na cathode
-6 1K resistors
-2 10K resistors
-1 10uf capacitor
Itatayo ba natin ito?
Hakbang 1: Paglikha ng Bumpers
Upang magawa ang mga bumper, gagamitin mo ang:
-wire
-tinfoil
-karton
-maskola
-Popsicle sticks
-stapler
1. Ang nais mong gawin muna ay gupitin ang isang piraso ng karton at tiklupin ito sa kalahati (tingnan ang ika-2 at ika-3 imahe) (GAWIN ITO x2).
2. Susunod, kukuha ka ng isang kawad sa paligid ng 20cm ang haba at hubarin ang parehong mga dulo, ngunit ang isang mas mahaba kaysa sa isa pa. Pagkatapos ay i-twist ang mas mahabang guhit na dulo sa isang spiral (Tingnan ang ika-4 na imahe) (GAWIN ITO x4).
3. Kumuha ng isang piraso ng tinfoil at tiklupin ito sa kalahati upang ito ay sapat na maliit upang magkasya sa ibabaw ng isang panloob na tiklop ng karton. Pagkatapos ay i-staple ang spiral ng kawad sa tinfoil sa pamamagitan ng pag-staple sa buong kulungan (tingnan ang ika-5 at ika-6 na imahe) (GAWIN ITO x4).
4. Idikit ang isang gilid ng piraso ng tinfoil sa isang panloob na tiklop ng board card. (GAWIN ITO PARA SA BAWAT INNER FOLD, KAYA x2 PER CARDBOARD PIECE (BASICALLY x4)) Mag-ingat na huwag hawakan ang tinfoil kapag nakadikit, dahil magsasagawa ito ng init at masusunog ang iyong mga daliri (tingnan ang ika-6 na imahe).
5. Idikit ang dalawang Popsicle sticks (GAWIN ITO x2 at gawing mas malaki ang isa), at idikit ang isang koneksyon sa Popsicle sa likuran ng bawat karton na tiklop, at isa na gumagawa ng parehong bagay sa kabaligtaran (tingnan ang ika-1 na imahe).
6. Ang isang huling paghawak upang ang mga bumper ay manatiling malapit na magkasama, ay upang itali ang gitna sa isang naghihigpit na haba para sa mga bumper. Kapag nakatali, idikit ito at hayaang matuyo ito upang matiyak ang seguridad nito (tingnan ang ika-1 na imahe).
Matagumpay Mong Nilikha ang Iyong Mga Bumper!
Hakbang 2: Pag-mount sa Bumpers
Upang mai-mount ang mga bumper sa Boe Bot, gagamitin mo ang:
-Boe Bot
-Ang iyong bagong bumper
-Hot pandikit
-Electrical Tape
Ang hakbang na ito ay medyo simple. Ang kailangan mo lang gawin ay kumuha ng isang piraso ng electrical tape, at ilagay ito kasama ang lugar ng metal sa itaas lamang ng itim na gulong bola na may isang ehe. Kapag na-tape, mainit na pandikit ang lugar gamit ang tape, idikit ang mga bumper, at pindutin ito hanggang matuyo upang mai-mount.
Ngayong Handa Na Ang Mga Bumper, Magsakay Na Kami Sa Circuit!
Hakbang 3: Paglikha ng Circuit
Upang likhain ang circuit kakailanganin mo ang:
-Boe Bot
-Wires na konektado sa mga bumper
-Nga striper ng wire
-Maliit na Mga Plier
-Circuit wire
-1 circuit speaker
-2 karaniwang mga LED na cathode
-6 1K resistors
-2 10K resistors
-1 10uf capacitor
Para sa circuit nais mong ikonekta ang lahat tulad ng ipinakita sa unang imahe. Ang ika-2, ika-3, at ika-4 na imahe ay pawang bahagi ng una (hatiin lamang upang hindi gaanong nakalilito). Ang ika-2 imahe ay ang bumper circuit, ang ika-3 ay ang cathode circuit, at ang ika-4 ay ang circuit ng speaker.
Kapag tapos na, maaari mong i-tape ang circuit speaker sa platform sa ibaba ng pangunahing selyo sa Boe Bot upang hindi ito makalawit.
Isa Pang Hakbang, Tapos Na Ang Mahirap Bahagi!
Hakbang 4: Pagdaragdag ng Code
Upang matiyak na gumana nang maayos ang code, gugustuhin mo munang tiyakin na ang tamang servo motor ay nasa plug para sa pin 12, ang kaliwang servo ay nasa plug para sa pin 13, at ang circuit ay eksaktong ipinapakita sa mga nakaraang diagram.
Panghuli, kakailanganin mong i-input ang code na ito sa Pangunahing Stamp, i-plug ang robot, at sa wakas: PATAKIN ITO.
Narito ang code na nakasulat, ngunit maaari mo ring i-download ang pangunahing stamp file, at dapat ding gumana iyon.
Anumang bagay na may apostrophe bago ito ay mga komento, ngunit kinakailangan ang '{$ STAMP BS2} at' {$ PBASIC 2.5}.
'***** ***** ***** ***** 'Pangalan: William
'************************************************************************
'Pamagat - BoeBump.bs2
'Petsa - 28 Nobyembre 2017
'Paglalarawan: Lumikha ng mga pisikal na bumper na nagpapalitaw ng isang utos kapag na-hit ang isang bagay upang mailayo ang Boe Bot' mula sa balakid. Magdagdag ng tunog at pag-iilaw sa proyekto din.
'{$ STAMP BS2}
'{$ PBASIC 2.5}
'************************************************************************
'Code para sa I-reset ang Start Stop
'(ITO PAANO MAGSIMULA ANG CODE !!!)
'Ang code na ito ay nagpapahinto sa bot o nagsisimula kapag ang naka-reset ay pinindot' ************************************ *****
pansamantalang tindahan ng VAR Byte
RunStatus DATA $ 00 'variable na nakaimbak sa ROM
BASAHIN ang RunStatus, temp 'BASAHIN ang variable mula sa ROM
temp = ~ temp 'baligtarin ang halagang 0 SA 1 O 1 SA 0
Isulat ang RunStatus, sumulat ng 'variable' pabalik sa ROM
KUNG (temp> 0) TAPOS TAPOS 'Suriin KUNG ang halaga ay 1, at KUNG ganoon, TAPOSIN ang programa
'************************************************************************
'Pag-set up ng Mga Pin
'************************************************************************
LMotor PIN 13
RMotor PIN 12
'************************************************************************
'Constant Setup
'************************************************************************
LStop CON 750
RStop CON 750
'************************************************************************
'Mga variable
'************************************************************************
X VAR Word
'************************************************************************
'Pangunahing Program
'************************************************************************
FREQOUT 5, 150, 880 'Lumikha ng lumang tono ng pampalasa
PAUSE 50 'Para sa freqout command, ang
FREQOUT 5, 150, 880 'na mga numero ang lumabas (hal: 5), tagal (hal: 150ms), I-pause ang 20 'at sa wakas antas ng dalas (hal: 880Hz)
FREQOUT 5, 250, 988
PAUSE 20
FREQOUT 5, 250, 1175
PAUSE 20
FREQOUT 5, 250, 1047
PAUSE 20
FREQOUT 5, 150, 1319
PAUSE 20
FREQOUT 5, 200, 1450
PAUSE 20
FREQOUT 5, 300, 1175
GAWIN
TAAS 0 'Putiin ang mga Cathode (ngunit hindi sila pumuti, tulad ng
Ang HORE 1 'subroutine ay magbabago kaagad ng kulay).
TAAS 2
TAAS 9
TAAS 10
TAAS 11
KUNG (IN6 = 1) AT (IN4 = 1) THEN 'Kung wala sa mga bumper
LOW 0 'ay hawakan, pagkatapos ay gawin ang mga cathode
LOW 2 'berde at magpatuloy sa subroutine
LOW 9 'na tinatawag na Forward.
MABABA 11
Ipasa ang GOSUB
ELSEIF (IN6 = 0) AT (IN4 = 0) THEN 'Kung ang parehong mga bumper ay hawakan, LOW 0 'pagkatapos ay gawing pula ang parehong mga cathode, LOW 1 'lumikha ng dalawang beep, at magpatuloy sa
LOW 9 'ParehongBro subroutine.
MABABA 10
FREQOUT 5, 50, 2500
PAUSE 200
FREQOUT 5, 200, 2500
GOSUB Parehong Bump
ELSEIF (IN6 = 0) AT (IN4 = 1) Tapos 'Kung tama lang ang bumper, LOW 9 'gawing pula ang tamang katod, LOW 10 'lumikha ng dalawang beep, at magpatuloy sa
FREQOUT 5, 50, 2500 'ang BumpRight subroutine.
PAUSE 200
FREQOUT 5, 200, 2500
GOSUB BumpRight
ELSEIF (IN6 = 1) AT (IN4 = 0) NOON 'Kung ang kaliwang bumper lang ang tumama, LOW 0 'gawing pula ang kaliwang katod, LOW 1 'lumikha ng dalawang beep, at magpatuloy sa
FREQOUT 5, 50, 2500 'ang BumpLeft subroutine.
PAUSE 200
FREQOUT 5, 200, 2500
GOSUB BumpLeft
TAPUSIN KUNG
LOOP
Tapusin ang Programa ng Itigil bago ang Sub Mga Pamamaraan na patakbo nang hindi sinasadya
'************************************************************************
'Mga Pamamaraan sa Sub
'************************************************************************
Ipasa: 'Sumulong nang kaunti
PARA SA X = 1 HANGGANG 30
PULSOUT RMotor, 700
PULSOUT LMotor, 850
SUSUNOD
PAUSE 20
BUMALIK 'Bumalik sa simula upang muling maglunsad
'****************************************************
ParehongBump: 'I-back up nang kaunti
PARA SA X = 1 HANGGANG 150
PULSOUT RMotor, 850
PULSOUT LMotor, 650
SUSUNOD
PAUSE 200
PARA SA X = 1 SA 100 'Lumiko sa Kaliwa mula sa balakid
PULSOUT RMotor, 650
PULSOUT LMotor, 760
SUSUNOD
PAUSE 20
BUMALIK 'Bumalik sa simula upang muling maglunsad
'****************************************************
BumpLeft: 'I-back up nang kaunti
PARA SA X = 1 HANGGANG 150
PULSOUT RMotor, 850
PULSOUT LMotor, 650
SUSUNOD
PAUSE 200
PARA SA X = 1 SA 100 'Lumiko Kaagad mula sa balakid
PULSOUT RMotor, 740
PULSOUT LMotor, 850
SUSUNOD
PAUSE 20
BUMALIK 'Bumalik sa simula upang muling maglunsad
'****************************************************
BumpRight: 'I-back up nang kaunti
PARA SA X = 1 HANGGANG 150
PULSOUT RMotor, 850
PULSOUT LMotor, 650
SUSUNOD
PAUSE 200 PARA SA X = 1 SA 100 'Lumiko sa Kaliwa mula sa balakid
PULSOUT RMotor, 650
PULSOUT LMotor, 760
SUSUNOD
PAUSE 20
BUMALIK 'Bumalik sa simula upang muling maglunsad
'********************************************************
'Pagtatapos ng Mga Pamamaraan sa Sub
'********************************************************
'Pagtatapos ng Code
'********************************************************
CONGRATULATIONS, NAG-UPDATE KA NG IYONG BOE BOT !!!
Krusial Point:
Tandaan na kapag pinatakbo mo ang code, kinakailangan mong pindutin ang pindutan ng pag-reset sa robot upang maisagawa ito
Hakbang 5: LAHAT NG TAPOS
Panoorin ang mga video at makinig sa mga audio file upang makita kung ano talaga ang magagawa ng pag-upgrade na ito!
P. S. Ang Boe file ay ang dating spice tune, na nangyayari sa paunang pag-aktibo ng Boe Bot sa pamamagitan ng pindutan ng pag-reset. Ang Boe Beep file ay ang tunog na nagpe-play kapag ang mga bumper ay naaktibo (pindutin ang isang balakid).
Inirerekumendang:
Ang Boe Bot ay Nag-navigate Sa Isang Maze: 4 Mga Hakbang
Ang Boe Bot ay Nag-navigate sa pamamagitan ng isang Maze: Ang itinuturo na ito ay makakatulong sa iyo na lumikha ng mga bumper para sa boe bot at bibigyan ka nito ng code na magna-navigate sa boe bot sa pamamagitan ng maze
Paglutas ng Maze sa Boe-Bot: 3 Mga Hakbang
Paglutas ng Maze sa Boe-Bot: Kumusta! Ang pangalan ko ay Maahum Imran. Bahagi ako ng isang grade 11 Teknolohiya klase. Hinahamon kami ng isang takdang-aralin na kunin ang aming Boe-Bot at i-program ito upang dumaan sa maze nang may kasanayan. Ito ay isang matigas na hamon sa una, at aaminin ko, nang walang hel
Robot sa Paglutas ng Maze (Boe-bot): 5 Mga Hakbang
Maze Solving Robot (Boe-bot): Ipinapakita sa iyo nito kung paano mag-disenyo at gumawa ng iyong sariling robot sa paglutas ng maze, gamit ang mga simpleng materyales at isang robot. Isasama rin nito ang pag-coding, kaya kailangan din ng isang computer
Boe-Bot Na May Mga Infrared Detector: 12 Hakbang (na may Mga Larawan)
Boe-Bot Sa Mga Infrared Detector: Ang itinuturo na ito ay magpapakita kung paano bumuo at mag-code ng isang Boe-Bot na maaaring mag-navigate sa isang maze gamit ang mga infrared detector upang maiwasan ang mga hadlang. Ito ay isang madaling sundin ang gabay na nagbibigay-daan sa madaling pagbabago upang umangkop sa iyong mga pangangailangan. Nangangailangan ito ng pangunahing und
Boe-Bot: Robot na Pag-iwas sa Balakid: 6 Hakbang
Boe-Bot: Robot ng Pag-iwas sa Balakid: Ang maliit na robot na ito ay gumagamit ng kanyang balbas upang makakita ng mga hadlang. Kapag nag-trigger ang isa o pareho sa kanyang whiskers, siya ay umatras at lumipat sa ibang direksyon. Kung hindi man ay sumusulong siya. Pinapagana ng 4 na baterya ng AA, hinahayaan ng motherboard ng Paralax ang maliit na ito