Мазмұны:
- 1 -қадам: материалдарыңызды жинаңыз
- 2 -қадам: мотор тақтасын жинау
- 3 -қадам: қозғалтқышты қосу
- 4 -қадам: қозғалтқышты Rpi -ге қосу
- 5 -қадам: қосқыштарды дайындаңыз
- 6 -қадам: желілік сенсорларды қосыңыз
- 7 -қадам: желілік сенсорларды тексеріңіз
- 8 -қадам: Бағдарламаны Python -ға енгізу
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл оқулықта сіз робот машинасын құруды үйренесіз, ол жолды оңай айналдырады.
1 -қадам: материалдарыңызды жинаңыз
Суретте көрсетілген материалдардың кейбірі көпшілікті нөлден жасау үшін қолданылады. Алайда, бұл оқулық сіздің машинаңызға шасси немесе модель жасау немесе қозғалтқышқа сымдарды қалай дәнекерлеу процедурасын қамтымайды. Егер сіз мұны қаласаңыз, сізге қажет барлық материалдар:
- Таңқурай Pi 3
- Қозғалтқышты басқару тақтасы
- Нан тақтасы
- Т-өтпелі +
- Тұрақты 12 вольтты 2 қозғалтқыш
- 2 доңғалақ
- 1 АА батарея ұстағыш (4 АА батарея үшін)
- 4 АА батареялары
- Өткізгіш сымдар
- USB батарея жиынтығы
- Бұрауыш
- Дәнекерлеуіш пен дәнекерлеуіш
- Сымды тазартқыштар
- Кішкене картон немесе пластикалық қорап пен желім/таспа
- 2 желілік сенсор
- 8 секіруші әйелден әйелге дейін
- 4 еркек-еркек секіру
- Оқшаулағыш таспа
2 -қадам: мотор тақтасын жинау
Сіз қозғалтқышты орнаттыңыз деп есептесеңіз, қозғалтқыштарды H-көпір тақтасына қосу қажет болады. Ол үшін сізге кішкене бұрағыш қажет. Енді қозғалтқыштарды тақтаға қосу керек. Ол үшін сізге кішкене бұрағыш қажет болады
Бұрауышты пайдаланып, терминал блоктарындағы бұрандаларды босатыңыз. Сымның жыртылған ұштарын терминал блоктарына салыңыз. Бұрандаларды терминал блоктарынан мықтап ұстайтындай етіп бұраңыз.
3 -қадам: қозғалтқышты қосу
Қозғалтқыштар Rpi бере алатыннан көп қуатты қажет етеді. Сондықтан оларды қуаттандыру үшін 4 АА батареясын пайдалану керек.
VCC, GND және 5V деп белгіленген терминал блоктарындағы бұрандаларды босатыңыз. AA батарея ұстағышын алыңыз және қызыл сымды VCC терминал блогына салыңыз. Қара сым GND блогына түседі. Мұны дұрыс жолмен алу маңызды.
Бұрандаларды сымдарды мықтап ұстайтын етіп бұраңыз.
4 -қадам: қозғалтқышты Rpi -ге қосу
Бұл жобада қолданылатын тақтаны Raspberry Pi -ге қосу керек. Басқа тақталар басқаша қосылуы мүмкін, ал кейбір тақталарды HAT ретінде Raspberry Pi GPIO түйреуіштеріне қоюға болады.
Мұнда қолданылатын тақтада In1, In2, In3 және In4 деп белгіленген түйреуіштер, сондай -ақ екі GND түйреуіштері бар. Сіз қолданатын Pi -ге қандай GPIO түйреуіштері сізге байланысты; Бұл жобада GPIO 7, 8, 9 және 10 пайдаланылды. Егер сізде GND түйреуіштері жоқ тақта болса, сол нәтижеге жету үшін Rpi -ден GND түйреуіштерін пайдалануға болады. Егер сіз мұны істеуіңіз керек болса, GND сымын аккумулятордан қара сыммен бірдей терминал блогына қосыңыз.
Пісіру тақтасы мен Rpi қосу үшін T-cobbler + қолданыңыз.
Нан тақтасына қосылу үшін бес еркек-еркек қосқышын пайдаланыңыз.
- 1 GPIO 7
- In2 GPIO 8
- In3 GPIO 9
- In4 GPIO 10
5 -қадам: қосқыштарды дайындаңыз
Сіздің бірінші қадамыңыз желілік сенсорларды машинаңызға қосу болады. Әдетте, бұл оқулықта қолданылатын желілік сенсордың түрі 3V3 түйреуішіне қосылуы керек, бірақ сіз екі датчикті бір қуат істікшесі арқылы іске қосасыз, сондықтан сіз екеуін де 5В істікшеге қосасыз.
Әйелден әйелге секіргіштің үш ұшын алыңыз, әр ұшынан коннекторды алыңыз, содан кейін пластикалық қабықты шешіңіз, оның астында көп ядролы сымның сантиметрі ашылады. Үш секіргішті алыңыз және олардың көп ядролы сымдарын бұраңыз. Содан кейін сымдарды бекіту үшін дәнекерлеуішті қолданыңыз. Сымдардың қосылуын аз мөлшерде оқшаулағыш таспамен жабыңыз.
Бүкіл процесті әйелден әйелге арналған тағы үш ұшпен қайталаңыз.
6 -қадам: желілік сенсорларды қосыңыз
Әрбір желі сенсорында үш түйреуіш бар: қуат үшін VCC, жерге қосу үшін GND және сандық шығуға арналған DO.
Дәнекерленген үш сымды қосқыштың біреуін алыңыз және оның екі ұшын екі датчиктің әрқайсысындағы VCC түйреуішіне қосыңыз.
Дәнекерленген қосқыштардың екіншісін алыңыз да, екі ұшын GND түйреуішіне әр желі сенсорына қосыңыз.
Қалған екі жалғыз өтпелі сымдарды алыңыз және олардың әрқайсысын әр сызық сенсорындағы DO түйреуішіне қосыңыз.
Енді екі желілік датчиктердің VCC түйреуіштерін Raspberry Pi құрылғысындағы 5В түйреуішке, ал сенсорлардың GND түйреуіштерін Raspberry Pi құрылғысындағы GND түйреуішіне қосыңыз. Екі DO түйреуішінің әрқайсысы кез келген нөмірленген GPIO түйреуішіне қосылуы мүмкін. Бұл мысалда GPIO 17 және GPIO 27 түйреуіштері қолданылады.
7 -қадам: желілік сенсорларды тексеріңіз
Бұл өте қарапайым қадам. Сіздің желі сенсорында жарық диоды бар, ол қосылған кезде қосулы қалады. Дегенмен, сіз оны қараңғы сызыққа шығарсаңыз, олар өшеді. Бұл сіздің желі сенсорыңызда болуы керек.
Егер сіз оны тым сезімтал деп ойласаңыз, бұрауышты қолданыңыз және оны потенциометр арқылы реттеңіз. Оны қанағаттандыратын етіп реттеңіз.
8 -қадам: Бағдарламаны Python -ға енгізу
Осы код жолдарын енгізіңіз және іске қосыңыз, сіз ретте өте жақсы жүре алатын роботты алуыңыз керек.
Ұсынылған:
Ардуино мен DFPlayer Mini MP3 ойнатқыш модулін қолдана отырып, СКД көмегімен MP3 ойнатқышты қалай жасауға болады: 6 қадам
MP3 ойнатқышын Arduino мен DFPlayer Mini MP3 ойнатқыш модулін қолдана отырып, СКД көмегімен MP3 ойнатқышты қалай жасауға болады: Бүгін біз Arduino мен DFPlayer шағын MP3 ойнатқыш модулін қолдана отырып, СКД бар MP3 ойнатқышты жасаймыз. Жоба MP3 карталарын SD картадан оқи алады және кідірте алады. және 10 жыл бұрынғы құрылғы сияқты ойнаңыз. Алдыңғы ән де, келесі ән де көңілді
Raspberry Pi мен бөлшек аргонды қолдана отырып, су тасқынының дабыл жүйесін ақылды түрде қалай жасауға болады: 6 қадам
Raspberry Pi мен бөлшек аргонды қолданып су тасқынының дабыл жүйесін қалай жасауға болады: стандартты су тасқыны сенсорларының болуы сіздің үйіңізге немесе жұмыс орныңызға үлкен зақым келтірмеу үшін өте жақсы. Бірақ егер сіз үйде болмасаңыз, дабылға қатысуды қиындатады. Сіз бұл ақылды сатып ала аласыз, бұл су тасқыны туралы хабарлау жүйесі кез келген сұйықтықты анықтайды және оларды іске қосады
Pandora қорапшасын қолдана отырып, 2 ойыншының DIY Bartop аркадасын маркировкалық монеталық ұяшықтармен қалай жасауға болады: 17 қадам (суреттермен)
Pandora қорапшасын қолдана отырып, маркировкалық монеталық ұяшықтары бар 2 ойыншыдан DIY Bartop аркадасын қалай жасауға болады: Бұл маркаға арнайы монеталық слоттары бар 2 ойыншыға арналған штангалық аркада машинасын құру бойынша қадамдық нұсқаулық. Монетаның слоттары тек төрттен бір бөлікке дейінгі монеталарды қабылдайтын етіп жасалады
18650: 7 қадамын қолдана отырып, 9В батареялық пакетті қалай жасауға болады
18650 көмегімен 9В аккумуляторлық пакетті қалай жасауға болады: 9в батареялық пакетті қалай жасауға болады, қайта зарядталатын 18650 литий-иондық ұяшықтарды қолдана отырып, оларды қуат жинағында жиі қолдануға болады, керекті қайта зарядталатын пакетті құру үшін сериялы немесе параллель қосылған
Esp8266: 5 қадамдарын қолдана отырып, құрылғыларды бақылауға және ауа -райын бақылауға арналған IoT құрылғысын қалай жасауға болады
Esp8266 көмегімен құрылғыларды бақылауға және ауа-райын бақылауға арналған IoT құрылғысын қалай жасауға болады: Интернеттегі заттар (IoT)-бұл физикалық құрылғылардың («қосылған құрылғылар» және «ақылды құрылғылар» деп те аталады), ғимараттардың, және электроника, бағдарламалық қамтамасыз ету, датчиктер, қозғағыштар мен басқа да қондырмалармен жабдықталған