Innehållsförteckning:
- Tillbehör
- Steg 1: Konfigurera TTL -programmeraren (TILLVAL)
- Steg 2: Konfigurera anslutningen och konfigurera i IDE
- Steg 3: Kod och bibliotek
- Steg 4: Det är det | REDIGERA
Video: ESP32 CAM -ansiktsigenkänning med MQTT -stöd - AI-tänkare: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:43
Hej!
Jag ville dela min kod för ett projekt om jag behövde ha en ESP CAM med ansiktsigenkänning, som skulle kunna skicka ut data till MQTT. Så väl.. efter kanske 7 timmars tittande genom flera kodexempel och letat efter vad som är vad, har jag avslutat MQTT -integrationen!
Tillbehör
Vad du behöver:
- ESP32 -kamera (~ 5 $)
- TTL -programmerare (~ 2 $)
- 5 bygelkablar
Steg 1: Konfigurera TTL -programmeraren (TILLVAL)
Om du använder en dator som har en nyare version än Windows 7 behöver du troligen de drivrutiner som stöds för programmeraren.
Om enheten inte kan starta rekommenderar jag dig denna enkla handledning för att installera drivrutinerna manuellt
Steg 2: Konfigurera anslutningen och konfigurera i IDE
Du måste koppla den som på bilden (det är bättre att använda 5v istället för 3v!)
Den grå kabeln behövs bara för att anslutas om du vill programmera den!
Jag antar att du redan har ESP32 -paketet installerat. Om så är fallet måste du rulla tillbaka versionen, från vad du än använder till version 1.01 är detta steg nödvändigt för ansiktsigenkänning, annars fungerar det inte!
Nästa steg är att gå in i VERKTYG i din IDE och ställa in Partitionsschema på Huge APP och välja ESP32 Wrover Module som styrelsen!
Steg 3: Kod och bibliotek
Du behöver bara PubSubClient -biblioteket, alla andra bibliotek installeras automatiskt.
(Glöm inte att ändra dina uppgifter innan du laddar upp)
Ladda ner bilagan och klicka på uppladdning, glöm inte den grå kabeln som nämns ovan!
Efter uppladdning öppnar du Serial Monitor och väljer 115200 som överföringshastighet.
Du bör se en IP -adress att ansluta till. OBS: Ansiktsigenkänningen är redan aktiverad vid start, så det kommer att skanna ditt ansikte! EDIT: Det kommer INTE att göra det automatiskt längre!
På MQTT -delen bör du se en informationsflik och en ansiktsflik. EDIT: Och fliken id
Steg 4: Det är det | REDIGERA
Detta är det för nu, jag tror att jag kommer att uppdatera det någon gång om jag ser buggar eller något annat.
Jag hoppas att du tyckte om!
REDIGERA:
Jag har gjort några ändringar i koden!
Det sparar nu ditt ansikte i internminnet, så när du startar det kommer det att ladda alla tidigare sparade ansikten från Flash!
Det sparar automatiskt registrerade ansikten till Flash.
Jag tog också bort det automatiska registreringsansiktet vid start.
Jag har skapat ett nytt MQTT -ämne som heter "id", det är här det visar det senaste ID som identifierades!
Rekommenderad:
MQTT humörljus med ESP32: 4 steg (med bilder)
MQTT Mood Lights With ESP32: Jag hade frestats ganska länge att hoppa in på LED -vagnen, så jag sprang ut och hämtade en LED -remsa att leka med. Jag slutade göra dessa stämningsbelysning. De kan styras med MQTT, vilket gör det möjligt att lägga till alla möjliga smarts.Detta är en
ESP32-CAM Case System och 3D Printer Cam: 10 steg (med bilder)
ESP32-CAM Case System och 3D Printer Cam: Jag funderade på att ersätta kameran på min 3D-skrivare med något litet, enkelt och funktionellt …. och billigt. Några Google-sökningar ledde mig till ESP32-Cam-modulen. Du kan hitta dem för mindre än $ 10, som mycket mindre och de fungerar riktigt bra
Ta och skicka bilder med ESP32-Cam med ESP8266 WeMos D1 R1 Wifi-processor med Uno: 7 steg
Ta och skicka bilder med ESP32-Cam med ESP8266 WeMos D1 R1 Wifi-processor med Uno: Ta bild med ESP32-Cam (OV2640) med ESP8266 WeMos D1 R1 WiFI-processor med Uno och skicka den till e-post, spara till Google Drive och skicka den till Whatsapp med Twilio.Krav: ESP8266 WeMos D1 R1 WiFI -processor med Uno (https: // protosupplies
Komma igång med ESP32 CAM - Strömmande video med ESP CAM över wifi - ESP32 säkerhetskameraprojekt: 8 steg
Komma igång med ESP32 CAM | Strömmande video med ESP CAM över wifi | ESP32 säkerhetskameraprojekt: Idag lär vi oss hur man använder det här nya ESP32 CAM -kortet och hur vi kan koda det och använda det som en säkerhetskamera och få en strömmande video över wifi
HiFive1 Arduino -inkräktaravkänning med MQTT -varningar med ESP32 eller ESP8266: 6 steg
HiFive1 Arduino-inkräktaravkänning med MQTT-varningar med ESP32 eller ESP8266: HiFive1 är det första Arduino-kompatibla RISC-V-baserade kortet byggt med FE310 CPU från SiFive. Kortet är ungefär 20 gånger snabbare än Arduino UNO men som UNO -kortet saknar det någon trådlös anslutning. Lyckligtvis finns det flera billiga