Obsah:
- Zásoby
- Krok 1: Nastavení programátoru TTL (VOLITELNÉ)
- Krok 2: Nastavení připojení a konfigurace v IDE
- Krok 3: Kód a knihovny
- Krok 4: To je ono | UPRAVIT
Video: Rozpoznání tváře ESP32 CAM s podporou MQTT - AI-Thinker: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Ahoj!
Chtěl jsem se podělit o svůj kód pro projekt, kdybych potřeboval mít ESP CAM s rozpoznáváním tváře, který by mohl odesílat data do MQTT. Takže dobře … asi po 7 hodinách hledání prostřednictvím několika příkladů kódu a hledání toho, co je co, jsem dokončil integraci MQTT!
Zásoby
Co potřebuješ:
- Kamera ESP32 (~ 5 $)
- Programátor TTL (~ 2 $)
- 5 propojovacích kabelů
Krok 1: Nastavení programátoru TTL (VOLITELNÉ)
Pokud používáte počítač, který má novější verzi než Windows 7, pravděpodobně budete potřebovat podporované ovladače pro programátora.
Pokud zařízení nelze spustit, doporučuji vám tento snadný návod k ruční instalaci ovladačů
Krok 2: Nastavení připojení a konfigurace v IDE
Musíte to zapojit jako na obrázku (Je lepší použít 5v místo 3v!)
Šedý kabel stačí připojit, pouze pokud ho chcete naprogramovat!
Předpokládám, že již máte nainstalovaný balíček ESP32, pokud ano, musíte vrátit verzi zpět, z čehokoli, co aktuálně používáte, na verzi 1.01 je tento krok nezbytný pro rozpoznávání tváře, jinak to nebude fungovat!
Dalším krokem je přejít na NÁSTROJE ve vašem IDE a nastavit Schéma oddílů na Obrovskou APP a vybrat jako desku modul ESP32 Wrover!
Krok 3: Kód a knihovny
Budete potřebovat pouze knihovnu PubSubClient, všechny ostatní knihovny se nainstalují automaticky.
(Před odesláním nezapomeňte změnit své přihlašovací údaje)
Stáhněte si přílohu a klikněte na nahrát, nezapomeňte na výše uvedený šedý kabel!
Po odeslání otevřete sériový monitor a jako přenosovou rychlost vyberte 115200.
Měli byste vidět IP adresu, ke které se chcete připojit. POZNÁMKA: Rozpoznávání tváře je již povoleno při spuštění, takže bude skenovat váš obličej! EDIT: Už to automaticky NEDĚLÁ!
Na části MQTT byste měli vidět informační kartu a jednu obličejovou kartu. EDIT: A záložka id
Krok 4: To je ono | UPRAVIT
To je prozatím vše, myslím, že to budu nějakou dobu aktualizovat, pokud uvidím chyby nebo něco jiného.
Doufám, že jste si to užili!
UPRAVIT:
Udělal jsem nějaké změny v kódu!
Nyní uloží vaši tvář do vnitřní paměti, takže když ji spustíte, načte všechny dříve uložené tváře z Flash!
Automaticky ukládá zaregistrované tváře do Flash.
Také jsem odstranil tvář automatického zápisu při spuštění.
Vytvořil jsem nové téma MQTT s názvem „id“, zde ukazuje poslední rozpoznané ID!
Doporučuje:
Rozpoznání tváře na Raspberry Pi 4B ve 3 krocích: 3 kroky
Detekce obličeje na Raspberry Pi 4B ve 3 krocích: V tomto Instructable provedeme detekci obličeje na Raspberry Pi 4 s Shunya O/S pomocí Shunyaface Library. Shunyaface je knihovna pro rozpoznávání/rozpoznávání obličejů. Cílem projektu je dosáhnout nejrychlejší rychlosti detekce a rozpoznávání s
IoT APIS V2 - autonomní automatizovaný systém zavlažování rostlin s podporou IoT: 17 kroků (s obrázky)
IoT APIS V2 - Autonomní automatizovaný zavlažovací systém s podporou IoT: Tento projekt je evolucí mého předchozího pokynu: APIS - automatizovaný zavlažovací systém rostlin Používám APIS již téměř rok a chtěl jsem vylepšit předchozí návrh: Schopnost monitorovat závod na dálku. Takto
Analogový měřič VU s podporou Bluetooth: 6 kroků
Analogový měřič VU s podporou Bluetooth: Toto byl můj projekt pro jednu z mých univerzitních tříd s názvem SMP. Když jsme použili vývojovou desku STM32F103RB, založil jsem na tom svůj projekt, počínaje jednoduchým měřičem VU. Poté jsem přidal některé další funkce, jako je podpora Bluetooth pro vysílání
Rozpoznání tváře Smart Lock s LTE Pi HAT: 4 kroky
Rozpoznání tváře Smart Lock S LTE Pi HAT: Rozpoznávání tváře je stále více používáno, můžeme jej použít k vytvoření chytrého zámku
Rozpoznání tváře+rozpoznávání: 8 kroků (s obrázky)
Rozpoznání tváře+rozpoznávání: Toto je jednoduchý příklad spuštění detekce a rozpoznávání tváře pomocí OpenCV z kamery. POZNÁMKA: VYROBIL JSEM TENTO PROJEKT SOUTĚŽE SENZORŮ A KAMERU JSEM POUŽIL JAKO SENZOR KE SLEDOVÁNÍ A ROZPOZNÁVÁNÍ TVÁŘÍ. Náš cíl V této relaci 1. Nainstalujte Anaconda