Innholdsfortegnelse:
Video: Smart vekkerklokke - Intel Edison - Iot RoadShow - São Paulo: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
En av de store dydene til alle som bor eller jobber i en storby, er tidsstyring. I dag er turene konstante, og ettersom trafikk er en av hovedfaktorene.
Da jeg tenkte på det, laget jeg en liten applikasjon som bruker integrasjonen med Google Maps og Google Kalender. I utgangspunktet planlegger brukeren avtalen i Google Kalender, og applikasjonen bruker parameterne for den planlagte forpliktelsen til å si når han skal være våken eller begynne å forberede seg. Den store fordelen er, avhengig av tidspunktet på dagen, at trafikkforholdene kommer til å endre seg og tid til å ankomme også. Derfor sparer programmet tiden din ved å beregne tiden og overvåke trafikken på nettstedet og gjør det for deg.
Trinn 1: Google Kalender
Det første trinnet var å opprette en ID for å få tilgang til min Google -kalender, slik at du kunne få tilgang til programmet og ikke det vanlige grensesnittet til Google Kalender. For å få tilgang til nettstedet https://console.developers.google.com.t er alt veldig godt forklart i
Trinn 2: Google Maps
For å beregne tidspunktet for ruten mellom stedet jeg valgte og plasseringen av avtalen, brukte jeg Google Maps. Javascript API er veldig enkelt å bruke.
I utgangspunktet er å lage et kart, passere en rute for ham å tegne og til denne hendelsen for å hente varighetsparameteren. Når dette er gjort, har vi inngangene som kreves for å utføre beregningene og slå alarm når det er nødvendig.
Trinn 3: Tillegg
Vi nærmer oss slutten, og for å beregne riktig tid trenger vi en informasjon til: hvor lang tid vil det ta siden vi våknet for å komme ut av huset. Denne parameteren er viktig, slik at du ikke trenger å gjøre noe travelt. I eksemplet brukte jeg 30 minutter på det jeg forstår som et godt tidspunkt å ta en dusj og komme meg ut av huset. I tillegg konfigurerte jeg siden for å spille av en video fra Youtube når tiden er lik gjeldende tid. I dette tilfellet, bruk videoen nedenfor::)
Trinn 4: Fullfør
For å fullføre prosjektet, legg html -filen i samme mappe som min webserver Python som jeg lagde ved å følge trinnene i denne opplæringen https: wiki.python.orgmoinBaseHttpServer
Jeg åpnet min Edison via konsoll og skrev kommandoen python HTTPServer.py. Ferdig, vår webserver kjører, og vi kan få tilgang til nettadressen som ble konfigurert og se resultatene på siden vår. Intel Edison viste seg å være en veldig stabil plattform og med et stort potensial for utvikling av løsninger for IoT. Jeg tilbyr kildekoden i dette innlegget.
Anbefalt:
Smart vekkerklokke ved hjelp av Magicbit (Arduino): 10 trinn
Smart vekkerklokke ved hjelp av Magicbit (Arduino): Denne opplæringen viser hvordan du lager en smart vekkerklokke ved hjelp av OLED -skjerm i Magicbit dev board uten å bruke noen RTC -modul
WakeupNow - Smart vekkerklokke: 8 trinn
WakeupNow - Smart vekkerklokke: Som alle vet, er studentenes liv veldig vanskelig, de har en lang dag med forelesninger, mye lekser og generelt har de et vanvittig liv. De har tid til ingenting, og hvis du foreslår dem å legge noen timer til dagen, blir de glade. Unfo
Wake Me Up - en smart vekkerklokke: 6 trinn
Wake Me Up - en smart vekkerklokke: Wake me up er en smart vekkerklokke som også kan brukes som et smart lys. Den innebygde ledstripen simulerer naturlig lys som kommer inn i rommet ditt. Dette muliggjør en rolig, naturlig måte å starte dagen på. Vekkerklokken er også utstyrt med et 4*7 segment
Smart vekkerklokke: en smart vekkerklokke laget med bringebær Pi: 10 trinn (med bilder)
Smart vekkerklokke: en smart vekkerklokke laget med bringebær Pi: Har du noen gang ønsket deg en smart klokke? I så fall er dette løsningen for deg! Jeg lagde Smart Alarm Clock, dette er en klokke som du kan endre alarmtiden i henhold til nettstedet. Når alarmen går, kommer det en lyd (summer) og 2 lys vil
GOOB - en smart vekkerklokke: 15 trinn (med bilder)
GOOB - en smart vekkerklokke: GOOB er et akronym for "Get Out Of Bed", et godt passende navn for prosjektet mitt. Jeg ønsket å lage en enhet som kan hjelpe meg med å vekke meg om morgenen, siden det ikke er den enkleste oppgaven. Hovedideen er at vekkerklokken ikke stopper alar