L'objectif de ce projet était d'usage et Arduino pour lire un capteur et envoyez les valeurs pour l'internet, pour être stockés dans un serveur Web et affichées. Elle consiste en un Arduino Uno avec un Shield Ethernet et à une température de DHT 11 / sonde d'humidité, agissant comme un Client Web. Arduino site web code. Il envoie des requêtes POST avec la lecture sur un serveur web exécutant une application de base de données et PHP personnalisée. L'application PHP stocke les valeurs lorsque les nouvelles demandes de message sont reçus et sert également les pages qui affichent l'information. Dans la partie 2, je vais vous expliquer l'utilisation de pour afficher dynamiquement les données stockées dans la base de données. L'Arduino, il a configuré pour utiliser une adresse IP dynamique, afin de résoudre les questions de propriété intellectuelle contradictoires et aussi de travailler facilement avec la plupart des routeurs/réseaux domestique. Ce projet est divisé en 2 parties: PARTIE 1 PARTIE 2 EXIGENCES EN MATIÈRE MATÉRIEL Arduino Uno Ethernet Shield (clone eBay) Capteur de DHT 11 carte de prototypage résistance de Ohm 10 k Câble USB Câble Ethernet fils pièce d'acrylique Entretoises de PCB Logiciel -Vous devez avoir accès à un web server (peut être une société d'hébergement gratuit) avec la capacité d'exécuter des applications PHP et de créer des bases de données.
Arduino Site
Puisqu'il s'agit d'une connexion série, il a toutes les choses habituelles que nous attendons de la série. Nous pouvons voir combien d'octets sont disponibles pour lire. Nous pouvons lire ces octets et, bien sûr, nous pouvons également les imprimer ou les imprimer en ligne. Alors choisissons notre union dans notre menu Outils, comme d'habitude, nous recherchons l'Union Arduino et notre port sera ce port série, puis nous allons télécharger sur la carte une fois que vous êtes téléchargé. Arduino site. Vous pouvez ouvrir le moniteur série et après le démarrage. Vous voyez sur votre croquis imprimer votre statut Wi-Fi, pour que vous sachiez si vous êtes connecté ou pas on y va il y a la connexion Wi Fi complète. Vous pouvez voir que je suis connecté à mon hub réseau tygo net. Vous pouvez voir qu'il y a mon adresse IP, mon adresse MAC et dans la boucle, vous pouvez voir qu'il va continuer à imprimer le signal, force, combien d'octets ont été passés dans les deux sens et ainsi de suite. Il y a donc notre première connexion de l'Union au réseau et c'est super, pourrait être amusant si nous pouvions réellement nous connecter à une page externe comme une page Web.
print (F( "
Arduino digital outputs:
"));
for ( int j = 0; j < 3; j ++) {
client. print (F( "Digital output "));
client. print (digPin[j]);
client. print (F( ""));
client. print (F( ""));
client. print (F( "