Talaan ng mga Nilalaman:

Paano Magdagdag ng Mga Bumper sa isang SUMOBOT: 9 Mga Hakbang (na may Mga Larawan)
Paano Magdagdag ng Mga Bumper sa isang SUMOBOT: 9 Mga Hakbang (na may Mga Larawan)

Video: Paano Magdagdag ng Mga Bumper sa isang SUMOBOT: 9 Mga Hakbang (na may Mga Larawan)

Video: Paano Magdagdag ng Mga Bumper sa isang SUMOBOT: 9 Mga Hakbang (na may Mga Larawan)
Video: Hindi Kailangan Magdagdag ng Relay sa Pag-install ng Bagong Busina | Bosch Europa and LED fog light 2024, Hulyo
Anonim
Paano Magdagdag ng Mga Bumper sa isang SUMOBOT
Paano Magdagdag ng Mga Bumper sa isang SUMOBOT

kung ano ang ginagawa nito ay maaari mo itong gawin upang kung maabot nito ang isa sa mga bumper sa robot, ito ay babaliktad at tatalikod mula sa bagay.

Hakbang 1: Kunin ang Iyong Mga Materyales

ang mga bagay na kailangan mong gawin ito ay 3 Popsicle sticks, karton, mainit na pandikit, apat na wires, at tinfoil.

isang opsyonal na materyal na maaari mong gamitin ay masking tape kung nais mong alisin ito sa paglaon

Hakbang 2: Gupitin ang Popsicle's Up

para sa mga ito kumuha ka ng isang Popsicle at gupitin ito sa kalahati gamit ang ilang mga wire cutter, o maaari mong subukan na basagin ito sa kalahati na hindi magiging ganito kakinis.

Hakbang 3: Idikit ang Ilang Cardboard

Kola ng Ilang Cardboard
Kola ng Ilang Cardboard

kung mayroon kang masking tape, balutin ito sa maliit na poste, pagkatapos ay idikit ang isang maliit na piraso ng karton sa parehong mga poste.

Hakbang 4: Pandikit na Tinfoil sa Popsicle

Pandikit na Tinfoil sa Popsicle
Pandikit na Tinfoil sa Popsicle
Pandikit na Tinfoil sa Popsicle
Pandikit na Tinfoil sa Popsicle

balutin ang ilang tinfoil sa dalawang wires at idikit ito sa mga dulo ng isang malaking Popsicle, at tiyakin na ang mga wire ay konektado sa lupa.

gawin ang pareho sa isa pang popsicle at ikonekta ito sa isang risistor

ikonekta ngayon ang unang popsicle at ang karton na nakadikit sa mga poste.

Hakbang 5: Card ng Pandikit

Card ng Pandikit
Card ng Pandikit

kumuha ng isang maliit, manipis na piraso ng karton at tiklupin ito, idikit ang isang bahagi nito sa gitna ng isang popsicle, pagkatapos ay ang isa pa. pagkatapos nito ay idikit ang popsicle na nasira sa kalahati sa mga dulo ng ika-2 Popsicle, pagkatapos pagkatapos ng pandikit na karton sa mga dulo ng maliit na popsicle

pagkatapos nito siguraduhin na ang tinfoil sa pangalawang popsicle ay nakaharap sa una upang kapag ito ay hawakan, kumikilos ito tulad ng isang bumper at lumayo.

Hakbang 6: (Opsyonal) Gupitin ang mga Wires upang Maisaayos ang mga Ito

(Opsyonal) Gupitin ang mga Wires upang Maisaayos ang mga Ito
(Opsyonal) Gupitin ang mga Wires upang Maisaayos ang mga Ito

kung nais mo, maaari mong i-cut ang mga wire upang gawing mas maliit ang mga ito at upang mas maayos ang hitsura ng mga ito, maaari mong i-cut ang mga ito gamit ang isang wire cutter ayon sa gusto mo.

Hakbang 7: Ang Code Mismo

'{$ STAMP BS2}

'{$ PBASIC 2.5}

temp VAR Byte RunStatus DATA $ 00

BASAHIN RunStatus, temp temp = ~ temp WRITE RunStatus, temp KUNG (temp> 0) THEN END '------------ I / O Pins ----------- ------------- LMotor PIN 13 RMotor PIN 12 '------------ Patuloy ------------- ------ LStop CON 750 RStop CON 750 '-------------- Mga variable -------------------- X VAR Word Turn VAR Word '---------------- Pangunahing Program -----------------

GAWIN

Ipasa ang GOSUB

KUNG (IN9 = 0) AT (IN10 = 0) TAPOS Taas 14 TAAS 3 GOSUB ReverseTurn PAUSE 50 LOW 14 LOW 3 ENDIF

KUNG (IN9 = 0) THEN HIGH 14 GOSUB ReverseTurnRight PAUSE 50 LOW 14 ENDIF KUNG (IN10 = 0) THEN HIGH 3 GOSUB ReverseTurnLeft PAUSE 50 LOW 3 ENDIF LOOP

WAKAS

'***** ***** 'ang sumusunod na code ay ginagamit PARA sa mga bumper' ********************************* ***** ***** *****

'----------------- --- 'ito ay upang ang bumper ay sumulong' ------------------------------------ ---------------- Forward: FOR X = 0 TO 25 'Forward for a bit PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NEXT RETURN

'----------------- --- 'ito ay kapag ang parehong mga bumper ay na-hit' ----------------- -------------- ReverseTurn: PARA SA X = 0 TO 25 'REVERSE 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 SUSUNOD PARA X = 0 TO 25' Lumiko Kaliwa 60 degree PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR x = 0 TO 50 PULSOUT LMotor, 850 PULSOUT RMotor, 850 PAUSE 20 NEXT RETURN

'----------------- --- 'ang code na ito ay ginagamit upang baligtarin at lumiko sa kaliwa kapag ang kanang bamper ay na-hit' ------------------------------ ----------------- ReverseTurnLeft: FOR X = 0 TO 25 'REVERSE 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650

PAUSE 20 SUSUNOD SA X = 0 SA 25 'baligtad na PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAuse 20 SUSUNOD SA X = 0 SA 50' Lumiko Kanan 45 degree PULSOUT LMotor, LStop PULSOUT RMotor, 850 PAUSE 20 NEXT RETURN

'----------------- --- 'ginamit ang code na ito UPANG MAGBALIK AT kumaliwa nang tama ang kaliwang bumper' ---- 'reverse PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 SUSUNOD SA X = 0 SA 50' Lumiko sa Kaliwa 45 degree PULSOUT LMotor, 650 PULSOUT RMotor, RStop PAUSE 20 NEXT RETURN

'***** ***** 'Wakas ng mga pamamaraang' ***** ***** *****

Hakbang 8: Pagpapaliwanag ng Code

ano ang code na iyon, ipinapakita nito kung paano kikilos ang robot alinsunod sa mga bumper, halimbawa: ang code na "reverseeturnleft" ay kapag ang tamang bumper ay na-hit at ginawang pabaliktad at lumiko sa kaliwa.

Ang "baligtad" ay kapag ang kaliwang bamper ay na-hit at ginawang pabaliktad at pakanan

Ang "baligtad" ay kapag ang parehong mga bumper ay na-hit at ginawang pabaliktad at lumiko sa ibang paraan.

ang mga "mababang" at "mataas" na termino ay kapaki-pakinabang lamang kung gumagamit ka ng mga leds sa iyong robot, nangangahulugan iyon na ang tiyak na ilaw ay bababa, o magiging mataas.

Hakbang 9: Pangwakas na Produkto

Pangwakas na Produkto
Pangwakas na Produkto
Pangwakas na Produkto
Pangwakas na Produkto

ang panghuling produkto ay dapat magmukhang katulad ng larawan sa ibaba

Inirerekumendang: