Мазмұны:

Raspberry Pi Wifi басқарылатын бейне ағынды робот: 8 қадам (суреттермен)
Raspberry Pi Wifi басқарылатын бейне ағынды робот: 8 қадам (суреттермен)

Бейне: Raspberry Pi Wifi басқарылатын бейне ағынды робот: 8 қадам (суреттермен)

Бейне: Raspberry Pi Wifi басқарылатын бейне ағынды робот: 8 қадам (суреттермен)
Бейне: Урок №11. Интеграция Arduino с ПК и базами данных. Beyond Robotics 2024, Қараша
Anonim
Raspberry Pi Wifi басқарылатын бейне ағынды робот
Raspberry Pi Wifi басқарылатын бейне ағынды робот

Камерасы бар керемет робот жасау туралы ойландыңыз ба? Сіз дұрыс жерге келдіңіз, мен сізге бұл роботты қалай жасау керектігін кезең -кезеңімен көрсетемін.

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

1 -қадам: Қажетті материалдар

Қажетті материалдар
Қажетті материалдар

1. Raspberry Pi

2. USB WiFi адаптері (егер сіз таңқурай pi 2 қолдансаңыз)

3. USB веб -камерасы

4. Raspbian орнатылған SD картасы

5. Қуат банкі

6. Қозғалтқышы бар роботтық шасси (мен 300 айн / мин қозғалтқышты қолдандым)

7. L293D IC немесе L298 мотор драйвері

8. 9в батарея немесе батарея жиынтығы (егер сіз 9в батареяны пайдалансаңыз, мен 2 -ге параллель қосуды ұсынар едім)

9. Коммутатор

10. Егер сіз дәнекерлеуді қаласаңыз, нанды немесе ПХД

11. M/M және M/F Jumper сымдары

Құралдар

1. Пісіру үтігі

2. Бұрауыш

3. Екі жақты таспа

2 -қадам: шассиді жинау

Шассиді жинау
Шассиді жинау

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

3 -қадам: Raspberry Pi дайындау

Image
Image
Raspberry Pi дайындау
Raspberry Pi дайындау
Raspberry Pi дайындау
Raspberry Pi дайындау

1. Raspbian -ді SD картасына орнатыңыз және монитор, пернетақта, тінтуір, Wi -Fi адаптері мен веб -камерасы қосылған raspberry pi жүктеңіз.

2. raspi-config мәзірінен ssh қосыңыз

3. Жұмыс үстеліне өтіп, жоғары оң жақ бұрыштағы wifi опциясынан Wi -Fi желісіне қосылыңыз

4. Қосылғаннан кейін терминалда ifconfig теру арқылы Pi -дің IP -мекен -жайын тексеріңіз

5. IDLE 2 тапсырмалар тақтасынан бағдарламалау қойындысын ашып, pi_robot кодын көшіріп, сақтаңыз

6. Веб -камераны орнату үшін сізге Ананд Найяр түсірген бейнені қарауыңызды сұраймын

7. Мен жасаған басқа нәрсе - ажыратымдылықты 480 пиксельдің орнына 720 пиксельге өзгерту және «stream_maxrate» деп іздеу және оны 3 -ке өзгерту. Мен ағынның жылдамдығының жоғарылауына қол жеткізу үшін Pi -ді 1 ГГц -ге дейін жылдамдатып жібердім.

АҚАУЛЫҚ СЕБЕБІН ІЗДЕУ ЖӘНЕ ТҮЗЕТУ

Мен кодты терминалда «cd Videos» пәрменімен іске қосуға тырысқанымда (себебі мен оны сақтадым), содан кейін «python pi_robot.py» ол синтаксистік қатені айтты, сондықтан мен кодты терминалда «sudo» командасымен аштым. nano pi_robot.py »және python -да жазылған және кодтың бөлігі болып табылмайтын жолдарды өшірді, содан кейін ол жұмыс істеді. Мен не болғанын білмеймін, сондықтан егер біреу білсе, мен түсініктемелерде бұл туралы түсініктеме алуға қуанышты болар едім.

4 -қадам: Схема

Схема
Схема
Схема
Схема
Схема
Схема

Схема өте қарапайым және егер сіз L298 қозғалтқыш тақтасын қолдансаңыз, одан да қарапайым болады. Егер сіз L298 қозғалтқыш тақтасын қолдансаңыз, онда екінші схемадағыдай gpio түйреуіштерін сыммен байланыстыру қажет.

5 -қадам: Барлығын шассиге орнату

Барлығын корпусқа орнату
Барлығын корпусқа орнату
Барлығын корпусқа орнату
Барлығын корпусқа орнату
Барлығын корпусқа орнату
Барлығын корпусқа орнату

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

6 -қадам: оны қалай пайдалану керек

Оны қалай пайдалану керек
Оны қалай пайдалану керек
Оны қалай пайдалану керек
Оны қалай пайдалану керек
Оны қалай пайдалану керек
Оны қалай пайдалану керек

Роботты басқаруды бастау үшін келесі қадамдарды орындаңыз:

1. Raspberry Pi қосыңыз, бірақ батарея жинағын L293D -ге қосатын қосқышты әлі ашпаңыз.

2. Егер сіз терезеде болсаңыз, оған mac бағдарламасын пайдаланып ssh арқылы қосылыңыз

3. «sudo motion» пәрменін теріңіз, содан кейін интернет -шолғышты ашып, соңында «192.168.45.64:8081» сияқты 8081 нөмірімен Pi -дің IP -адресін теріңіз, сонда сіз бейне арнаны алуыңыз керек. Егер ол жұмыс істемесе, 8081 орнына 8080 теріңіз

4. Енді терминалға оралып, pi_robot.py файлын қайда сақтағаныңызды табыңыз. Мен оны «Видео» қалтасына сақтадым, сондықтан «CD бейнелері», содан кейін «python pi_robot.py» деген команда бар. Есіңізде болсын, бәрі регистрді ескереді

5. Осыдан кейін бағдарлама іске қосылады. Енді қосқышты аударыңыз, енді сіз роботты пернетақтаның көрсеткі пернелерінен басқара аласыз

6. Алға көрсеткіні басып, екі қозғалтқыштың да дұрыс бағытта қозғалатынын тексеріңіз. Егер қозғалтқыштардың біреуі дұрыс емес бағытта қозғалса, L293D қосылатын екі қозғалтқыш қосылымын ауыстырыңыз

7 -қадам: телефоннан басқару

Телефоннан басқару
Телефоннан басқару
Телефоннан басқару
Телефоннан басқару
Телефон арқылы басқару
Телефон арқылы басқару

Барлық қадамдар бірдей, сіз тек ойын дүкенінен «JuiceSSH» қосымшасын жүктеп алдыңыз. Роботты басқару үшін сізге көрсеткі пернелері қажет, бірақ смартфонның қалыпты пернетақтасында көрсеткі пернелері жоқ, сондықтан біз хакерлік пернетақта қосымшасын жүктеп алуымыз керек. Содан кейін оған терезелердегідей қосылыңыз.

8 -қадам: Кейбір суреттер мен бейнелер

Image
Image
Кейбір суреттер мен бейнелер
Кейбір суреттер мен бейнелер

Веб -камераның бейне сапасы төмен, бірақ кадр жылдамдығы тек 2 немесе 3. Бейне сапасы сыртта жақсы, бірақ ішінде емес. Ол жолдан тыс жерде жүре алады, бірақ өте жақсы емес, егер сіз 12 вольтты шағын батарея сияқты қозғалтқыштарды басқару үшін жоғары кернеуді қолдансаңыз мүмкін.

Сымсыз сайыс
Сымсыз сайыс
Сымсыз сайыс
Сымсыз сайыс

Сымсыз байланыс сайысында екінші орын

Оны жылжытатын конкурс 2017
Оны жылжытатын конкурс 2017
Оны жылжытатын конкурс 2017
Оны жылжытатын конкурс 2017

Make It Move 2017 байқауының үшінші жүлдесі

Ұсынылған: