Mündəricat:
- Addım 1: Parça siyahısı
- Addım 2: Şassi yığın
- Addım 3: Telləri birləşdirin
- Addım 4: Pan/Tilt Platformu hazırlayın
- Addım 5: MB102 Breadboard Güc Təchizatı Modulunu hazırlayın
- Addım 6: Son Kablolama və Robotun Montajı
- Addım 7: Kodu yükləyin
- Addım 8: IP ünvanını əldə edin
- Addım 9: Video Nəzarət Robotunuzu İdarə Edin
- Addım 10: Robotunuzu İnternet vasitəsilə idarə edin
Video: Video Müşahidə Robotu: 10 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Göyərtəsində kamerası olan və internet vasitəsi ilə idarə oluna bilən bir robotunuz olduğunu düşünün.
İstifadə etmək üçün bir çox imkanlar açacaq. Məsələn, qazanı sobanın üstünə təsadüfən qoyub getmədiyinizi yoxlamaq üçün robotu mətbəxə göndərə bilərsiniz!
ESP32-CAM inkişaf lövhələrindən istifadə edərək təcrübələr apardım və ESP32-CAM ilə asanlıqla edilə biləcəyini gördüm.
ESP32-CAM, qiyməti təxminən 10-15 dollar olan ESP32-S çipli çox kiçik bir kamera moduludur.
ESP32-CAM modulu Arduino IDE ilə proqramlaşdırıla bilər. ESP32-CAM modulunda xarici aparata qoşulmaq üçün bir neçə GPIO pinləri də var.
Beləliklə, başlayaq!
Addım 1: Parça siyahısı
Parça siyahısı:
ESP32-CAM x1
FT232RL FTDI Mini USB x1 - ESP32 -CAM -a kod yükləmək üçün
İki Kanallı DC Motor Sürücü L298N x1
Adafruit (PID 3244) Mini Dairəvi Robot Şassi Kiti - DC Motors x1 ilə 2WD - Mən bu şassini istifadə etdim, ancaq özünüz edə bilərsiniz və ya hər hansı digər mövcud şassi ala bilərsiniz. Burada bizə lazım olan təkərlər və DC Motorsdur
18650 Batareya Tutacağı x1
18650 Batareya x2 (alternativ olaraq 18650 batareya yerinə dörd AA batareya və tutucusu istifadə edilə bilər)
Mini Pan/ Tilt Platforması w/ 2 SG-90 Servos x1
MB102 Breadboard Güc Təchizatı Modulu x1
iRobbie-Bir iOS Tətbiqi
Addım 2: Şassi yığın
Robot şassisini iki DC mühərriki, 3 təkər və mini L298N mühərrik sürücüsü idarəedicisi ilə yığın. Motor sürücüsünün idarəedicisini platformaya bağlamaq üçün montaj lentindən istifadə edin.
Addım 3: Telləri birləşdirin
Sxemdə göstərildiyi kimi telləri bağlayın.
Addım 4: Pan/Tilt Platformu hazırlayın
Şassi platformasının yuxarı hissəsindən telləri çəkin. Pan/Tilt platformasında SG-90 servolarından kabellər təşkil edin. Bu layihədə yalnız Tilt servoya ehtiyacımız var.
Pan/Tilt'i şassi platformasının yuxarısına bağlayın.
Addım 5: MB102 Breadboard Güc Təchizatı Modulunu hazırlayın
MB102 Breadboard Güc Təchizatı Modulunun istifadəsi isteğe bağlıdır. Həmişə L298N motor sürücüsündən ESP32-CAM və servo motor üçün 5V və Ground götürə bilərsiniz, amma MB102 ilə bunun daha rahat olduğunu gördüm. Power elastik modulu bir güc düyməsinə malikdir və kabel ilə daha çox rahatlıq verir.
Modulu şassi platformasına bağlamaq üçün MB102 -nin altındakı sancaqları çıxardım. Sonra, iki tərəfli montaj lenti ilə şassinin üstünə yapışdırdım.
Addım 6: Son Kablolama və Robotun Montajı
Şematik istifadə edərək bütün hissələri birləşdirin. ESP32-CAM-ı Pan/Tilt platformasına bağlamaq üçün bir parça köpük və iki tərəfli montaj lentindən istifadə edin.
Addım 7: Kodu yükləyin
Arduino IDE-də ESP32 Əlavəsini quraşdırın:
ESP32 eklentisini yükləməmisinizsə, aşağıdakı təlimatlardan birini izləyin:
Arduino IDE -də ESP32 lövhəsinin quraşdırılması (Windows təlimatları)
Arduino IDE -də ESP32 lövhəsinin quraşdırılması (Mac və Linux təlimatları)
Kodu buradan yükləyin
Arduino IDE -də kodu olan iki nişanın olduğundan əmin olun: ekran görüntüsündə göstərildiyi kimi esp32_cam_car və app_httpd.cpp.
Kodu yükləməzdən əvvəl şəbəkə məlumatlarınızı aşağıdakı dəyişənlərə daxil etməlisiniz: const char* ssid = "Your_WIFI_Network" const char* password = "Your_WIFI_Password"
ESP32-CAM lövhəsini bir FTDI proqramçısı istifadə edərək kompüterinizə qoşun. Şematik diaqrama əməl edin.
Vacibdir: kodu yükləyə bilmək üçün GPIO 0 GND -ə qoşulmalıdır.
Kodu yükləməzdən əvvəl ESP32-CAM təyyarəsindəki RST düyməsini basın. Arduino IDE -ni işə salın və eskizi qurmaq və cihazınıza yandırmaq üçün Yüklə düyməsini basın.
Addım 8: IP ünvanını əldə edin
Kodu yüklədikdən sonra GPIO 0 -u GND -dən ayırın.
115200 baud sürətində Serial Monitoru açın. ESP32-CAM-ın göyərtəsindəki RST düyməsini basın. ESP32-CAM IP ünvanı Serial Monitorda göstərilməlidir.
Addım 9: Video Nəzarət Robotunuzu İdarə Edin
ESP32-CAM-ı FTDI proqramçısından ayırın.
ESP32-CAM-ı yenidən Pan/Tilt platformasına qoşun, gücü yandırın və ESP32-CAM bortundakı RST düyməsini basın.
Tətbiqi buradan yükləyin iPhone-da Tətbiqi işə salın, ESP32-CAM IP ünvanını daxil edin və robotla oynayın!
Addım 10: Robotunuzu İnternet vasitəsilə idarə edin
Routerinizin parametrlərini açmalısınız. (marşrutlaşdırıcınızda bunu necə edəcəyinizi google). Orada, yönləndirmə və ya liman yönləndirmə xətləri boyunca bir şey daxil olmaqla bəzi parametrlər tapa bilərsiniz.
Burada qeyd edilməli olan vacib şey "Liman Aralığı" və "Cihaz" və ya "IP ünvanı" dır.
"Liman Aralığı" nda 80-81 yazmalısınız.
"Cihaz" üçün ESP32-CAM cihazınızı seçməlisiniz. Bəzi marşrutlaşdırıcılarda cihaz adı yerinə ESP32-CAM-ın IP ünvanını qoymalısınız.
Www.whatsmyip.org saytına daxil olun və IP -ni kopyalayın. Ev şəbəkənizdən kənarda olduğunuzda bu IP -ni tətbiqdə istifadə edin.
Tövsiyə:
ESP32-CAM ilə sadə müşahidə robotu: 4 addım
ESP32-CAM ilə Sadə Müşahidə Robotu: ESP32-CAM modulu ucuz, aşağı enerji istehlakı moduludur, lakin görmə, serial rabitə və GPIO üçün bir çox qaynaq təmin edir. edə bilən sadə bir müşahidə rc robotu
Kamera Müşahidə Layihəsi: 3 addım
Kamera Nəzarəti Layihəsi: ** BU TALİMAT İNŞAALDIR. PROTOTİP GELİŞDİRİLƏCƏK ÜÇÜN DAHA ÇOX BAĞLANTILAR OLACAQ. ** 2019-cu ildə ev kamerası və müşahidə sistemi yoxdur? Big Brother Tech Şirkətlərinin çəmənliyinizə casusluq etməsindən narahatsınızmı? Bu mən
E -poçt xəbərdarlığı olan Raspberry Pi Müşahidə Kamerası: 3 addım
E -poçt Xəbərdarlığı ilə Raspberry Pi Nəzarət Kamerası: Təhlükəsizlik günümüzdə əsas narahatlıqdır və bu gün yerinizi təhlükəsiz saxlamaq və izləmək üçün bir çox texnologiya mövcuddur. CCTV kameraları evinizə və ya ofisinizə baxmaq üçün çox faydalıdır. Bu tip kameraların qiymətləri qırmızı olsa da
[Arduino Robotu] Bir Motion Capture Robotu Necə Hazırlanır - Başparmak Robotu - Servo Motor - Mənbə Kodu: 26 Adım (Şəkillərlə birlikdə)
[Arduino Robotu] Bir Motion Capture Robotu Necə Hazırlanır | Başparmak Robotu | Servo Motor | Mənbə Kodu: Başparmak Robotu. MG90S servo motor potensialiometrindən istifadə olunub. Çox əyləncəli və asandır! Kod çox sadədir. Cəmi 30 sətirdir. Bir hərəkətə bənzəyir. Hər hansı bir sualınız və ya geribildiriminizi bildirin! [Təlimat] Mənbə Kodu https: //github.c
Veb Nəzarətli Müşahidə Kamerası: 8 Addım (Şəkillərlə birlikdə)
Veb Nəzarətli Müşahidə Kamerası: Bu işin məqsədi, veb-səhifə interfeysi ilə müşahidə sisteminin necə qurulacağını göstərməkdir. Veb kamera interfeys vasitəsilə şaquli və ya üfüqi istiqamətə çevrilə bilər, ancaq sərhəd sensorlarının icazə verəcəyi ərazidə. Davamı