Мазмұны:

ESP32-CAM тікелей роботты автокөлікті құру: 4 қадам
ESP32-CAM тікелей роботты автокөлікті құру: 4 қадам

Бейне: ESP32-CAM тікелей роботты автокөлікті құру: 4 қадам

Бейне: ESP32-CAM тікелей роботты автокөлікті құру: 4 қадам
Бейне: How to user Makerfabs ESP32 3.5" TFT Capacitive Touch with Camera 2024, Қараша
Anonim
ESP32-CAM тікелей роботты автокөлікті құру, тікелей бейне ағынымен
ESP32-CAM тікелей роботты автокөлікті құру, тікелей бейне ағынымен

Идея - мұнда сипатталған робот машинаны мүмкіндігінше арзан ету. Сондықтан мен егжей -тегжейлі нұсқаулармен және арзан модель үшін таңдалған компоненттермен үлкен мақсатты топқа жетемін деп үміттенемін. Мен сізге ESP32-CAM, камерасы бар шағын компьютер мен W-LAN қолданатын робот машинасы туралы өз идеямды ұсынғым келеді. ESP32-CAM деп аталатын шамамен 5,-еуроға робот-машинадан W-LAN қосылымы арқылы тірі бейне бейнесін, роботқа тұрақты ток қозғалтқыштарын басқаруға мүмкіндік береді.

Кішкентай ESP32-CAM-де WIFI және Bluetooth модулі бар болғандықтан, бейне кескіні қосымша антеннаның арқасында үлкен қашықтықта смартфонға немесе ноутбукке жіберілуі мүмкін.

Компоненттер тізімі менің блогымда осы робот үшін қолданатын соңғы электронды нұсқада бар.

ESP32-CAM жеке робот-автокөлік құрастырады, ол тікелей бейне ағынымен-жобаның басталуы

1-қадам: ESP32-CAM тікелей роботты автокөлікті құру-USB сериялы адаптер сымдары

ESP32-CAM жеке робот машинасын тікелей бейне ағынымен құрады-USB сериялы адаптер сымдары
ESP32-CAM жеке робот машинасын тікелей бейне ағынымен құрады-USB сериялы адаптер сымдары
ESP32-CAM-тікелей бейне ағыны бар жеке робот машинаңызды құру-USB сериялы адаптер сымдары
ESP32-CAM-тікелей бейне ағыны бар жеке робот машинаңызды құру-USB сериялы адаптер сымдары

ESP32-CAM модулін бағдарламалау үшін оны алдымен дербес компьютерге қосу керек. USB интерфейсі болмағандықтан, USB-сериялық адаптерді қолдану қажет. Мен компоненттер тізімінде тізімделген ESP32-CAM модулінде жеткізілімге қосылған мұндай адаптер бар. Мен өзім бұрын ұқсас жобаларда қолданған ұқсас адаптерді қолдандым. Әрқашан принцип бірдей: ESP-32 кабельдері әйелден әйелге алдымен USB-сериялық адаптерге қосылуы керек.

Суретте байланыс ESP32-CAM модулінің сериялық интерфейсі арқылы жүзеге асуы үшін қандай түйреуіштерді қосу керек екені көрсетілген.

Барлығын қалай орнату керектігі туралы қосымша ақпарат менің блогымда егжей -тегжейлі сипатталған:

ESP32-CAM бейне репортажы бар жеке робот машинасын құруда-USB сериялық адаптер сымдары

2-қадам: ESP32-CAM тікелей роботты автокөлікті құру-шассидің дизайны

ESP32-CAM жеке робот машинасын тікелей бейне ағынымен жасау-шассидің дизайны
ESP32-CAM жеке робот машинасын тікелей бейне ағынымен жасау-шассидің дизайны
ESP32-CAM жеке робот машинасын тікелей бейне ағынымен жасау-шассидің дизайны
ESP32-CAM жеке робот машинасын тікелей бейне ағынымен жасау-шассидің дизайны
ESP32-CAM жеке робот көлігін тікелей бейне ағынымен жасау-шассидің дизайны
ESP32-CAM жеке робот көлігін тікелей бейне ағынымен жасау-шассидің дизайны

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

Тұрақты ток қозғалтқыштарының тесіктерін қалай бұрғылау керек және толығырақ сипаттамасы менің блогымда жарияланған:

ESP32-CAM бейне репортажы бар жеке робот машинасын құрастырады-шасси дизайны

3-қадам: ESP32-CAM-жеке робот көлігін тікелей бейне ағынымен құру-I²C хабын сымдау

ESP32-CAM жеке робот машинасын тікелей бейне ағынымен құрады-I²C хабын сыммен қосады
ESP32-CAM жеке робот машинасын тікелей бейне ағынымен құрады-I²C хабын сыммен қосады
ESP32-CAM тікелей роботты автокөлікті құрады-I²C хатын сыммен қосады
ESP32-CAM тікелей роботты автокөлікті құрады-I²C хатын сыммен қосады
ESP32-CAM тікелей роботты автокөлікті құрады-I²C хатын сыммен қосады
ESP32-CAM тікелей роботты автокөлікті құрады-I²C хатын сыммен қосады

L298N мотор драйверін ESP32-CAM модулімен басқару үшін бізге PCA9685 серво контроллері қажет. Серво контроллері мен OLED дисплейі I2C хаб арқылы ESP32-CAM I2C шинасына қосылған. Алдыңғы мақалада біз I2C шинасын 1 және 3 түйреуіштер арқылы қалай қол жеткізуге болатынын көрдік, өйткені I2C шинасы әдетте осы екі түйреуіш арқылы жұмыс істей алатынын білеміз, өйткені OLED дисплейі берілген. IP -адрес, біз робот машинасының қозғалтқыштарын басқаруды жалғастыра аламыз.

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

ESP32-CAM жеке робот-автокөлік құрады, тікелей бейне ағыны бар-I²C хабының сымдары

4-қадам: ESP32-CAM тікелей роботты автокөлікті құру-WIFI қашықтан басқару құралын бағдарламалау

ESP32-CAM тікелей роботты автокөлікті құру-WIFI қашықтан басқару құралын бағдарламалау
ESP32-CAM тікелей роботты автокөлікті құру-WIFI қашықтан басқару құралын бағдарламалау
ESP32-CAM тікелей роботты автокөлікті құру-WIFI қашықтан басқару құралын бағдарламалау
ESP32-CAM тікелей роботты автокөлікті құру-WIFI қашықтан басқару құралын бағдарламалау
ESP32-CAM тікелей роботты автокөлікті құру-WIFI қашықтан басқару құралын бағдарламалау
ESP32-CAM тікелей роботты автокөлікті құру-WIFI қашықтан басқару құралын бағдарламалау

Алдыңғы мақаламен және қозғалтқыштардың алғашқы шағын басқаруымен робот -машина қазірдің өзінде тікелей алға жылжыды. Бұл технология жұмыс істейтіні түсінікті болды, енді робот машинаны белсенді басқаруға болатын күрделі басқару жүйесін ғана бағдарламалау керек. Бұл минималистік веб-интерфейсті және айналу бағыты әртүрлі қозғалтқыштарды басқару мүмкіндігін қамтиды. Бұл мақалада мен веб -интерфейсті қалай жүзеге асырғанымды және камераның суретін бұру сияқты қандай функцияларды орындауға болатынын түсіндіремін. Егер сіз барлық мақалаларды біртіндеп қарап шықсаңыз, Arduino IDE -ге жаңа кітапханаларды орнатудың қажеті жоқ.

Тікелей бейне ағыны бар веб -интерфейс мұнда жарияланған суретке ұқсайды.

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

ESP32-CAM жеке робот автокөлігін құрады, ол тікелей бейне ағыны бар-WIFI қашықтан басқару пультін бағдарламалау

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

Ұсынылған: