$100 smart spegel Pi (4 / 6 steg)

Steg 4: Kan få Nerdy (kodning)



Om du är ny på Raspberry Pi som mig och du är helt osäker
hur du kommer igång, också som jag du ska bege dig över till detta instructable

att lära sig att hämta och ställa in NOOBS operativsystemet för Pi.

Pi innehåller alla hjärnor för spegeln och gör det möjligt att köra en bearbetning skiss.

När din Raspberry Pi är upp och löpande med NOOBS installerat måste du installera bearbetning.

Behandlingen är en IDE (integrated development environment) används av designers för att skriva Java-program. Bearbetning har först nyligen blivit stöds av Raspberry Pi och du kan skapa applikationer direkt på din Pi utan behov av en annan Laptop eller PC. För att installera filen för på din Pi ta "bearbetning-linux-arm" bifogas detta steg, lägga den på en USB och överföra det till Pi. Nu bara öppna den på hallon desktop och bearbetning bör börja installera.

Jag har bifogat bearbetning skissen (det är i Mirror_Pi.zip-filen tillsammans med vädret ikoner och reminders.txt) jag använde för att skapa programmet för spegeln. Gå vidare och öppna den på din Pi och slå till "Kör". Du kommer att behöva ändra bredd och höjd i setup() slingan att matcha upplösningen på din skärm.

Denna skiss drar väderdata från internet till Wellington City och hämtar aktuella datum och tid från Pi: s standard tidszon inställningar. Det hämtar även min kommande hand-moduler från en txt-fil i rotmappen kallas reminders.txt som enkelt kan redigeras efter dina behov. Den har en kalender & vecka planner hårdkodade in i den så den vet vilken vecka det är år och visar dina händelser denna vecka.

Du behöver lite kodning skicklighet för att göra skiss pull väderdata för din stad. Jag tog denna data rakt av. accuweather.com använder firefox utvecklarverktyg för att hitta där i platser koden visar dagens förhållanden och temp och visar det i ansökan. Du kan göra detta med din väder webbplats val eller använda ett API som Yahoo väder. ***

När du är nöjd med skissen och hur det ser ut på skärmen trycker på Exportera skiss knappen överst i fönstret bearbetning och exportera den som en ansökan.

Se Steg
Relaterade Ämnen

Android Motion Sensing Smart spegel

Vi beslutade att vi behövde en spegel i vårt kök, och jag var också medveten om att min familj använder deras smartphones för att kolla vädret, kalender möten etc innan de fick barnen redo och rubrik ut för dagen.Jag hade hittat många bra exempel på...

HUR MAN INSTALLERAR KEYLESS + KONTAKTLÖSA INTRÄDE I DODGE RAM | KEETEC CZ 100 SMART FJÄRRKONTROLL | WIRE koder för plocka upp

Hej alla detta är geRAMicc85. Vänligen titta på videon och följ instruktionerna.Detta är min 96 Dodge Ram 1500 och idag kommer jag att installera en ny remote nyckellösa system. Och jag kommer att installera denna contactless porttelefon. Det har frå...

Infinity spegel klockan

Ända sedan min adresserbara RGB LED strips (WS2812B) kom från Aliexpress, har jag varit fascinerad av LED-projekt. Följa upp min framgång med min Charlieplexed LED klocka, ville jag skapa något med mer Jazz...Medan du surfar google bilder, jag kom öv...

Hur man gör en Magic Mirror

I detta projekt ska jag visa dig visar hur jag gjorde en Magic Mirror som datum, tid, några nyheter och en liten fras längst ner. Du kommer att använda en Raspberry Pi, en datorskärm och en webbsida för att göra det ser ut som du har "en smart spegel...

DIY TV LCD skärm med Arduino och Smart fjärrkontroll

I nästa följande steg, du gör en DIY "TV" med koden för en smart fjärrkontroll, och faktiskt spela videor och även eventuellt ansluta smart fjärrkontrollen till faktiska moderkortet.Material:Folie/spegelSolid och inte sladdrigt stabilisatoren li...

Smart telefon Finderscope

här är en enkel smart telefon finderscope fäste för ett teleskop att hjälpa en att snabbt hitta astronomiska objekt.(Detta är en snabb instructable - jag kommer att redigera den senare men du får kontentan av vad vi gjorde)Vi använde den på fredag, 6...

Min 100% DIY bröllop bygga

Jag trodde det skulle vara en bra idé att ladda upp min komplett design paketet jag gjorde för ett bröllop som var alla 100% utformade från topp till botten själv DIY.Tyvärr kan jag inte ge det många kliver som det var allt gjort med min design färdi...

Bekämpa SAD med smarta lampor (App-kontrollerade Wake-up Light)

SAD (Seasonal Affective Disorder) är en förstämningssyndrom som normalt sker under vintern och i dystrare klimat (Portland, jag tittar på dig). Den presenterar sig med trötthet, screwey sömnmönster och även depression, i vissa fall (mer info här). Sa...

BLUETOOTH kontrollerad ROBOCAR med ANDROID SMART PHONE

Syftet med detta projekt för att kontrollera saker via trådlöst i ett band som Bluetooth. Nu en dagar Android smart telefon är ett modeord och många saker kan styras av Android via Bluetooth, WiFi. Så, mitt motiv är att göra ett kommunikationssystem...

En få smarta stil Cone Of Silence

Maxwell smart alltid insisterat på att använda Cone of Silence, till evig sorg The Chief.Detta är en annan i min Get Smart rekvisita serie, som också innehåller två olika verkliga arbetande sko telefoner (instructable 1 och instructable 2) och en tel...

SMART CAR och SMART parkering SYSTEM

Detta instructable är den skriftliga versionen av min "Arduino: hur till bygga en skarp bil och SMART parkering SYSTEM"Robotics är en del av dagens meddelande. I dagensvärlden robotics är en snabbväxande och intressanta området. Är det enklaste...

Mikrokontroller baserade smarta batteriladdare

Kretsen vad du kommer att se en smart batteriladdare baseras på ATMEGA8A med auto avskurna. Olika parametrar visas via en LCD under olika laddning stater. Kretsen kommer också göra ljud via en Summer efter laddning.Jag byggde i princip laddaren för a...

Smart papperskorg - för en Smart City

Överfulla soptunnor har varit en annan källa till oro för invånare i utvecklingsländer. Med ökad befolkning, är scenariot av renhet med avseende på hantering av sopor förnedrande oerhört. Med de redan rådande sjukdomarna, har öppna behållarna visat s...

RGB-Led klocka med Bluetooth Smart

Detta instructable visar hur du använder en Cypress-BLE-Devkit för att bygga en RGB-LED-klocka.Du behöver endast mycket få saker:RGB-LED-Strip med 30 eller 60 WS2812b-lysdioder.en grid-stil dator ombordnågra pins pin-header och lite tråd.en 5V kraftk...

Smart Home

Låt användaren för att styra hem från hans eller hennes telefon och tilldela åtgärder som bör hända beroende på tid eller andra sensormätningar som ljus, temperatur eller ljudet från alla enheter i nätverket hemautomation.Steg 1: Vad vi föreslagit: l...

DIY stående smycken fall w / spegel dörr

min flickvän sa alltid till mig att hon ville ha en stående smycken skåp med spegel dörr. Jag har velat få henne en ett tag nu men varje gång jag såg en i en butik som tycktes vara tillverkade av billiga material, struktur var rangliga och priset var...

Infinity spegel bord - den enkla versionen

Jag har varit fascinerad av infinity speglar ända sedan jag byggde min oändlighet spegel klocka. Men denna gång ville jag göra något enklare - så jag bestämde mig att konvertera mitt center bord i en oändlighet spegel bord.Du kan använda detta instru...

OpenTrashCan: En Smart Internet ansluten papperskorg som talar

OpenTrashCan ansluter till ditt wifi-nätverk och skickar du ett mail när dess fullt, talar till dig, och kan även styras från OpenTrashCan App för Android-telefoner. Se den i aktion här:Vill köpa en? Registrera dig för preorder listan här: OpenTrashC...

Uppgradera Smart RGB lysdioder: WS2812B vs WS2812

Det stora antalet projekt som vi har sett att använda sig av Smarta RGB lysdioder– vare sig det är remsor, moduler eller anpassade PCB - de senaste 3 åren är ganska häpnadsväckande. Detta utbrott av RGB LED användning har gått hand i hand med en bety...