Fonctionnement du système

Le schéma suivant expose l'architecture générale du système de compteur d'abonnées que vous allez concevoir:

L'ESP8266 est un microcontrôleur, comme les cartes Arduino ou Raspberry Pi que vous avez peut être déjà croisées, mais en plus adaptées à notre projet, et ce pour plusieurs raisons:

ESP8266image.pngimage.png                            ESP8266                                      Arduino Uno                                                          Raspberry Pi4

L'ESP8266 qu'on vous propose d'utiliser peut se programmer en une multitude de langage, dont le C++ et le Micro-Python (sorte de Python adapté à de l'électronique embarquée). Il se rapproche beaucoup d'une carte Arduino mais possède un module WiFi intégré. On pourra utiliser dans un premier temps l'IDE Arduino, puis éventuellement développer sur VsCode avec l'extension PlatformIo.

En ce qui concerne le système d'affichage, pas besoin d'aller très loin. Un simple écran LCD suffira dans un premier temps. Mais libre à vous de concevoir quelque chose de plus joli...

La difficulté du projet réside surtout dans le développement du code qui permet de récupérer le nombre d'abonnés au compte Instagram @robotronik.phelma. Il existe en effet une multitude de méthodes pour y parvenir:

Peut importe la méthode que vous choisissez d'utiliser, il faudra chercher de la documentation, sur le fonctionnement des requêtes HTTPS si vous utilisez la 3e méthode par exemple.


Revision #6
Created 5 October 2023 12:39:19 by DanielB
Updated 12 October 2023 15:40:28 by DanielB