Innehållsförteckning:
- Steg 1: Material
- Steg 2: Demontera
- Steg 3: Ändra fabrikselektronikbricka
- Steg 4: Flytta ströminloppet
- Steg 5: Ändra fabrikslampa och IR -mottagare
- Steg 6: Bygg IR -sändare
- Steg 7: Slå på Pi
- Steg 8: Montera Pi och testa
- Steg 9: Skapa ram
- Steg 10: Trimram
- Steg 11: Rutt
- Steg 12: Slutför ram
- Steg 13: Montera
- Steg 14: Installera LCD och fack
- Steg 15: Fläkt, French Cleat och högtalare
- Steg 16: Anslut
- Steg 17: Installera Raspbian och Basic Setup
- Steg 18: Installera programvarupaket
- Steg 19: Rotera displayen
- Steg 20: Chromium Setup
- Steg 21: Installera Unclutter och inaktivera skärmblankning
- Steg 22: Konfigurera Linux infraröd fjärrkontroll
- Steg 23: Skapa din webbsida
- Steg 24: Häng och njut
Video: Digital väggkalender och heminformationscenter: 24 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
I denna instruktionsbok ska jag slå på gammal plattskärms -TV till en trä inramad digital väggmonterad kalender och heminformationscenter som drivs av en Raspberry Pi.
Målet var att ha en överblick över tillgången till relevant information för alla familjemedlemmar, ersätta den statiska pappersväggskalendern och ge ännu mer användbar realtidsinformation än vad en papperskalender någonsin skulle kunna göra. Funktionerna som ingår är:
- En månadskalender synkroniseras med 6 familjemedlemmar samt kalendrarna för barnens sportlag, skolor och andra organisationer som vi tillhör (11 totalt). (Google Kalender)
- Lokal väderprognos. (prognos.io)
- Lokal trafikkarta. (Google kartor)
- Visningsförhållanden inuti huset, till exempel temperatur, luftfuktighet, garageportens status öppen/stängd, ljusstatus på/av, källarläcksensorstatus och mer. (Smarta saker och smarta plattor)
- Övervaka status för enheter i vårt hemnätverk som servrar, IP -kameror, IP -skrivare, routrar, WiFi -åtkomstpunkter och andra nätverksenheter. (Xymon)
- Visa IP -kamerorna utomhus. (Axel)
- Infraröd kontroll av LCD -skärmen med Raspberry Pi för att slå på och av enligt ett schema.
- Datum Tid.
- Till och med en liten "digital krita" för alla i familjen att lämna anteckningar. (Google Dokument)
(Inspirerad av instruktionerna av Piney och Ozua)
Steg 1: Material
Elektronik
- Raspberry Pi 2
- Edimax USB Wifi -adapter
- Gammal platt -TV, jag använde en 22 "Samsung T220HD
- 18 "HDMI -kabel
- Rätt vinkel HDMI -adapter
- Micro SD -kort minst 4Gb
- Uppoffrande mikro -USB -kabel och strömkabel
- Trådlöst tangentbord/mus (tillval)
- 5 mm LED
- 1 2N2222 transistor
- 2 motstånd (220ohm och 10k Ohm)
- 940nm IR LED
- liten prototyper PCB
- Manliga till kvinnliga bygeltrådar
- 22 gauge solid jumper wire och 20 gauge strandad tråd
- 40mm 5v PC -fläkt med USB A -kontakt
Hårdvara
- 5/4 "x 3-1/2" x 6 'finishgrad furu
- 3/8 "x 1-1/4" x 6 'tallstoppsgjutning
- 1-3/8 "x 36" stålplatta
- Träfläck och polyuretan eller färg
- Metall fransk kloss
- Två 3/4 "och en 1-1/2" plasthylsa
- Monteringsskruvar och distanser för att montera hallon Pi
- Trälim & träspackel
- Krympslang eller eltejp
- Några träskruvar, penslar och sandpapper
Verktyg
- Geringssåg
- MIG -svetsare
- Lödkolv och löd
- Kex snickare kex
- Pneumatisk finishspikare
- Router
- Borra
- 3/4 "& 1-1/2" hålsåg
- Slumpmässig bana slipmaskin
- Lim pistol
- Multimätare
- Asst. handverktyg
Steg 2: Demontera
Demontera - Börja med att demontera 22 Samsung HD T220HD TV. Demonteringen är ganska enkel och är noggrant dokumenterad i servicehandboken nedan (s. 8-12) så jag kommer inte att kopiera dessa instruktioner här. Var försiktig så att du inte skadar LCD i processen och spara alla invändiga delar. Plasthöljet och stativet kan kasseras.
Steg 3: Ändra fabrikselektronikbricka
- Ta bort fästet - Med strömförsörjningen och kretskortet borttaget från metallbrickan, börja med att borra ut de två pressanslutningarna som håller metallfästet mot facket och ta bort fästet.
- Lägg till fackstöd - När fästet är ur vägen, centrerar du stålplattan vinkelrätt mot facket strax ovanför inloppskontakten. Använd en MIG -svetsare för att fästa den på plats. Detta kommer att användas för att stödja brickan inuti ramen senare. Om du inte har tillgång till en MIG -svetsare kan du borra hål och mekaniskt fästa med muttrar och bultar, men se till att du har tillräckligt med spelrum mellan bultarnas huvuden och strömförsörjningen när den är installerad igen för att undvika kortslutning. Den platta stången är avsiktligt kvar länge tills vidare och kommer att trimmas för att passa inuti ramen senare.
Steg 4: Flytta ströminloppet
Steg 4-8 handlar om den nya och hackade fabrikselektroniken
- Flytta strömförsörjning - (tillval - ursprungligen förväntade jag mig inte att ha det djup som behövs för att passa strömsladden utan att den sticker ut på baksidan av ramen och därför får den inte att hänga jämnt på väggen. Det visade sig att det fanns mycket djup och det här steget är inte nödvändigt. Jag inkluderar det eftersom det syns på bilderna) VARNING: Fortsätt bara med det här steget om du är bekväm att arbeta med högspänningsnät. Som några av kommentatorerna nämnde kabeldragning kan detta vara felaktigt. Färgerna på dina trådar kan vara olika. Om du är osäker är det bäst att inte hoppa över det här steget eftersom det som jag nämnde inte blev nödvändigt.
- Avlöd strömförsörjningskontakten från kretskortet.
- Klipp änden av offerkabeln och ta bort änden för att avslöja trådarna. Testa de exponerade trådarna med hjälp av en multimätare för kontinuitetsinställning för att se vilken som har kontinuitet till jordstiftet på kontakten. Denna ledning (blå ledning på bilden) kommer att lödas till den mittersta lodpunkten på strömförsörjningen från vilken inloppskontakten togs bort.
- Löd de andra två återstående ledningarna från nätsladden till de två återstående lödpunkterna.
- Klipp av metallbrickans fläns med metallklämmor så att tråden kan gå ut på sidan av brickan enligt bilden.
Steg 5: Ändra fabrikslampa och IR -mottagare
- Byt ut LED - Den ursprungliga power -LED: n är fyrkantig och vit vilket är bra, men jag ville använda en 5 mm LED för att göra det lättare att montera i ett hål i ramen. Skär den ursprungliga lysdioden från änden av trådledningen. Ta bort både ledningar och lödning ca 6 "strängad tråd för att förlänga längden på varje. Löd sedan den nya 5 mm lysdioden i slutet av de förlängda trådarna (ett motstånd behövs inte), se till att polariteten är korrekt. Använd värmekrympning eller elektrisk tejp för att isolera lödfogarna.
- Förläng IR -mottagare - IR -mottagaren är lödd till ett kretskort som skulle göra det svårt att montera i ramen. Avlöd det från kretskortet och löd strängade trådar till det. Löd sedan dessa ledningar till kretskortet. Återigen, använd värmekrympning eller elektrisk tejp för att isolera lödfogarna.
Steg 6: Bygg IR -sändare
Den transistordrivna IR-sändaren kommer att byggas med transistorn, IR-LED, bygelkablar, prototypkretskort och två motstånd som anges i materialsteg #2. Dessutom behöver du en brödbräda för att prototypa din IR -sändare. Koppla ihop komponenterna enligt diagrammet på brödbrädan. När du är nöjd med din krets överför du den till prototypen PCB och lödet på plats. Använd ett par bygeltrådar för att förlänga IR -lysdioden från kretskortet, löd inte IR -lysdioden direkt till kretskortet. Använd ytterligare tre bygelkablar som dina anslutningar till Pi.
Du kan lägga kretsen åt sidan för tillfället men om du vill testa din IR -sändare behöver du först en fungerande Raspberry Pi. Du måste hoppa vidare till steg 16-17. Dessa steg förklarar hur du konfigurerar din PI och hur du ansluter IR -sändaren. När du är klar kan du återgå till det här steget.
För att testa IR -sändarkretsen kan vi blinka lysdioden med ett skript. Ladda ner LEDblink -skriptet och flytta det till Pi: s hemkatalog. Ersätt * YOURPATH * nedan med sökvägen dit skriptet laddades ner. I terminalen:
mv/*YOURPATH*/LEDblink/home/pi/
Gör det sedan körbart genom att köra
chmod +x/home/pi/LEDblink
Kör LEDblink -skriptet
/home/pi/LEDblink
IR-lysdioden är inte en vanlig ljusdiod och avger inte synligt ljus men du kan använda en smarttelefonkamera. för att se det blinka. Rikta kameran mot IR -lysdioden och titta på skärmen. Om kretsen fungerar bör du se IR -lysdioden blinka.
Här är LED -blinkskriptet om du inte kan ladda ner
#!/usr/bin/python
importera RPi. GPIO som GPIO importtid GPIO.setwarnings (False) GPIO.setmode (GPIO. BCM) GPIO.setup (22, GPIO. OUT) medan True: GPIO.output (22, True) time.sleep (1) GPIO.output (22, False) time.sleep (1)
Anpassad från Raspberry Pi IR -fjärrkontroll
LEDblink -skript
Steg 7: Slå på Pi
- Förbered USB -kabel - Klipp bort änden från offermikro -USB och lämna mikro -USB -änden och är cirka 18 "lång. Dra av kabeln. USB -kablar kommer att ha 4 ledare (vanligtvis rött, grönt, vitt och svart) och en skärm. Vi kommer att använder endast de röda +5v och svarta jordledningarna. De återstående ledningarna kan trimmas ur vägen.
- Power Raspberry Pi - Leta reda på 9 -trådsselen mellan strömförsörjningen och kretskortet, den kommer att ha en röd tråd och 8 svarta. Denna sele levererar en konstant 5v (även när LCD -skärmen är avstängd) till kretskortet så att vi kan använda den för att driva Raspberry Pi. Vi kommer att nummerera dessa trådar 1-9 som börjar med den röda tråden. Skarva genom att lödda den svarta ledningen från USB -kabeln till tråd nr 4 och den röda kabeln från USB -kabeln till tråd #6. Använd värmekrympning eller eltejp för att isolera lödfogarna.
Steg 8: Montera Pi och testa
- Montera Pi - Borra 4 hål i brickan för att montera Raspberry Pi. Använd skruvar och distanser för att säkra som visas på bilderna. Se till att du har tillräckligt med spelrum mellan skruvhuvudena och kretskortet när det har installerats om för att undvika kortslutning.
- Sätt ihop igen - Sätt tillbaka strömförsörjningen och kretskortet i facket som fästs med originalskruvar. Dra ut de nya ström- och mikro -USB -kablarna från sidan av facket. Om du vill bänkprova vid denna tidpunkt, fortsätt ansluta de återstående kablarna enligt beskrivningen i steg 16, annars håll LCD -skärmen åtskild från brickan för tillfället.
Steg 9: Skapa ram
Steg 9-12 beskriver hur du skapar en ny träram för alla komponenter. I grund och botten är det en bildram för LCD -skärmen.
- Skapa ram - Använd en geringssåg och skär den 5/4 "x 3-1/2" tallarna i 4 bitar med 45 ° snitt i varje ände för att bilda en rektangel runt LCD -skärmen. Detta bör passa tätt runt LCD -skärmen men inte så att du måste tvinga in LCD -skärmen i ramen.
- Join Frame - Markera mitten av varje snittänd. Ställ upp din kexsnickare för 45 ° och #10 kex, ställ in skärets djup som ska centreras i fogen. Skär alla 8 kexfacken.
- Limram - Sätt kakor i luckor, lim inte ännu och testa passform med LCD. Om LCD -skärmen passar korrekt i ramen, ta bort den och använd trälim på kexen och 45 ° -ändarna för att sammanfoga ramen. Se till att ramen är fyrkantig med hjälp av klämmor medan limet stelnar. Torka bort allt överskott av trälim.
Här är en annan instruerbar med fler tips för att bygga en tavelram med kexsnickeri från Canida
Steg 10: Trimram
- LCD -stöd - Skär nu några kexfack för att hålla LCD -skärmen i ramen mot stoppformningen som kommer att installeras härnäst. Ställ kexsnickaren på 90 °. Mät tjockleken på LCD -skärmen med en tjocklek och ställ in djupet på snickaren på samma. Denna LCD -skärm har en sida som är tjockare än de andra, så skär först kakorna för de tunnare 3 sidorna. 2 kex på insidan av ramens kortsidor och 3 vardera på långsidorna. Efter att ha klippt av de sju facken mäter du den tjockare sidan av LCD -skärmen och ställer in djupet på snickaren. Skär de tre sista kexfacken. Kexen ska passa tätt, de håller LCD -skärmen på plats utan lim.
- Trimma - Skär stoppformen i 4 bitar med 45 ° snitt. Innerkanten (tunnare kant) hänger över ramens insida och täcker LCD -skärmens metallram. Använd LCD -skärmen som en guide för att bestämma rätt överhäng. Ytterkanten av stoppgjutningen kommer att vara ungefär 1/4 "från ramens yttre kant. Det skapar en 1/4" avslöjning runt hela ramen. Jag planerade ursprungligen att dra en konturerad kant in i det yttre hörnet och ta bort avslöjandet men jag gillade utseendet med 1/4 "avslöjningen så jag lämnade den som den är. Säkra med trälim och pneumatisk spik.
Steg 11: Rutt
- Infälld fransk kloss - Klipp ramsidan av den franska klossen så att den är 1/2 "smalare än rammens bredd. Markera skenans konturer ca 3" uppifrån på varje sida av ramen. Ställ in djupet på din router på samma sätt som djupet på den franska klossen. Dra ut en urtagning på baksidan av ramen så att klyftan sitter jämnt med ramen. Klipp väggsidan av klossarna så att de passar inuti ramens bredd. Detta säkerställer att ramen monteras i väggen.
- Infälld fabrikselektronik - Skapa en urtagning med routern i botten av ramen för att hålla fabrikselektroniken (IR -kretskort, fabriksbrytare, ström -LED) och IR -sändarkort från steg #6. Se till att du har tillräckligt med längd för att tråden ska nå kontakten på sidan av brickan. Borra två 3/16 "hål från botten av ramen i detta urtag. Dessa hål rymmer 5 mm LED- och IR -mottagaren och låter deras ledningar gå tillbaka till fabriksselen.
- Borrventilationshål - Med 1-1/2 "hålsåg, borra ett hål centrerat högst upp på ramen, borra sedan två 3/4" i botten av ramen med 3/4 "hålsåg. Var säker för att undvika det område du dirigerade ut i föregående steg. Till skillnad från min bild kommer du att borra dessa innan du färgar eller målar.
Steg 12: Slutför ram
- Förberedelse - Fyll alla spikhål och skarvar med träspackel och låt stelna och slipa utsidan av ramen med din slumpmässiga bana slipmaskin. Slipa till slät med minst 220 sandpapper.
- Finish - Färgramen med din favorit nyans av träfläck, applicera sedan 3 lager polyuretan, slipa mellan varje lager. Eller om du föredrar, måla. Följ tillverkarens anvisningar för tid mellan skikten.
Steg 13: Montera
Nu är det dags att sätta ihop allt.
- Börja med att sätta in ström -LED -lampan i dess hål, LED -toppen bör ligga i linje med framsidan av ramen. Lägg sedan till IR -mottagaren, den kommer att fästas på baksidan av det andra hålet på grund av dess fyrkantiga form. Placera sedan IR -sändaren inbyggd i steg #6 bredvid IR -mottagaren så att den siktar direkt åt sidan. Varmt lim på plats.
- Placera fabrikselektroniken (IR -kretskort, fabriksbrytare, strömbrytare) i rammets dirigerade område från steg #11 och dra kablarna så att de kommer ur vägen. Se till att du har tillräckligt med längd för att fabriksselen ska nå dess kontakt på sidan av brickan när den är installerad. Varmt lim på plats.
- Installera IR -sändarens kretskort inbyggt i steg #6 i det dirigerade området och hett lim på plats eller fäst med skruvar på ramen.
- Montera de tre hylsorna i ventilationshålen och säkra med lite hetblått.
Steg 14: Installera LCD och fack
- Placera LCD -skärmen i ramen och säkra med #10 kex. De ska vara tätt och hålla LCD -skärmen utan att använda trälim.
- Placera sedan brickan med det svetsade stålplattstödet över ramen. Markera bredden på varje ände av stålplattan. Böj stålplattan i ett skruvstycke till 90 ° vid märkena. Klipp bort överflödig stålplatta cirka 1 "förbi böjningen i varje ände eller tillräckligt så att den inte sträcker sig bortom baksidan av ramen och fäst med träskruvar.
Steg 15: Fläkt, French Cleat och högtalare
- Installera 40 mm fläkten inuti 1-1/2 "ventilationshålet med skruvar så att den drar luft från insidan av ramen och avgaser till utsidan.
- Installera den franska klossen i urtagen som skapades i steg #11 med de medföljande skruvarna och se till att den ligger i nivå med ramen.
- Säkra de två högtalarna som tas bort vid isärtagningen på vardera sidan av baksidan av ramen med träskruvar. Lämna tillräckligt lång så att tråden når fabrikskontakten.
Steg 16: Anslut
- Installera WiFi -adapter (och valfritt trådlöst tangentbordskort) i Raspberry PI USB -kortplatser.
- Anslut LVDS -kabeln och de två LCD -växelriktarens strömkablar från LCD till facket.
- Anslut fabriksbrytare och högtalare till kontakterna på brickan.
- Anslut HDMI -kabeln mellan Raspberry Pi och HDMI -porten på facket med hjälp av rätt vinkeladapter på fackänden.
- Anslut mikro -USB -strömkabel från steg #7 till Raspberry Pi.
- Anslut IR -sändarhoppare. Anslut den 3,3v röda bygeln till stift #1 på Pi, anslut den orange GPIO22 -signalbygeln till stift #15 och den bruna markbygeln till stift #39.
- Anslut 40 mm fläktens USB -kabel till en USB -port på baksidan av brickan.
Steg 17: Installera Raspbian och Basic Setup
Dessa instruktioner förutsätter att Raspbian GNU/Linux 8 (jessie) är installerat.
- Följ instruktionerna på Raspberry Pi -webbplatsen för att förbereda ditt Micro SD -kort med NOOBS som är en installationshanterare för operativsystemet för Raspberry Pi och sätt sedan in Micro SD -kortet i Raspberry Pi.
- Slå på ditt infocenter och din Pi startar till NOOBS. Följ installationsanvisningarna på skärmen för att installera Raspbian.
- När installationen är klar bör du automatiskt logga in på skrivbordet. Om inte, är standardanvändaren pi och standardlösenordet är hallon. Jag rekommenderar att du ändrar standardlösenordet samt några andra grundläggande inställningar med Raspberry Pi Configuration GUI under Meny> Inställningar.
- En gång i Raspberry Pi Configuration GUI under fliken System, klicka på Expand Filesystem. Detta tar bara några sekunder. Anledningen till att expandera filsystemet är att göra allt tillgängligt utrymme på SD -kortet tillgängligt för användning, i ett försök att hålla Raspbian tillräckligt liten för att passa på olika SD -kort är det komprimerat för att bara använda cirka 4 GB. Klicka också på knappen Ändra lösenord för att ändra standardlösenordet. Ge ditt infocenter ett värdnamn du väljer, välj Boot To Desktop och Auto login.
- Medan du fortfarande är i Raspberry Pi Configuration GUI väljer du fliken Lokalisering och anger inställningar för språk, tidszon och tangentbord. GUI är ytterligare dokumenterat här.
- Installera Edimax WiFi -adapter via installationsanvisningarna på den här sidan.
- När WiFi fungerar öppnar du terminalen och uppdaterar förvaren. Skriv följande kommandon.
- sudo apt-get uppdatering
-
Låt oss sedan uppdatera alla paket.
sudo apt-get uppgradering
-
Låt oss nu uppdatera Raspberry Pi: s firmware.
sudo rpi-uppdatering
-
Starta om.
sudo starta om
Steg 18: Installera programvarupaket
Nu kommer vi att installera ytterligare paket som krävs för infocentret. Dessa kommer att konfigureras i nästa steg. Öppna ett terminalfönster och skriv kommandona nedan.
-
Installera Chromium -webbläsaren.
wget -qO - https://bintray.com/user/downloadSubjectPublicKey?username=bintray | sudo apt -key add -
echo "deb https://dl.bintray.com/kusti8/chromium-rpi jessie main" | sudo tee -a /etc/apt/sources.list sudo apt-get update sudo apt-get install chromium-browser
-
Installera Apache webbserver.
sudo apt-get install apache2
-
Installera Unclutter för att dölja pekaren när den inte används.
sudo apt-get install unclutter
-
Installera x11-xserver-utils
sudo apt-get install x11-xserver-utils
-
Installera Xdotool.
sudo apt-get install xdotool
-
Installera paketet för Infraröd fjärrkontroll för Linux.
sudo apt-get install lirc
Steg 19: Rotera displayen
Jag föredrar vi textredigeraren, om du föredrar nano, ersätt bara nano med vi i följande steg.
Eftersom infocentret kommer att hängas vertikalt istället för horisontellt måste vi rotera displayen. I terminalen skriver du kommandona:
sudo vi /boot/config.txt
Lägg till raden nedan i filen config.txt.
lägg till display_rotate = 1 90
Steg 20: Chromium Setup
Chromium installerades i steg #18 och konfigurera nu Chromium för att starta automatiskt. Redigera filen /home/pi/.config/lxsession/LXDE-pi/autostart i terminalen
vi /home/pi/.config/lxsession/LXDE-pi/autostart
lägg sedan till raden
@chromium-browser-start-fullscreen --disable-session-crashed-bubble --disable-infobars localhost Nu skapar vi ett skript för att uppdatera Chromiu
vi /home/pi/refresh.sh
Lägg till raderna nedan i filen
#!/bin/bash
export DISPLAY = ": 0" WID = $ (xdotool search --onlyvisible --class chromium | head -1) xdotool windowactive $ {WID} xdotool key ctrl+F5
Gör skriptet körbart
sudo chmod +x /home/pi/refresh.sh och lägg den till cron för att köra var 15: e minut
sudo crontab -e lägg till den här raden i cronta
*/15 * * * * /home/pi/refresh.sh
Steg 21: Installera Unclutter och inaktivera skärmblankning
Unclutter och X11-xserver-utils installerades i steg #18. Unclutter döljer pekaren när den inte används. I terminalen redigera filen /home/pi/.config/lxsession/LXDE-pi/autostart Vi kan också lägga till xset-kommandon för att inaktivera energisparläge
vi /home/pi/.config/lxsession/LXDE-pi/autostart
lägg sedan till raderna
@unclutter -display: 0 -händelser -grab
@xset s off @xset -dpms @xset s noblank
För att inaktivera skärmsläckning med standard LXDE, redigera filen:/etc/xdg/lxsession/LXDE/autostart.
vi/etc/xdg/lxsession/LXDE/autostart
Kommentera kommandot @xscreensaver (lägg till ett # vid tecken på raden)
#@xscreensaver -no -splash
För att testa xset -konfigurationen kan du köra xset q efter en omstart bör du se följande utdata
föredrar blanking: ingen tillåtelse exponeringar: yestimeout: 0 cykel: 600 DPMS är inaktiverad
Steg 22: Konfigurera Linux infraröd fjärrkontroll
Vi installerade LIRC i steg #18. Låt oss få det att fungera så att vår Pi kan skicka IR -ström på och av kommandon till LCD -skärmen.
sudo vi /boot/config.txt
lägg till följande i filen config.txt
dtoverlay = lirc-rpi, gpio_out_pin = 22
redigera sedan filen hardware.conf
sudo vi /etc/lirc/hardware.conf
lägg till följande
LIRCD_ARGS = "-inmatning"
LOAD_MODULES = true DRIVER = "default" DEVICE = "/dev/lirc0" MODULES = "lirc_rpi" LIRCD_CONF = "" LIRCMD_CONF = ""
Hitta din fjärrkontrolls konfigurationsfil från listan över fjärrkontroller på LIRC: s webbsida på https://lirc.sourceforge.net/remotes/ Ladda ner konfigurationsfilen och spara den som /etc/lirc/lircd.conf. I mitt fall använde jag konfigurationsfilen Samsung AA59-00382A här
cp AA59-00382A.lircd.conf /etc/lirc/lircd.conf
Då borde du kunna testa LIRC med det här på/av -kommandot
/usr/bin/irsend SEND_ONCE Samsung_AA59-00382A KEY_POWER
Om du vill kan du ställa in ett schema för att slå på och stänga av LCD -skärmen med cron. Redigera crontab och lägg till ett schema du väljer. I mitt exempel slår infocentret på varje dag kl. 08.00, därefter stängs det av kl. 10.00 på dag 1-5 (vardagar), slås på igen kl. 15.00 (15.00) dag 1-5 (vardagar) och stängs sedan av varje dag kl. 01.00.
sudo crontab -e
0 8 * * */usr/bin/irsend SEND_ONCE Samsung_AA59-00382A KEY_POWER>/dev/null 2> & 1
0 10 * * 1-5/usr/bin/irsend SEND_ONCE Samsung_AA59-00382A KEY_POWER>/dev/null 2> & 1 0 15 * * 1-5/usr/bin/irsend SEND_ONCE Samsung_AA59-00382A KEY_POWER>/dev/null 2 > & 1 0 1 * * */usr/bin/irsend SEND_ONCE Samsung_AA59-00382A KEY_POWER>/dev/null 2> & 1
Steg 23: Skapa din webbsida
Vid denna tidpunkt bör du ha ett fungerande infocenter som visar standard Apache "Det fungerar!" webbsida. Nu måste vi skapa din anpassade webbsida. Du kan designa detta som du vill och göra det så enkelt eller komplext som du vill. Jag har inkluderat två exempelwebbsidor, en är den sida jag använder med webbadresserna borttagna och den andra är endast ett kalenderexempel. Med endera måste du ange dina egna webbadresser. Byt namn på filen till index.html och placera i/var/www/html/
Eftersom det finns oändliga sätt du kan designa denna sida och allas användningsfall kommer att vara annorlunda kommer jag inte att detaljera hela html -filen här. Det finns massor av bra instruktioner och självstudier på webben som beskriver hur du skapar webbsidor och ännu mer om hur du kan bädda in vilket innehåll du vill.
exempel indexfil
exempel bara kalenderindexfil
Steg 24: Häng och njut
Montera den andra halvan av din franska kloss på din vägg, se till att den är jämn och häng upp ditt infocenter. Anslut den och njut!
Stora priset i Microcontroller Contest 2017
Rekommenderad:
Persienner med ESP8266, Google Home och Openhab -integration och webbkontroll: 5 steg (med bilder)
Kontroll av persienner med ESP8266, Google Home och Openhab -integration och webbkontroll: I den här instruktionsboken visar jag dig hur jag lade automatisering till mina persienner. Jag ville kunna lägga till och ta bort automatiseringen, så all installation är klämd på. Huvuddelarna är: Stegmotor Stegdrivrutinstyrd vid ESP-01 Växel och montering
Övervaka och registrera temperatur med Bluetooth LE och RaspberryPi: 9 steg (med bilder)
Övervaka och registrera temperatur med Bluetooth LE och RaspberryPi: Den här instruerbara handlingen handlar om hur man sätter ihop ett temperaturövervakningssystem med flera noder med Bluetooth LE-sensorbugg från Blue Radios (BLEHome) och RaspberryPi 3B Tack vare utvecklingen av standarden Bluetooth LE finns det nu tillgängligt
Gör en Air Raid Siren med motstånd och kondensatorer och transistorer: 6 steg (med bilder)
Gör en Air Raid Siren med motstånd och kondensatorer och transistorer: Detta prisvärda Air Raid Siren DIY-projekt är lämpligt för att undersöka självoscillationskrets som består av bara motstånd och kondensatorer och transistorer som kan berika din kunskap. Och den är lämplig för National Defense Education for Kids, i
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: 5 steg (med bilder)
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: Styrning av 8 reläväxlar med nodemcu och IR -mottagare via wifi och IR -fjärrkontroll och Android -app. Fjärrkontrollen fungerar oberoende av wifi -anslutning. HÄR ÄR EN UPPDATERAD VERSIONKLICK HÄR
Temperatur och fuktighet Display och datainsamling med Arduino och bearbetning: 13 steg (med bilder)
Temperatur- och luftfuktighetsvisning och datainsamling med Arduino och bearbetning: Intro: Detta är ett projekt som använder ett Arduino -kort, en sensor (DHT11), en Windows -dator och ett bearbetningsprogram (ett gratis nedladdningsbart) för att visa temperatur, luftfuktighetsdata i digital och stapeldiagramform, visa tid och datum och kör en räkningstid