Мазмұны:

SAMOBOT -қа бамперлерді қалай қосуға болады: 9 қадам (суреттермен)
SAMOBOT -қа бамперлерді қалай қосуға болады: 9 қадам (суреттермен)

Бейне: SAMOBOT -қа бамперлерді қалай қосуға болады: 9 қадам (суреттермен)

Бейне: SAMOBOT -қа бамперлерді қалай қосуға болады: 9 қадам (суреттермен)
Бейне: Жаңа LEXUS NX 2022 Ресейде | Конфигурация және жабдық 2024, Шілде
Anonim
SUMOBOT -қа бамперлерді қалай қосуға болады
SUMOBOT -қа бамперлерді қалай қосуға болады

мұны сіз роботтағы бамперлердің біріне соғылса, ол кері бұрылып, объектіден бұрылып кететіндей етіп жасай аласыз.

1 -қадам: материалдарыңызды алыңыз

Мұны істеу үшін сізге 3 дана таяқшалар, картон, ыстық желім, төрт сым және фольга қажет.

сіз қолдана алатын қосымша материал - егер сіз оны кейінірек алып тастағыңыз келсе, маска таспасы

2 -қадам: Көпіршікті жоғары кесіңіз

Бұл үшін сіз попсикуланы алып, оны бірнеше сым кескішпен екіге бөліңіз, немесе оны екіге бөлуге тырысуға болады, ол тегіс болмайды.

3 -қадам: Картонды жабыстырыңыз

Картонды жабыстырыңыз
Картонды жабыстырыңыз

егер сізде маска таспасы болса, оны кішкене полюске ораңыз, содан кейін екі полюске кішкене картон жапсырыңыз.

4 -қадам: Попсикулаға жұқа желімді жабыстырыңыз

Попсикулаға ақуызды жабыстырыңыз
Попсикулаға ақуызды жабыстырыңыз
Попсикулаға ақуызды жабыстырыңыз
Попсикулаға ақуызды жабыстырыңыз

жұқа қағазды екі сымға орап, үлкен Попсикуланың ұшына жабыстырыңыз да, сымдар жерге қосылғанын тексеріңіз.

басқа попсикуламен де солай істеңіз және оны резистормен қосыңыз

енді полюске желімделген бірінші табақшаны және картонды қосыңыз.

5 -қадам: желім картон

Желім картон
Желім картон

Кішкене жіңішке картон алыңыз және оны бүктеңіз, оның бір бөлігін бір түйіршіктің ортасына, сосын екіншісін жабыстырыңыз. содан кейін 2 -ші көпіршіктің ұшында екіге бөлінген попсикуланы желімдеңіз, содан кейін кішкене популярлардың ұшында картоннан желім

Осыдан кейін, екінші түйіршіктегі үлбірдің біріншісіне қарайтынына көз жеткізіңіз, ол тиген кезде ол бампер сияқты әрекет етіп, алыстап кетеді.

6 -қадам: (міндетті емес) Оларды ұйымдастыру үшін сымдарды кесіңіз

(Қосымша) Оларды ұйымдастыру үшін сымдарды кесіңіз
(Қосымша) Оларды ұйымдастыру үшін сымдарды кесіңіз

егер қаласаңыз, сымдарды кішірейту үшін қиюға болады және олар ұйымдасқан болып көрінуі үшін оларды өзіңіз қалаған сыммен кесуге болады.

7 -қадам: Кодекстің өзі

'{$ STAMP BS2}

{$ PBASIC 2.5}

температуралық VAR байт RunStatus DATA $ 00

READ RunStatus, temp temp = ~ temp WRITE RunStatus, temp IF (temp> 0) THEN END '-------------- I/O түйреуіштері ----------- ------------- LMotor PIN 13 RMotor PIN 12 '-------------- Тұрақтылар --------------- ------ LStop CON 750 RStop CON 750 '-------------- Айнымалылар --------------------- X VAR Word Turn VAR Word '-------------- Негізгі бағдарлама -----------------------

ЖАСА

GOSUB алға

ЕГЕР (IN9 = 0) ЖӘНЕ (IN10 = 0) КЕЙІН ЖОҒАРЫ 14 ЖОҒАРЫ 3 GOSUB Кері бұру ПАУЗА 50 ТӨМЕН 14 ТӨМЕН 3 ҮНДІФ

ЕГЕР (IN9 = 0) ОНДА ЖОҒАРЫ 14 GOSUB ReverseTurnRight PAUSE 50 LOW 14 ENDIF IF (IN10 = 0) THEN HIGH 3 GOSUB ReverseTurnLeft PAUSE 50 LOW 3 ENDIF LOOP

СОҢЫ

'*********************************************** ******* 'келесі код бамперлер үшін қолданылады ********************************* ***********************

'------------------------------------------------- --- 'бұл бампер алға жылжуы үшін' ------------------------------------ ---------------- Алға: FOR X = 0-ден 25 '-ке дейін біршама алға PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 КЕЛЕСІ ҚАЙТУ

'------------------------------------------------- --- 'бұл екі бамперге де соғылған кезде' -------------------------------------- -------------- Кері бұрылу: X = 0-ден 25-ке дейін 20см айналмалы LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 КЕЛЕСІ X = 0-ден 25-ке дейін LMULSOUT LMotor үшін 60 градус, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR x = 0 to 50 PULSOUT LMotor, 850 PULSOUT RMotor, 850 PAUSE 20 КЕЛЕСІ ҚАЙТУ

'------------------------------------------------- --- 'бұл код оң бампер соғылған кезде кері және солға бұрылу үшін қолданылады' ------------------------------ ---------------------- ReverseTurnLeft: X = 0-ден 25 'РЕВЕРСІ үшін 20см PULSOUT LMotor, 850 PULSOUT RMotor, 650

20 NEXT FOR X = 0 -ден 25 -ке дейін кері PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR X = 0 -ден 50 '-ға дейін 45 градусқа LULSOUT LMotor, LSt PULSOUT RMotor, 850 PAUSE 20 NEXT RETURN

'------------------------------------------------- --- 'бұл код сол жақ бамперге тигенде кері және оңға бұрылу үшін қолданылады' ------------------------------ ---------------------- REVERSETurnRight: X = 0-ден 25-ке дейін 20см LULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 КЕЛЕСІ X = 0-ден 25-ке дейін 'PULSOUT LMotor 650 PULSOUT RMotor

'*********************************************** ******* «Процедуралардың аяқталуы» ************************************ ******************

8 -қадам: Кодексті түсіндіру

бұл код дегеніміз не, ол роботтың бамперлерге сәйкес қалай әрекет ететінін көрсетеді, мысалы: «reverseturnleft» коды - оң бампер соғылып, оны кері және солға бұрған кезде.

«кері бұрылу» - бұл сол жақ бампер соғылған кезде оны кері айналдырады және оңға бұрады

«ревербот» - бұл екі бамперге соғылып, оны кері айналдырады және басқа жолға бұрады.

«төмен» және «жоғары» терминдері егер сіз роботта жарықдиодты қолдансаңыз ғана пайдалы болады, бұл белгілі бір жарықтың төмендеуін немесе жоғарылауын білдіреді.

9 -қадам: соңғы өнім

Соңғы өнім
Соңғы өнім
Соңғы өнім
Соңғы өнім

соңғы өнім төмендегі суретке ұқсас болуы керек

Ұсынылған: