Projet Esp32-Cam

Objectifs

Visualiser les images d'une caméra IP par internet.

Le matériel

Carte Esp32-Cam

Carte Esp32Cam
Carte pin

Caméra couleur OV2640, 2 megapixels

Adaptateur Usb/TTL

Caméra OV2640 Adaptateur Usb/TTL

Logiciel et réseau

Le logiciel

La programmation est effectuée sous Arduino avec le programme CameraWebServeur.
Le téléversement s'effectue par le port série à l'aide d'un interface Usb/TTL.
Configuration dans Arduino:
Configuration Arduino

Le réseau

En premier lieu, affecter une adresse IP fixe à la carte ESP32 dans le routeur.
Puis installer une règle NAT avec un numéro de port externe:
Règle NAT
Pour accéder à la carte depuis internet, il faut connaitre l'adresse IP publique du routeur.
Une autre solution est d'utiliser un service DynDns.

Résultat sur un navigateur avec utilisation DynDns.

Un menu permet la modification de paramètres.
L'affichage s'effectue au choix par image ou par flux continu.
Règle NAT
 menuhtml
 Renvoitop