Inhoudsopgave:
Video: 3-daagse weersvoorspellingsfeed: 4 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
De 3-daagse weersvoorspellingsfeed biedt een uitgebreide 3-daagse weersvoorspelling op de door u gewenste locatie of op basis van de locatie van uw IP-adres. Het project maakt gebruik van de Wunderground Weather API-service die antwoorden in JSON-indeling biedt wanneer u een GET-verzoek indient. De weersvoorspelling omvat de voorspelling voor de dag waarop het werd aangevraagd en de volgende 3 dagen.
Om autonoom de weersvoorspelling op te kunnen vragen en bij te werken, hebben we een NTP-tijdopvraagfunctie toegevoegd die gebruik maakt van een UDP-verbinding. De opgevraagde tijdinformatie wordt intern door de code gebruikt om elk uur automatisch een tijdverzoek uit te voeren. Vervolgens vraagt het project op basis van de uurgegevens automatisch om 6:00, 12:00 en 18:00 uur om een weersupdate.
Stap 1: Hoe het werkt
Stap 2: Bouwen
Componenten
- gen4-IoD-32T
- gen4-IoD Programmeur
- 10-voudige platte flexibele kabel
- usd-kaart
- uUSB-kabel
- Externe voeding
Sluit de componenten aan zoals weergegeven in het diagram
Stap 3: Programma
- Voor de voorbereiding van gen4-IoD Display met Arduino IDE raadpleegt u deze stappen onder de sectie Implementatie.
- Programmeer de gen4-IoD-32T. Download de code hier.
- Open het Visi-project met behulp van Workshop 4. Dit project gebruikt de Visi-omgeving. U kunt de eigenschappen van elke widget en knop wijzigen.
- Klik op de knop "Compileren". Opmerking: deze stap kan worden overgeslagen. Compileren is echter essentieel voor het debuggen.
- Sluit het beeldscherm aan op de microUSB-kabel. Zorg ervoor dat u op de juiste poort bent aangesloten.
- Klik nu op de knop “(Build) Copy/Load”.
- Workshop 4 zal u vragen een station te selecteren om de afbeeldingsbestanden naar een uSD-kaart te kopiëren. Klik na het selecteren van de juiste schijf op OK.
- Bevestig de uSD-kaart De module vraagt u om de uSD-kaart te plaatsen. Ontkoppel de uSD-kaart op de juiste manier van de pc en plaats deze in de uSD-kaartsleuf van de displaymodule. Nadat u uw uSD-kaart in het gen4-display hebt geplaatst, worden de grafische geladen.
Klik hier voor meer gen4-IoD-projecten.
Stap 4: APIXU-weercode
Deze weersinformatiecode kan worden gedownload via deze link:
Houd er rekening mee dat we in het project enkele codes hebben verwijderd omdat ze niet van toepassing zijn in onze locatie/land.
Aanbevolen:
Game Design in Flick in 5 stappen: 5 stappen
Game-ontwerp in Flick in 5 stappen: Flick is een heel eenvoudige manier om een game te maken, vooral zoiets als een puzzel, visuele roman of avonturengame
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: 3 stappen
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: In deze Instructable gaan we gezichtsdetectie uitvoeren op Raspberry Pi 4 met Shunya O/S met behulp van de Shunyaface-bibliotheek. Shunyaface is een bibliotheek voor gezichtsherkenning/detectie. Het project streeft naar de hoogste detectie- en herkenningssnelheid met
Doe-het-zelfspiegel in eenvoudige stappen (met LED-stripverlichting): 4 stappen
DIY make-upspiegel in eenvoudige stappen (met behulp van LED-stripverlichting): In dit bericht heb ik een doe-het-zelfspiegel gemaakt met behulp van de LED-strips. Het is echt gaaf en je moet ze ook proberen
Hoe plug-ins in WordPress te installeren in 3 stappen: 3 stappen
Hoe plug-ins in WordPress te installeren in 3 stappen: In deze tutorial laat ik je de essentiële stappen zien om de WordPress-plug-in op je website te installeren. In principe kunt u plug-ins op twee verschillende manieren installeren. De eerste methode is via ftp of via cpanel. Maar ik zal het niet opsommen, want het is echt compl
Akoestische levitatie met Arduino Uno stap voor stap (8 stappen): 8 stappen
Akoestische levitatie met Arduino Uno Stap voor stap (8-stappen): ultrasone geluidstransducers L298N Vrouwelijke DC-adapter voeding met een mannelijke DC-pin Arduino UNOBreadboardHoe dit werkt: eerst upload je code naar Arduino Uno (het is een microcontroller uitgerust met digitale en analoge poorten om code te converteren (C++)