EnglishSvenska

Detta inlägg är automatiskt översatt till svenska med Google Translate.

Ska jag ta med paraplyet?

Att bo i Göteborg innebär att man många morgnar ställer sig själv frågan "behövs ett paraply idag?". För att överlämna fler små beslut till datorer programmerade jag en mikroprocessor som svarar med att tända en lysdiod om paraply rekommenderas.

Spark Core as Umbrella reminder

Idéen är väldigt enkel. Mikroprocessorn läser väderprognosen från yr.no för de kommande 10 timmarna (vilket är ungefär den tiden jag väntas vara hemifrån). Om någon av dessa timmar innehåller regn (högre än några få mm) så tänder den lysdioden. Släckt lysdiod innebär givetvis inget regn.

Hur det fungerar

Hårdvara

  • Spark Core
  • Breadboard
  • Lysdiod
  • Resistor
  • Usb-kabel för strömförsörjning

Väderprognos med php och yr.no

Jag kör ett php-skript som hämtar kommande prognos från yr.no. Den är publicerad på https://sebastiannilsson.com/will-it-rain/ och är relativt enkel att använda.

  1. Leta reda på den stad som du vill ha prognos för och kopiera urlen. Exempelvis för Göteborg är den http://www.yr.no/sted/Sverige/V%C3%A4stra_G%C3%B6taland/G%C3%B6teborg/ eller för Kolbäck http://www.yr.no/sted/Sverige/V%C3%A4stmanland/Kolb%C3%A4ck/
  2. Gå till https://sebastiannilsson.com/will-it-rain/index.php?debug=1&threshold=0.2&yr_url=<URL HÄR>

Exempel: Prognosen för Göteborg med ett gränsvärde för regn vid 0.5 mm ser ut såhär:
https://sebastiannilsson.com/will-it-rain/index.php?debug=1&threshold=0.5&yr_url=http://www.yr.no/sted/Sverige/V%C3%A4stra_G%C3%B6taland/G%C3%B6teborg/

Kod för skriptet som visar hur man använder yr.no som ett väder-API.

Kod på mikroprocessorn

Spark Core är en mikroprocessor som ansluter till Wifi. Man laddar över kod till den över deras molntjänst.

  1. Skaffa en Spark Core eller liknande och koppla upp den mot wifi.
  2. Kopiera in min kod för Spark Core. Det enda som behövs ändras är variabeln för url.
  3. Ladda upp
Taggad med:
Kategori: Arduino, Blogg
9 Comments »Ska jag ta med paraplyet?
  1. Samme skriver:

    Wow, nice produkt, Spark core. Du får berätta mer om hur det fungerar när vi ses nästa gång!

  2. Jessica skriver:

    Kul grej!

  3. Eivind Teig skriver:

    Nice work, but what do you mean with "The only needed change is the variable for the url"

    i can not see this variable anywhere in the code on the core.

  4. Lourdes skriver:

    Un deflector de hierro derretido se pueden hallar en la parte superior de la
    estufa de leña.

    Feel free to surf to my web site - chimeneas exteriores de
    acero inoxidable - Esperanza -

  5. Sam skriver:

    He intentado contactar con la empresa Garhe telefonicamente, y hasta ahora sin suerte, ni me cogen el tlf.

    My site ... maquina de Cortar fiambre moretti
    (http://www.vplegal.com/?option=com_k2&view=Itemlist&task=user&id=362786)

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

*