Teil 1 - Send Arduino-Daten im Web (PHP / MySQL / D3.js)


Das Ziel dieses Projektes war die Verwendung und Arduino einen Sensor lesen und senden die Werte an das Internet, um in einem Web-Server gespeichert werden und angezeigt.

Sie besteht darin, ein Arduino Uno mit einer Ethernet-Shield und eine DHT 11 Temperatur / Feuchtesensor, als einen Web-Client. POST-Anforderungen mit den Lesungen an einen Web-Server mit einer benutzerdefinierten Datenbank und PHP-Anwendung gesendet.

Die PHP-Anwendung speichert die Werte, wenn neue POST-Anforderungen empfangen werden und dient auch die Seiten, die Informationen anzuzeigen. In Teil2 erkläre ich die Verwendung von D3.js dynamisch anzeigen die Daten in der Datenbank gespeichert.

Der Arduino ist so konfiguriert, dass eine dynamische IP-Adresse, um in Konflikt stehende IP-Probleme zu lösen, und auch mit den meisten home-Netzwerke/Router problemlos verwenden.

Dieses Projekt gliedert sich in 2 Hauptteile:

TEIL 1

TEIL 2

ANFORDERUNGEN


HARDWARE

  1. Arduino Uno
  2. Ethernet-Shield (eBay-Klon)
  3. DHT 11 sensor
  4. Steckbrett
  5. 10 k Ohm Widerstand
  6. USB-Kabel
  7. Ethernet-Kabel
  8. Drähte
  9. Stück aus Acryl
  10. PCB Abstandshalter

Software

-Sie benötigen Zugriff auf einen Web-Server (kann von einem kostenlosen Hosting-Unternehmen) mit Fähigkeit zum Ausführen von PHP-Anwendungen und Datenbanken erstellen. (möglicherweise cPanel mit PhpMyAdmin)


RESSOURCEN

Fordern Sie Maker: dieses Online-Tool ist sehr nützlich zum Testen der PHP-Anwendung. POST-Anforderungen, die erfolgt durch die Arduino und prüfen Sie, ob alles gut funktioniert, können Sie simulieren.

DHT11 Sensor Bibliothek von Adafruit

Arduino-Web-Client

Arduino IDE

Arduino Ethernet

In Verbindung stehende Artikel

Abrufen von Arduino Daten auf einer Web-Seite

Abrufen von Arduino Daten auf einer Web-Seite

Neu mit Arduino war ich ein wenig überwältigt durch die verschiedenen Möglichkeiten, Dinge zu tun. Also das ist, was ich kam mit!Ich verwende einen Arduino UNO R3-Klon, aber die Verbindungen, die nach meinem dafürhalten sind die gleichen für die meis
Die ESP8266 Teil 3 - auslösende Arduino LEDs aus der Ferne

Die ESP8266 Teil 3 - auslösende Arduino LEDs aus der Ferne

Nach einem langen und dunklen Winter kommen wir zum Treiben von LEDs (oder etwas) aus der Ferne via w-LAN. By the way, jemand hat einmal gesagt "Wenn Sie eine LED blinken können Sie nichts tun können." Also, wie wichtig es ist, dass diese 3. und
WLAN aktiviert Arduino - Interfacing mit Web-APIs

WLAN aktiviert Arduino - Interfacing mit Web-APIs

Sie sind vertraut mit Arduino, sondern sind auf der Suche nach ein wenig mehr Konnektivität in Ihren Projekten? Diese Instructable geht über ein neues (und billig) WLAN-Modul, die der embedded World hart - getroffen hat die ESP8266. Dieses kleine Mod
Arduino-Sprinkler-System + Web Control

Arduino-Sprinkler-System + Web Control

eine intelligente Sprinkleranlage für den Rest von uns... Kein Löten beteiligt! Nur ein paar Schilde auf einem Arduino anhäufen und Ihr Bewässerungssystem von überall aus zu steuern.Ein paar Freunde wollten die Sprinkleranlage replizieren präsentiert
Arduino eigenständige Web-fähigen Glocke

Arduino eigenständige Web-fähigen Glocke

inspiriert von diesem Beitrag wollte ich eine Arduino powered Glocke zu schaffen, das war völlig eigenständige.Mit ein wenig PHP und (falls gewünscht) einige jQuery auf jeder Website, können Sie diese Glocke, wenn eine bestimmte Aktion ausgeführt wir
Steuerung von Arduino Auto über Web-Screen Radio

Steuerung von Arduino Auto über Web-Screen Radio

Dies ist meine erste Arduino-Prototyping. Ich möchte ein bewegtes Objekt zu erstellen, die per Funk gesteuert werden kann. Das Auto besteht aus Tamiya-Kits und XBee.Die Web-Seite für das Auto zu steuern ist mit Node.js und Socket.IO geschrieben.Schri
Datalogging, Zeitstempel, & Monitor Arduino-Daten mit einer unglaublichen Bash-One-Liner

Datalogging, Zeitstempel, & Monitor Arduino-Daten mit einer unglaublichen Bash-One-Liner

Die Beschreibung passt nicht auf einer Linie-- aber der Code tut!Dies ist ein Bash-Einzeiler für die Protokollierung von Daten aus dem Arduino und für die Verarbeitung (z. B. Zeitstempel, reagieren auf Sensor-Werte, etc.) und dann Datei umleiten.Ich
Arduino Yun & Xively (web)

Arduino Yun & Xively (web)

Besuchen Sie uns auf www.innovationph.com
Raspberry Pi Webserver---Nginx - PHP - MySql

Raspberry Pi Webserver---Nginx - PHP - MySql

Dieses Tutorial wird beschrieben, wie zu installieren und richten Sie eine leichte Webserver auf Raspberry Pi, die PHP und MySql unterstützt.Apache ist der am häufigsten verwendeten Server, aber Himbeere hat nur begrenzte Ressourcen, so es besser ist
Gewusst wie: Arduino mit Tastatur zur DB MySQL kommunizieren zu lassen.

Gewusst wie: Arduino mit Tastatur zur DB MySQL kommunizieren zu lassen.

In dieser neuen Lektion auf Arduino werden wir sehen, wie Sie die Tastatur verwenden, um einen Code eingeben, die durch eine Verbindung zu einer MySQL-DB überprüft wird.Wir haben schon in Lektion 8, gewusst wie: verwenden die Tastatur (beide 4 × 3 bi
Adobe Dreamweaver CS4 - Php/MySQL: Technologie Serveur

Adobe Dreamweaver CS4 - Php/MySQL: Technologie Serveur

La Mise En Place de Seiten Dynamiken Demande la Connaissance de mà © Canismes Appelà © s Technologien Serveur. Dans Cette Vidà © o le Formateur de aussetzen Les Principes de base.Gießen Visionner plus de Tutoriels Vidà © o Gratuits, Rendez-Vous Sur h
IoT: Verbinden der RPi, Arduino und der Welt!

IoT: Verbinden der RPi, Arduino und der Welt!

(Wer gerne diese Instructable, vergessen Sie bitte nicht darüber abstimmen (oben: rechten Eckfahne). es ist im INTERNET der Dinge und Sensoren Wettbewerben konkurrieren. Vielen Dank! ;-)In diesem Projekt werden wir eine RPi und ein Arduino zusammenar
Mobile Station Prototyp für ökologische Daten erfassen ("ein Mars-Rover-Emulator")

Mobile Station Prototyp für ökologische Daten erfassen ("ein Mars-Rover-Emulator")

Allgemeine Beschreibung:Dieses Projekt ist berechtigt für die Entwicklung eines voll funktionsfähige mobile Prototypen "Rover-Station", verantwortlich für die Erfassung von Umweltdaten wie Helligkeit, Temperatur und Luftfeuchtigkeit. Die Idee is
Datenübertragung von nicht-Internet verbunden Solaranlagen mit Arduino, PHP und MySQL

Datenübertragung von nicht-Internet verbunden Solaranlagen mit Arduino, PHP und MySQL

BeschreibungDas Arduino-Projekt soll zu erwerben und Datenübertragung über das GSMNetz. Der Vorteil ist, Daten (z. B. Überwachung einer Solaranlage) erfassen zu können, auch wenn es keine fest verdrahtete Internetverbindung zur Verfügung.Dies ist, wi