DEEL 1 - Arduino verzenden gegevens naar het Web (PHP / MySQL / D3.js) (2 / 2 stap)

Stap 2: PHP / MySQL applicatie


In dit tweede deel zal ik kort uitleggen, de PHP applicatie en de database. De database wordt natuurlijk gebruikt voor het opslaan van de sensor lezingen, zodat zij later kunnen worden betreden. Het is een zeer eenvoudige DB, met slechts één tabel met 3 kolommen. Het slaat de tijdstempel en de bijbehorende temperatuur en vochtigheid waarden.

 CREATE TABLE tempLog ( timeStamp TIMESTAMP NOT NULL PRIMARY KEY, temperature int(11) NOT NULL, humidity int(11) NOT NULL, ); 

De PHP applicatie bestaat uit 3 bestanden:

- connect.php: dit bestand is geladen, elke keer als we willen toegang tot de database. Het geladen in het begin van de bijna elk bestand. Het bevat een functie die resulteert in een nieuwe verbinding moet worden gebruikt door de PHP naar aan de DB van de query uit te voeren. U moet de DB configs (hostname, database, gebruiker, wachtwoord) opslaan in dit bestand.

- add.php: wanneer de Arduino POST-aanvragen naar de server verzendt, is om naar deze pagina. De PHP ontvangt van de waarden in de aanvraag verzonden en voert een query invoegen met deze waarden.

Soms moet u de machtigingen wijzigen van dit bestand (moet 644), omdat het zou kunnen worden beschermd zodat alleen executies van de localhost.

- index.php: dit is de website landing page. De waarden die zijn opgeslagen in de database wordt weergegeven. Recht nu, zal het tonen alle waarden in een enkele HTML-tabel, gewoon om te laten zien dat werkt.

Dus tot zover het eerste deel van dit Instructable. Voel je vrij om vragen gerelateerde vragen over iets, ik ben blij om te helpen.

Gerelateerde Artikelen

Zet een oude mobiele telefoon in een apparaat (met behulp van een arduino) verzenden gegevens

Zet een oude mobiele telefoon in een apparaat (met behulp van een arduino) verzenden gegevens

Wat zal dit apparaat doen?Als alles klaar is, zal de combinatie van circuits, arduino en modded cellphone kunnen autonoom om gegevens te verzenden via teksten via het mobiele netwerk. Dit zou zijn sensorgegevens, bijvoorbeeld uit de sensoren weer.Wat
Monitor van het web van de temperatuur van het Arduino

Monitor van het web van de temperatuur van het Arduino

In dit instructable leert u hoe om communicatie tussen de arduino board (of een microcontroller dat suports UART) en Internet via een android apparaat. Als je eenmaal hoe het weet te doen dat u kunt controle van een lamp in uw slaapkamer van de ander
Opnemen van uw weer naar gegevens sites op het web

Opnemen van uw weer naar gegevens sites op het web

BEWERKENImp.Guru heeft nu gesloten en Sparkfun veranderd een protocol of andere en het werkt ook niet nu, dus je moeten zal om andere sites om de gegevens te vinden. De rest is nog goed bruikbare dat alleen de lijnen van de software hoeft te worden g
De ESP8266 deel 2 - Arduino Web Server

De ESP8266 deel 2 - Arduino Web Server

In mijn vorige instructable de ESP8266 deel 1 - seriële WIFI Module voor Arduino, ik heb geprobeerd om te beschrijven wat is, hoe te verbinden, testen en configureren van de ESP8266 (laten we noemen het ESP voor korte). Hier zullen wij een overzicht
IoT Workshop: Lab 4 - verzenden van gegevens naar de wolk

IoT Workshop: Lab 4 - verzenden van gegevens naar de wolk

In dit lab zal u bouwen van een eenvoudige ambient licht detectie app (vergelijkbaar met Lab 2) en verzendt de gegevens die naar de wolk wordt verzameld. U zal het gebruik van stikstof om gegevens te verzenden naar een cloud-gateway en zult u kunnen
Live-gegevens naar excel van een Arduino lichtsensor

Live-gegevens naar excel van een Arduino lichtsensor

Ik begon dit kleine project de andere dag toen ik zag dat Instructables had gepost een competitie voor het gebruik van sensoren, maar haar draaien te zijn een beetje interessanter.Mijn oorspronkelijke idee was om een eenvoudig project (voorbeelden in
Arduino gegevens naar een webpagina ophalen

Arduino gegevens naar een webpagina ophalen

Het nieuwe aan Arduino was ik een beetje overweldigd door de verschillende manieren om dingen te doen. Dus dit wat ik kwam is met!Ik ben met behulp van een Arduino UNO R3 kloon maar de verbindingen die ik denk zijn het zelfde voor de meeste Arduino o
Hoe maak je het gemakkelijkste Breadboard Arduino Uno... OOIT! -De Breduino! (& Hoe schetsen rechtstreeks uploaden naar het!!) With Additional Hardware Options - UPDATED - JULY 2013

Hoe maak je het gemakkelijkste Breadboard Arduino Uno... OOIT! -De Breduino! (& Hoe schetsen rechtstreeks uploaden naar het!!) With Additional Hardware Options - UPDATED - JULY 2013

Stap 1: Deel 1 - gebouw de gereglementeerde 5 Volt voeding! Okay now before i start, something about my notes for my step-by-step PICTURE instructables that i Love to create:"Ik gebruikte om al mijn foto's binnen mijn instructables label maar lijkt i
Arduino Esp8266 Post-gegevens naar Website

Arduino Esp8266 Post-gegevens naar Website

De ESP8266 WiFi Module is een zelfstandige SOC met geïntegreerd TCP/IP protocolstack die elke microcontroller toegang tot uw WiFi-netwerk geven kunt. Het biedt een compleet en self-contained Wi-Fi netwerken oplossing, zodat het ofwel de hosttoepassin
Uploaden van schetsen naar Pro Mini Arduino gebruik Arduino UNO bord (zonder het verwijderen van Atmel Chip)

Uploaden van schetsen naar Pro Mini Arduino gebruik Arduino UNO bord (zonder het verwijderen van Atmel Chip)

Dit schetst een procedure voor het gebruik van de ingebouwde USB van de Arduino UNO de aan Serial(TTL) convertor te schetsen uploaden naar Pro Mini Arduino board zonder de noodzaak voor het verwijderen van de UNO Atmel micro-controller chip. Dit is h
Raspberry webserver verzenden gegevens ophalen met Arduino Nano rijden 6 servo's

Raspberry webserver verzenden gegevens ophalen met Arduino Nano rijden 6 servo's

http://www.YouTube.com/watch?v=f7oSqLO9iJoDit is een klein project heb ik voor een collega die een 1/48 RC schaalmodel van een Fletcherklasse torpedobootjager bouwt (yup... dat maakt het "model" ongeveer 8 voet lang!) Hij vroeg als ik de 5 anime
Meten van de temperatuur op het web met Arduino Ethernet en DS18B20 sensor

Meten van de temperatuur op het web met Arduino Ethernet en DS18B20 sensor

Zoeterd helemaal,Ten eerste wil ik u vertellen dat ik geen programmeur ben. Maar ik ben dol op het doen van nieuwe dingen, vooral als het is gerelateerd aan elektronica. Ik heb hier een webserver aan Arduino Ethernet geïntegreerd met een temperatuurs
Hoe maak je het gemakkelijkste Breadboard Arduino-compatibele Sanguino-Equivalent... OOIT! & Hoe schetsen rechtstreeks uploaden naar het!!

Hoe maak je het gemakkelijkste Breadboard Arduino-compatibele Sanguino-Equivalent... OOIT! & Hoe schetsen rechtstreeks uploaden naar het!!

Oke dus de titel inderdaad een beetje een mondvol lol is!Ive geweest hoeft te prutsen met een verlangen naar meer Input/Output pinnen dan de Arduino UNO en tegenwoordig de UNO gebruikt een Atmega328microcontroller, & zijn beperkt tot slechts ongeveer
Weerstation op het web!

Weerstation op het web!

Ik heb de meteorologie aan de Universiteit hebben gestudeerd. Het is al een lange tijd me bezig met het. Het is echter zeer na aan het hart. Ik kocht een arduino-kit en speelde met de jongens. Vervolgens kocht ik een schild weer. Het de metingen aan