Orodha ya maudhui:

Boe Bot Anasonga Kupitia Maze: Hatua 4
Boe Bot Anasonga Kupitia Maze: Hatua 4

Video: Boe Bot Anasonga Kupitia Maze: Hatua 4

Video: Boe Bot Anasonga Kupitia Maze: Hatua 4
Video: Смогут ли нас жить на Земле 8 миллиардов человек? (Документальный) 2024, Julai
Anonim
Boe Bot Anasonga Kupitia Maze
Boe Bot Anasonga Kupitia Maze

Mafundisho haya yatakusaidia kuunda bumpers kwa bot ya boe na itakupa nambari ambayo itatembea kwa njia ya maze kupitia maze.

Hatua ya 1: Vifaa vya Bumpers

Vifaa vya Bumpers
Vifaa vya Bumpers

Hapa kuna orodha ya vifaa ambavyo utahitaji kutengeneza bumpers:

-Kadi

-Kanda

-Waya

- Aluminium foil

-Wasimamizi

-Velcro

Hatua ya 2: Kuunda Bumpers Kutumia Vifaa

Kujenga Bumpers Kutumia Vifaa
Kujenga Bumpers Kutumia Vifaa

Kile utakachotaka kufanya kwanza ni kutumia kadibodi tengeneza mabamba na vipande vya gundi ya kadibodi pamoja ili kutengeneza mpororo. Sasa, vipande vya mkanda vya alumini kwenye vijiti vilivyotengenezwa kutoka kwa kadibodi. Kutakuwa na vipande vinne vya karatasi ya alumini ambayo itapigwa ndani ya vifuniko kila upande. Sasa ambatisha mabamba kwenye gamba la kadibodi ukitumia gundi. Ifuatayo, ambatisha nyuma ya gorofa ya stack ya kadibodi mbele ya bot ya boe kutumia Velcro. Mwishowe, ambatisha waya chanya na hasi kwenye foil ya alumini kwenye flaps. Hongera, sasa umemaliza kutengeneza bumpers.

Hatua ya 3: Mzunguko

Mzunguko
Mzunguko

Mzunguko ni rahisi sana na ni rahisi kufanya. Angalia picha na uunda mzunguko kwenye boe bot yako.

Hatua ya 4: Kanuni

Hapa kuna nambari ya bot ya boe.

'{$ STAMP BS2}

'{$ PBASIC 2.5}

Pini za I / O

'Mankaran Kaler

Programu ya 'Mr. Birch' Maze robot programme 'ya kuzunguka kwa boebot kupitia maze yoyote

'---------- varibles ---------

PIN ya LMotor 14 RMotor PIN 15

neno la loopX VAR

LFF CON 850

RFF CON 650 Lstop CON 750 Rstop CON 750 LRF CON 650 RRF CON 850

duka la muda la VAR Byte

RunStatus DATA $ 00 'anuwai iliyohifadhiwa kwenye ROM

'SOMA RunStatus, temp' Soma anuwai kutoka kwa ROM

'temp = ~ temp' pindua thamani 0 hadi 1 au 1 hadi 0 'WRITE RunStatus, temp' Andika ubadilishaji kurudi kwa ROM 'IF (temp> 0) BASI MWISHO' Angalia ikiwa thamani ni 1 'ikiwa ndivyo ENDISHA mpango

sawa VAR Word

haraka neno la VAR '---------- vitendo --------------- JE, GOSUB Mbele Mbinu ya Kutatua? IN10 IKI IN10 = 0 BASI JUU 0 GOSUB KushotoBadilisha NYINGINE CHINI 0 ENDIF

DEBUG? IN11

IKI IN11 = 0 BASI JUU 1 GOSUB RightTurn ELSE CHINI CHINI 1 ENDIF DEBUG CLS

Kitanzi

'------------- maelekezo ------------

Zamu ya Kushoto:

KWA kulia = 1 hadi 120 PULSOUT LMotor, LRF PULSOUT RMotor, RFF RUDI INAYOFUATA

Kugeuka kulia:

KWA loopX = 1 hadi 120 PULSOUT LMotor, LFF PULSOUT RMotor, RRF NEXT Return

Mbele kwa kasi:

KWA haraka = 1 hadi 300 PULSOUT LMotor, LFF PULSOUT RMotor, RFF RUDI INAYOFUATA

Ilipendekeza: