Camera IP Wifi avec une camera serie Jpeg et un module Wifi ESP8266

Aujourd’hui, petit montage très simple à réaliser. Une Camera IP Wifi!

wifi_cam_esp8266-8

Grace a ce petit module wifi ultra polyvalent le ESP8266 et une simple Camera Série Jpeg.

ESP8266-PINOUT1386-00

J’ai donc reprogrammer le ESP8266 comme un Arduino grace a l’ajout d’une nouvelle carte de développement a l’IDE de l’Arduino (cliquez ici pour suivre ce tuto).

Ensuite sur la base de l’exemple « AdvancedWebServer » fourni par l’ajour de cette carte dans la librairie j’ai donc modifié l’interface web, supprimé toute les retour sur le série, et ajouté la gestion d’une camera série.

Vous pouvez télécharger le sketch ici ou le visualiser ici.

EDIT: Nouvelle version avec gestion de la résolution maximal de la camera 640×480 & vitesse de transfert optimisé télécharger le sketch ici ou le visualiser ici.

EDIT: Nouvelle version avec sélection de la résolution via l’interface web télécharger le sketch ici ou le visualiser ici.

Le montage quand à lui est très simple. Il nécésite un convertiseur de tension pour avoir le 3.3v requis pour le module wifi et la camera, Le module Wifi ESP8266 et une Camera Jpeg Série TTL.

wifi_cam_esp8266-2 wifi_cam_esp8266-1

Montage:

ESP8266_ftp_1

Il faut juste relier la pin RX du ESP8266 ver le TX de la Camera Jpeg,  relier la pin TX du ESP8266 ver le RX de la Camera Jpeg, Relier les alims 3.3v et GROUND avec le Convertisseur de tension 5V vers 3.3V et pour que le le ESP8266 fonctionne relier la pin CH_PD à la pin 3.3V.

wifi_cam_esp8266-6 wifi_cam_esp8266-7

Pour plus de facilité pour la reprogrammation, J’ai rajouté un module USB <-> Serial TTL sur les PIN RX et TX du ESP8266 avec un Switch entre la pin GPIO et GROUND pour entrer en Mode Programmation.

wifi_cam_esp8266-8 wifi_cam_esp8266-10

Et Voila! Une Camera IP Wifi avec juste quelques modules. Et Il reste encore les pins GPIO_0 et GPIO_2 pour d’autres applications!

wifi_cam_esp8266-14 wifi_cam_esp8266-13 wifi_cam_esp8266-12 wifi_cam_esp8266-11

 

EDIT: Nouvelles photos avec la mise à jour pour la prise en charge de la résolution max de la camera ( 640×480).

Lentille sans filtre IR:

wifi_cam_esp8266-update-1 wifi_cam_esp8266-update-2

 

Lentille avec filtre IR:

wifi_cam_esp8266-update-3 wifi_cam_esp8266-update-4

 

Sélecteur de résolution:

ipcam10-1

 

Essais avec les 3 différentes résolutions ( images capturé avec peut de luminosité):

ipcam12 ipcam13 ipcam14