Мазмұны:
- 1 -қадам: материалдарды жинау
- 2-қадам: Орнату
- 3-қадам: Buggy-ны H-көпіріне қосу
- 4-қадам: H көпірін Raspberry Pi-ге қосу
- 5-қадам: 9 вольтты аккумуляторды H көпіріне қосу
- 6 -қадам: бақылау бекеті
- 7 -қадам: сымдарды басу түймелері
- 8 -қадам: Кодекс
- 9 -қадам: VNC қарау құралын орнату
- 10 -қадам: сіздің машинаңызды жинау
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Сіз дүкенде қашықтан басқару пульті бар машинаны көріп, оны өзіңіз жасай аласыз ба деп ойлап көрдіңіз бе? Иә, сіз біреуін жасай аласыз және көлікті түймелердің көмегімен басқара аласыз. Сізге қарапайым материалдар қажет, және сіз өзіңізге батырмалы робот жасай аласыз. Енді төмендегі қадамдарды орындаңыз және батырмалы роботты жасаңыз.
1 -қадам: материалдарды жинау
Жұмысты бастамас бұрын, сіз осы жобаны аяқтау үшін қажетті материалды жинауыңыз керек:
- таңқурай Pi B+
- Монитор
- Пернетақта
- Тышқан
- Т-Коблер
- Жарты өлшемді нан тақтасы
- Н-көпір
- Филлипс бұрағыш
- 2 қозғалтқышы бар робот Buggy шассиі
- 4 түйме
- 9 вольтты батарея
- Портативті зарядтағыш
- Микро USB сымы
- 4 ер - әйел секіргіш сымдар
- 12 еркек - еркек секіргіш сымдар
- Python 3 кодтау бағдарламасы
- VNC қарау құралын жүктей алатын мобильді құрылғы
2-қадам: Орнату
Қажетті материалдарды жинағаннан кейін, енді сіз өз машинаңызды жасай аласыз. Біріншіден, сіз Raspberry Pi -ді мониторға, тінтуірге және пернетақтаға қосуыңыз керек. Мұны істегеннен кейін, сіз өзіңіздің Пи және жарты өлшемді нан тақтасына трикотажды бекітуіңіз керек. Енді сіз h-көпірін тіркей аласыз және батырмаларды тақтаға басуға болады.
3-қадам: Buggy-ны H-көпіріне қосу
Енді сіз өз машинаңызды құруға дайынсыз. Алдымен қозғалтқыштарды h-көпіріне бекіту керек, сондықтан егер сіз оны жоғарыдағы суреттегідей ұстап тұрсаңыз, h-көпірдің үстіңгі және астындағы төрт көк портты бұрап алуыңыз керек. Осыдан кейін сізге екі қызыл және екі қара еркек-еркек секіргіш сым алу керек. Содан кейін қара сымдарды сол жақ порттарға, ал қызыл сымдарды оң жақ порттарға салыңыз (жоғарыдағы суретте керісінше сым салынған, бірақ бұл жеңілдетеді). Сымдарды көгілдір порттарға салғаннан кейін, оларды бұрап бекітіңіз, бұл олардың құлап кетуіне жол бермейді. Енді сіздің шассиде, дөңгелектердің жанында сіз қозғалтқыштарды және әр қозғалтқыштан шығатын қызыл және қара аналық қосқышты көресіз. Қызыл көпірден моторға дейінгі қызыл және қара сымды сәйкестендіріңіз, енді сіздің көпір сіздің машинаңызға қосылған. Есіңізде болсын, егер сіз h-көпірін жоғарыдағы суреттегідей ұстасаңыз, жоғарғы порттар сол жақ доңғалаққа, ал төменгі порттар оң дөңгелекке қосылуы керек.
4-қадам: H көпірін Raspberry Pi-ге қосу
H-көпірін арбамен байланыстырғаннан кейін, енді оны Pi-ге қосасыз. Енді сізге 4 еркек-әйел секіргіш сым қажет. H-көпірінің барлық төрт сымдарын h-көпірінің алдыңғы жағындағы еркек коннекторларға қосыңыз. Содан кейін барлық төрт сымды нан тақтасындағы әр түрлі GPIO -ға қосыңыз. Мен сол жақ доңғалақ үшін GPIO 4 және 17, ал оң жақ доңғалақ үшін GPIO 5 және 6 қолдандым. Қандай сымдар қай доңғалаққа арналған екенін білу үшін, сіз қосқан екі еркек-әйел сымдарының моторға қосылатын ер-ер сымдарына жақын орналасқан көпірде әр түрлі дөңгелектер бар. Енді сізге h-көпірге жерге сымды бекіту үшін еркек пен еркек сым қажет. Бұл дегеніміз, енді сіз көпірдің үш алдыңғы портының орта портын бұрап алуыңыз керек. Енді сымның ішіне кіргізіп, оны бұрап бекітіңіз, ол құлап кетпес үшін. Енді бұл сымды нан тақтасындағы жер портына салыңыз.
5-қадам: 9 вольтты аккумуляторды H көпіріне қосу
Арбаны жасауды аяқтау үшін сізге қажет соңғы нәрсе - 9 вольтты батареяны қосу. Сізге батареяны қосатын және оны жерге және кернеуге бөлетін қосқыш қажет. Енді сіз көпірдегі бірінші екі портты сол жақтан бұрап алуыңыз керек. Осыдан кейін батареядан қызыл сымды сол жақ портқа, содан кейін жерге қосу сымын ортаңғы портқа салу керек. Орташа портта екі сым болуы керек, бір жерге сым Пи мен бір жерге қосу сымы батареядан. Енді порттарды мықтап бұрап, келесі қадамға өтіңіз.
6 -қадам: бақылау бекеті
Енді біз батырмаларды баспай тұрып, сіздің машинаңыз жұмыс істеп тұрғанын тексереміз. Енді Pi -де Python 3 -ті ашып, қате жұмыс жасауын қамтамасыз ету үшін төмендегі кодты іске қосыңыз.
gpiozero импорттау роботтан
robby = Робот (сол жақ = (4, 17), оң = (5, 6))
robby.forward ()
Егер сіздің машинаңыз алға қарай жүрсе, енді теріңіз:
robby.stop ()
7 -қадам: сымдарды басу түймелері
Сіздің машинаңыз жұмыс істейтінін тексергеннен кейін, сіз енді батырмаларды қосуға дайынсыз. Сізге бірінші қажет - жерден сым тартып, оны екі жағынан жердегі рельстерге жалғаңыз. Бұл түймені сыммен қосуды жеңілдетеді. Енді төрт түймені жоғарыдағы суреттегідей ретпен орналастырыңыз. Әр түйменің әр аяғы басқа қатарда екеніне көз жеткізіңіз. Енді әр түймеден бір аяқты жерге қосыңыз. Осыдан кейін сіз әр түймені GPIO -ға қосуыңыз керек, сондықтан біз сіздің Pi -ден ең алыс орналасқан батырманы шақырамыз және сол түймені GPIO 23 -ке қосамыз. Содан кейін сіз қосқан түйменің оң жағындағы түймені шақырамыз. ол дұрыс және оны GPIO 13 -ке жалғаңыз. Пи -ге ең жақын батырманың артында біз кері қарай қоңырау шалып, оны GPIO 21 -ге қосамыз. Соңында біз сол жаққа қоңырау шалып, GPIO 18 -ге қосамыз.
8 -қадам: Кодекс
Түймешіктерді қосқаннан кейін сіз өз машинаңызды кодтауға дайынсыз. Pi -де python 3 ашыңыз және сіздің машинаңыз жұмыс істейтініне көз жеткізу үшін төмендегі кодты орындаңыз.
gpiozero импортынан Robot, Button
уақыттан бастап ұйқы импортталады
guizero import App, Pushbutton
robby = Робот (сол жақ = (4, 17), оң = (5, 6))
forward_button = түйме (23)
right_button = түйме (13)
left_button = түйме (18)
Backward_button = түйме (21)
шындық кезінде:
егер forward_button.is_pressed болса:
robby.forward ()
ұйықтау (2)
robby.stop ()
elif right_button.is_pressed:
robby.right ()
ұйықтау (0,2)
robby.stop ()
elif left_button.is_pressed:
robby.left ()
ұйықтау (0,2)
robby.stop ()
elif Backwards_button.is_pressed:
robby.backward ()
ұйықтау (2)
robby.stop ()
9 -қадам: VNC қарау құралын орнату
Енді Pi сіздің машинаңызға бекітілгеннен кейін телефоннан кодты іске қосу үшін сізге Pi -ді телефонға қосу керек. Алдымен телефонға VNC қарау құралын жүктеп алыңыз. Содан кейін Pi құрылғысындағы VNC түймесін басыңыз, ол экранның төменгі сол жағына жақын болуы керек. Мұны істегеннен кейін Pi адресін, пайдаланушы аты мен құпия сөзді енгізіңіз. Енді сіз Pi -ге қосылдыңыз.
10 -қадам: сіздің машинаңызды жинау
Сізге қажет соңғы қадам - сіздің машинаңызды жинау. Бұл бұл жобаның ең қиын бөлігі болуы мүмкін, өйткені бәрін шассиіңізге сай келтіру қиын. Мен не істегенім үшін алдымен аккумуляторды түбіне, қозғалтқыштардың арасына жапсырдым. Содан кейін мен портативті зарядтағышты түбіне қойып, оны Pi -ге жалғадым. Мен Pi мен шассидің артқы жағын қойып, h-көпірді т-клобберге жапсырдым. Содан кейін мен машинаны басқаруды жеңілдету үшін тақтаны алдыңғы жағына қойдым. Бірақ шассидің көлеміне байланысты өзіңізді жинаудың қажеті жоқ. Енді сіз Raspberry Pi көмегімен батырмалы роботты құрастыруды аяқтадыңыз.
Ұсынылған:
3 батырмалы 28BYJ-48 қадамдық қозғалтқышты қалай қолдануға болады: 5 қадам
28BYJ-48 қадамдық қозғалтқышты 3 түймені қалай қолдану керек: Қадамдық моторды түймелердің көмегімен басқарғыңыз келе ме? Бұл сағат тілімен, сағат тіліне қарсы, содан кейін тоқтату функциясын орындай алады ма? Содан кейін бұл бейне сізге арналған
Менің Arduino батырмалы дыбыстық әуендегі әрекеті: 11 қадам
Менің Arduino батырмалы дыбыстық әуендегі әрекеті: Бұл оқулықта мен түйменің әуенді қалай бастауға болатынын көрсетемін. Оқу жылында біздің көптеген өміріміз қоңырау немесе үнмен өтеді, олар бізге кететін уақыт немесе кететін уақыт туралы хабарлайды. Көбіміз сирек тоқтап, олардың қалай ерекшеленетінін ойлаймыз
2 батырмалы квадрат теңдеуді шешуші: 5 қадам
2-батырмалы квадрат теңдеулерді шешуші: Кіріспе менің бірінші нұсқаулығыма қош келдіңіз! Мен бұл жобаны бағдарламалау бойынша білімімді кеңейту үшін бастадым. Көбінесе сізге қажет бағдарламаны жасау үшін әр түрлі бастапқы кодты біріктіресіз. Менің мақсатым - құралмен әрекеттесу үшін жеке бағдарлама кодын жазу
Ардуино фортепиано батырмалы қосқыштары бар: 3 қадам
Ардуино фортепиано батырмалы қосқыштары бар: Авторы: Haotian YeOverview: Бұл бір октаваны (Do Re Mi Fa So La Si Do) ойнауға мүмкіндік беретін сегіз түймелі қосқышы бар фортепиано тақтасы және осы октавамен сіз ойнауға тырысуға болады. сізге ұнайтын кейбір әндер. Бұл жоба үшін кейбір мүмкіндіктер бар
MIDI контроллерінің 1 батырмалы оқулығы: 6 қадам
1 түймелі MIDI контроллері оқулығы: Arduino-MIDI контроллеріне арналған көптеген оқулықтар бар, бұл қарапайым түймені және потенциометрді қалай айналдыруға болатыны туралы қарапайым нұсқаулық. Мен жаңадан бастаған кезде осындай нәрсеге тап болғанды ұнататын едім