PARTIE 1 - Arduino d’envoyer des données sur le Web (PHP / MySQL / D3.js)

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. 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 D3.js 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

  1. Arduino Uno
  2. Ethernet Shield (clone eBay)
  3. Capteur de DHT 11
  4. carte de prototypage
  5. résistance de Ohm 10 k
  6. Câble USB
  7. Câble Ethernet
  8. fils
  9. pièce d’acrylique
  10. 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. (éventuellement cPanel avec phpMyAdmin)


RESSOURCES

Maker demander: cet outil en ligne est très utile pour tester l’application PHP. Vous pouvez simuler les requêtes POST qui seront faites par l’Arduino et vérifier si tout fonctionne bien.

Bibliothèque de capteur DHT11 de Adafruit

Client Web Arduino

IDE Arduino

Arduino Ethernet

Articles Liés

Envoi des données vers Excel de Arduino (et le tracé il)

Envoi des données vers Excel de Arduino (et le tracé il)

J'ai cherché longuement un moyen que j'ai pu tracer mon capteur Arduino lecture en temps réel. Non seulement tracer, mais aussi afficher et stocker les données pour davantage d'expérimentation et de corrections.J'ai trouvé la solution la plus simple
Transformer un vieux cellulaire en un périphérique (en utilisant un arduino) l’envoi de données

Transformer un vieux cellulaire en un périphérique (en utilisant un arduino) l’envoi de données

Que va faire cet appareil ?Lorsque vous avez terminé, il pourra la combinaison du circuit, arduino et modded téléphone portable envoyer des données par le biais de textes via le réseau cellulaire de manière autonome. Cela pourrait être des données de
Framboise serveur Web envoie des données GET à l’Arduino Nano conduite 6 servos

Framboise serveur Web envoie des données GET à l’Arduino Nano conduite 6 servos

http://www.youtube.com/watch?v=f7oSqLO9iJoIl s'agit d'un petit projet que j'ai fait pour une collègue qui est la construction d'un modèle échelle 1/48 RC d'une classe Fletcher Destroyer (Eh oui... qui rend le « modèle » environ 8 pieds de long!) Il a
Réception et envoi des données entre Attiny85 (1.06 IDE Arduino) mise à jour novembre 2015

Réception et envoi des données entre Attiny85 (1.06 IDE Arduino) mise à jour novembre 2015

J'ai beaucoup lutté avec l'envoi de données RF entre deux puces de Attiny85, donc j'ai pensé qu'il serait peut-être utile que j'ai juste expliquer comment je l'ai fait. Il y a un certain nombre de ces projets étant décrits sur l'internet, mais encore
Savez-vous comment envoyer des données du capteur de l’Arduino pour opacifier (chose + serveur)

Savez-vous comment envoyer des données du capteur de l’Arduino pour opacifier (chose + serveur)

Je sais la plateforme Arduino pour ITO. Donc, j'ai implémenté un firmware d'Arduino par modification Ethenert SW parce que je peux gérer un code source facilement. Vous pouvez connaître l'état du matériel même si c'est à ce jour. S'il vous plaît se r
Envoyer des données de ESP serveur Web client

Envoyer des données de ESP serveur Web client

Peut-être que vous avez utilisé Ajax à retirer vos données de votre navigateur Web ?Avec les navigateurs modernes vous maintenant pouvez également envoyer des données.Il s'agit d'une technique qui est utilisée par Facebook et Twitter, entre autres.Da
Atelier de IoT : Lab 4 - envoi des données vers le nuage

Atelier de IoT : Lab 4 - envoi des données vers le nuage

Dans cet atelier vous construire une application simple détection de lumière ambiante (similaire à Lab 2) et envoyer les données que nous recueillons dans le nuage. Vous allez utiliser l'azote pour envoyer des données vers une passerelle de nuage et
Envoi des données de capteur de température à la base de données d’Azur

Envoi des données de capteur de température à la base de données d’Azur

Ce projet utilise une framboise de Pi B + joint à 2 capteurs de température et envoie des données à une source de données Azure qui peut être utilisée pour créer des graphiques.Un tas de mon code d'accès à des capteurs de température provient de la A
À l’aide de capteurs, modules RF 433Mhz et puce Bluefruit BLE de Adafruit pour recueillir des données sur Smartphone avec Evothings Studio

À l’aide de capteurs, modules RF 433Mhz et puce Bluefruit BLE de Adafruit pour recueillir des données sur Smartphone avec Evothings Studio

Dans ce projet, vous apprendrez comment utiliser Bluefruit LE UART ami de Adafruit, une puce Bluetooth Low Energy et le Evothings Workbench pour envoyer des données dans les deux sens entre un Arduino Uno et votre Smartphone. L'application sera codée
Enregistrer des données sur carte SD en utilisant le LightBlue Bean

Enregistrer des données sur carte SD en utilisant le LightBlue Bean

Ce didacticiel vous apprend à écrire des données dans une carte SD en utilisant la Couleur LightBlue Bean.La LightBlue Bean est un microcontrôleur compatible Arduino avec Bluetooth Low Energy intégré que vous pouvez programmer sans fil depuis votre s
Trouver des données sur une image

Trouver des données sur une image

il s'agit d'un amusant outil pour trouver des données sur nombreuses images. Ceci peut être utilisé pour la plupart des images sur Instructables si vous revenez à le « image ».Ceci peut être utilisé à ce jour une photo, de trouver quel type de caméra
Affichage des données sur un site Web - Pot électronique [Arduino Nano + Ethernet Shield]

Affichage des données sur un site Web - Pot électronique [Arduino Nano + Ethernet Shield]

J'ai toujours voulu une plante dans ma chambre, qui comblerait l'espace entre les projets inachevés et des pièces chères, mais inutiles de pièces électroniques. Alors je suis venu avec l'idée d'un pot électronique – E-Pot de l'Arduino – permettant de
Comment faire pour envoyer des données par la lumière : fibre optique [MAJ]

Comment faire pour envoyer des données par la lumière : fibre optique [MAJ]

nous avons à l'aide de fils de cuivre pour l'envoi de signaux sur le 20ème siècle. Maintenant, nous sommes au 21ème siècle !Dans ce tutoriel, Im va vous montrer comment faire pour envoyer des informations par la lumière à l'aide de fibre optique. Ami
Étape par étape et clair du tout, comment faire pour transmettre des données sur LASER.part1.

Étape par étape et clair du tout, comment faire pour transmettre des données sur LASER.part1.

Ce projet que m'a demandé de faire pour apprendre mon instructeur Mohannad Rawashdeh, j'ai fait et il trouve intéressant et plus stimulant. Comme j'ai appris beaucoup de lui, j'ai pensé qu'il sera bon de la partager !Après avoir fait cela et à cause