Raspberry PI och DHT22 temperatur och luftfuktighet-logger med lampa och e-varningar (12 / 13 steg)

Steg 12: LAMP (Linux, Apache, MySQL, PHP) och data till webbsida



Första typen i

sudo apt-get update

uppdatera igen. Efter uppdateringen klar. Installera apache2 web-server (och addons) så att du kan tjäna temperaturelogger spindelväv sida till klienten.

sudo lämplig-få installera apache2 libapache2-mod-php5 php5-mysql php-cli php5 -y

Efter installera färdig starta apache-server genom att skriva

sudo /etc/init.d/apache2 restart

Nu webbservern är klar och kan tjäna din första webbsida.

På din PC webbläsare skriver i IP-adressen raspberrypi och du shdould se indexsidan. (samma som bifogade bilden)

Bra, nu ändra HTML-sida till PHP och få data för sidan från temperaturer databas. Gå till plats från där sidan index.html serveras. Typ

CD/var/www /

Kontrollera att du är i rätt mapp och faktiskt har index.html i den här mappen genom att skriva

LS

Du bör se att det finns index.html i denna sida (bifogad referens bild 2)

Skapa index.php sida och kopiera följande kodavsnitt till det. Skriv i.

sudo nano index.php

Redigeraren öppnas. Kopiera koden från bifogade index.php.txt fil till redaktören. Kom ihåg att ändra inställningar för att matcha dina inställningar för MySql. Och du kan också ändra hur många timmar bakåt temperaturer ses i webbsida genom att redigera $hours variabel.

När redo gå ut med Ctrl + X och spara med "Y" när du uppmanas

Ta nu bort index.html, så nästa gång sidan laddas index.php används genom att skriva

sudo rm index.html

Sedan en gång bör på din PC webbläsare skriver i IP-adress för raspberrypi och du se sidan, men denna gång med temperaturinformation från din MySql-databas (bifogad bild som referens).

Bra, är du nästan klar. Sista sak att göra är att installera dynamisk DNS så att du kan ansluta denna sida med www. i stället för IP.

Se Steg
Relaterade Ämnen

Arduino temperatur och luftfuktighet logger med DHT11 och I2C Display

För en tid sedan har jag hittat en intressant instructable om temperatur dataloggning. Som jag hade några av de delar runt mitt skrivbord och med med anledning av att göra den Universella sköld, jag sa till mig själv varför inte göra en Arduino klock...

Arduino BLE temperatur/luftfuktighet logger med DHT11 och iOS-skärm

I detta projekt kommer vi att bygga en enkel temperatur/luftfuktighet datalogger utifrån BlueDuino R2 och display på iOS. Det är lätt att bygga och hålla liten storlek.Steg 1: material BlueDuino Rev2 är en Arduino kompatibel microcontroller utvecklin...

Trådlös temperatur och luftfuktighet Monitor med ESP8266

Målet med detta projekt är att göra en temperatur/luftfuktighet bildskärm som loggar temperaturen och luftfuktigheten trådlöst till en fjärrserver. Vi kommer att använda en Arduino Uno (eller klon), en DHT11, en ESP8266 och ThingSpeak.com för detta p...

Hem (rum) Temprature och luftfuktighet Monitor med webb-baserat diagram - Raspberry Pi

Enkelt sätt att övervaka din, hem, rum, garage liten fabrik eller någon annan förlägger temperatur och luftfuktighet från var som helst i världen via internet.Det mycket roligt och mycket enkel.Steg 1: Konceptet Raspberry Pi får den Home(Room) temper...

Enkla timelapse kamera med Raspberry Pi och en kaffe tin

Whi ssh pi t utveckla BerryCam jag trodde det skulle vara ganska coolt att skapa en timelapse kamera som kunde stå ute under en tid, att fånga en sekvens av bilder som kan vara senare gått samman till ett videoklipp. Från början tankar vände sig till...

Morsealfabetet med Raspberry Pi och LED!

Detta kommer att komma igång med GPIO stiften på Raspberry Pi, använder ett API, och, naturligtvis, blinkande morsekod! När du har slutfört denna tutorial, du kan till exempel lära sig alla morsekod tecken, blinka din IP-adress vid start eller blink...

Trådlös jul Light Timer med Raspberry Pi och Python

Uppdatera 1/14/2014: Tack till alla som röstade för det här projektet i hårdvara Hacking Contest! Ser fram emot min nya maker penna.Uppdatering 12/31/2013: Letar du efter en mer avancerad version av detta projekt? Kolla in min nya flerkanaligt röstst...

Aeroponics med Raspberry Pi och luftfuktighetsgivaren

Detta instructable kommer att lära dig hur man installerar en Aeroponics systemet som kontrolleras av Raspberry Pi. Aeroponics är växtodling teknik som har rötter hängande och är upphängd i luften. Näringslösning som skickas till dem i form av en fin...

Bartop Mini Retro Arcade - Raspberry Pi och skräddarsydda Icade

"Närmar sig" medelåldern, vill ha en ursäkt för att spela med en Raspberry Pi och ha bra minnen från 80-talet spel (främst spektrum, sega master system, neo geo och Atari ST) bestämde jag mig att bygga en mini arkad maskin / retro emulator.Förho...

Anslut din Raspberry Pi och Arduino Uno!

Både Raspberry Pi och Arduino Uno är mycket kraftfulla enheter, bra på olika saker. Arduino styrelser är awesome på att läsa in- och utgångar från diverse olika saker. Raspberry Pi är i grunden en mini, öppen källkod Linux dator. Om du sätta dessa tv...

Raspberry Pi och Arduino: bygga tillförlitliga system med WatchDog timer

Sammanfattning: I detta Instructable titta vi på hur man bygger mer tillförlitliga datorsystem med WatchDog timer. Vi visar hur du ställer in och använder Raspberry Pi och Arduino inre watchdog timer. Vi förklarar också varför en extern WatchDog Time...

RASPBERRY PI och ACCELEROMTER MXC6226XU AS GAMING KONSOLEN

Handledningen nedan visar hur du använder accelerometer sensor och raspberry pi som spelkonsol.Den M6226XU Digital Thermal orientering Sensor (DTOS) är världens första helt integrerad orienteringssensor. Verksamheten bygger på en patenterad MEMS-term...

Google spelar musik Internet Radio (Raspberry Pi och Arduino)

jag letade efter ett projekt att göra med min Raspberry Pi och hittade detta Instructable och tänkte jag skulle ha en gå på något liknande som arbetat med Google spela musik. Jag hade en ungefärlig uppfattning om vad jag ville ha det sista objektet t...

IBeacon porttelefon med Raspberry Pi och Azure

I slutet av mars gick jag till en hackathon på Universal Studios. Vi skapat ett system där gäster kunde förbifartsleden kö linjen genom att fylla i en serie som skulle leda dem runt landet Ritten är i där den genomsnittliga sluttid var 66% av nuvaran...

NFC med Raspberry Pi och Arduberry

Arduberry är ett enkelt och billigt sätt att få Arduino sköldar till Raspberry Pi. Enheten är en sköld som glider över Raspberry Pi och tillåter dig att stapla och använda Arduino sköldar. Arduberry kräver ingen fysisk konfiguration att arbeta med de...

Hur man bygger en människor räknare med Raspberry Pi och Ubidots

I detta enkla projekt använder vi en rörelsesensor för att upptäcka om ett objekt passerar framför våra Raspberry Pi. Sedan ska vi räkna hur många gånger det händer, och skicka det här värdet till Ubidots.Kundräknare är vanligtvis dyra enheter använd...

USB-Hub hacka för Raspberry Pi och BeagleBone

Vad:Detta instructable visar hur du förhindrar att en USB-hubb strömförsörjning till din Raspberry Pi eller BeagleBone.Varför:Raspberry Pi och BeagleBone har problem när ett USB-nav levererar makt. Till exempel fungerar nav anslutna USB-enheter inte....

Raspberry Pi och lite om det

I detta instructable jag kommer att förklara vad en raspberry pi är och lite om den. Också kan vilka projekt du göra på den.Steg 1: Vad är en Raspberry Pi?Raspberry Pi är en låg kostnad, kreditkort storlek dator som ansluts till en datorskärm eller T...

Raspberry Pi - SI7021 Humidiy & temperatur Sensor Python Tutorial

SI7021 är en luftfuktighet och temperatursensor som kan fungera på I2C kommunikationsprotokoll. Den har en monolitisk CMOS IC integrera fuktighet och temperatur sensor element, en analog-till-digital-omvandlare etc. Med mycket avancerad signalbehandl...