
Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-23 14:49

Una delle grandi virtù di chi vive o lavora in una grande città è la gestione del tempo. Al giorno d'oggi i viaggi sono costanti e, poiché il traffico è uno dei fattori principali.
A pensarci bene ho realizzato una piccola applicazione che sfrutta l'integrazione con Google Maps e Google Calendar. Fondamentalmente, l'utente pianifica l'appuntamento su Google Calendar e l'applicazione utilizza i parametri dell'impegno programmato per dire a che ora dovrebbe essere sveglio o iniziare a prepararsi. Il grande vantaggio è che, a seconda dell'ora del giorno, le condizioni del traffico cambieranno e anche l'ora di arrivo. Pertanto, l'applicazione ti fa risparmiare tempo calcolando il tempo e monitorando il traffico del sito e lo fa per te.
Passaggio 1: Google Calendar


Il primo passo è stato creare un ID per accedere al mio calendario di Google in modo da poter accedere tramite l'applicazione e non l'interfaccia comune di Google Calendar. Per questo ho effettuato l'accesso al sito https://console.developers.google.com.t è tutto molto ben spiegato in
Passaggio 2: Google Maps

Per calcolare il tempo di percorrenza tra il luogo che ho scelto e il luogo dell'appuntamento, ho utilizzato Google Maps. L'API Javascript è molto facile da usare.
Fondamentalmente è creare una mappa, passare un percorso per lui da disegnare e a questo evento per recuperare il parametro di durata. Fatto ciò, abbiamo gli input necessari per eseguire i calcoli e suonare il nostro allarme quando necessario.
Passaggio 3: extra
Stiamo quasi finendo, e per calcolare l'ora esatta ci serve un'informazione in più: quanto tempo ci vorrà dal risveglio per uscire di casa. Questo parametro è importante per non dover fare nulla di fretta. Nell'esempio, ho usato 30 minuti quello che ho capito essere un buon momento per fare una doccia e uscire di casa. Inoltre, ho impostato la pagina per riprodurre un video da Youtube ogni volta che l'ora è uguale all'ora corrente. In questo caso, usa il video qui sotto::)
Passaggio 4: finalizzare


Per completare il progetto, metti il file html nella stessa cartella del mio server web Python che ho realizzato seguendo i passaggi in questo tutorial https: wiki.python.orgmoinBaseHttpServer
Ho effettuato l'accesso al mio Edison tramite console e ho digitato il comando python HTTPServer.py. Fatto, il nostro server Web è in funzione e possiamo accedere all'URL che è stato configurato e visualizzare i risultati della nostra pagina. Intel Edison si è rivelata una piattaforma molto stabile e con un enorme potenziale per lo sviluppo di soluzioni per IoT. Sto offrendo il codice sorgente in questo post.
Consigliato:
Sveglia intelligente con Magicbit (Arduino): 10 passaggi

Sveglia intelligente utilizzando Magicbit (Arduino): questo tutorial mostra come creare una sveglia intelligente utilizzando il display OLED nella scheda di sviluppo Magicbit senza utilizzare alcun modulo RTC
WakeupNow – Sveglia intelligente: 8 passaggi

WakeupNow – Sveglia intelligente: come tutti sanno, la vita degli studenti è molto dura, hanno una lunga giornata con lezioni, molti compiti e, in generale, hanno una vita pazzesca. Non hanno tempo per niente, e se suggerisci loro di aggiungere qualche ora alla giornata saranno contenti. Informazioni
Sveglia da comodino MP3 con lettera sveglia: 6 passaggi (con immagini)

Sveglia da comodino MP3 con sveglia: per questo progetto ho voluto creare una sveglia da comodino comoda e completamente funzionale. I miei prerequisiti personali per una sveglia da comodino sono: Leggibile a qualsiasi luce, ma non accecante di notte Brani della sveglia MP3 Attira
Sveglia intelligente: una sveglia intelligente realizzata con Raspberry Pi: 10 passaggi (con immagini)

Sveglia intelligente: una sveglia intelligente realizzata con Raspberry Pi: hai mai desiderato un orologio intelligente? Se è così, questa è la soluzione per te! Ho realizzato Smart Alarm Clock, questo è un orologio con cui puoi modificare l'ora della sveglia in base al sito web. Quando la sveglia suona, ci sarà un suono (cicalino) e 2 luci si accenderanno
Sveglia LED Sunrise con sveglia con canzone personalizzabile: 7 passaggi (con immagini)

Sveglia a LED all'alba con sveglia personalizzabile: la mia motivazione Quest'inverno la mia ragazza ha avuto molti problemi a svegliarsi al mattino e sembrava soffrire di SAD (disturbo affettivo stagionale). Mi accorgo anche di quanto sia più difficile svegliarsi d'inverno visto che il sole non è ancora arrivato