İçindekiler:

Akıllı Çalar Saat - Intel Edison - Iot RoadShow - São Paulo: 4 Adım
Akıllı Çalar Saat - Intel Edison - Iot RoadShow - São Paulo: 4 Adım

Video: Akıllı Çalar Saat - Intel Edison - Iot RoadShow - São Paulo: 4 Adım

Video: Akıllı Çalar Saat - Intel Edison - Iot RoadShow - São Paulo: 4 Adım
Video: Intel Edison kutu açılımı ve kısa inceleme 2024, Kasım
Anonim
Akıllı Çalar Saat - Intel Edison - Iot RoadShow - Sao Paulo
Akıllı Çalar Saat - Intel Edison - Iot RoadShow - Sao Paulo

Büyük bir şehirde yaşayan veya çalışan herkesin en büyük erdemlerinden biri zaman yönetimidir. Günümüzde yolculuklar sabittir ve trafik ana faktörlerden biri olduğu için.

Bunu düşünerek, Google Haritalar ve Google Takvim ile entegrasyonu kullanan küçük bir uygulama yaptım. Temel olarak, kullanıcı randevuyu Google Takvim'de planlar ve uygulama, saat kaçta uyanacağını veya hazırlanmaya başlayacağını söylemek için planlanan taahhüdün parametrelerini kullanır. Büyük avantaj, günün saatine bağlı olarak trafik koşullarının değişeceği ve varış zamanının da değişeceğidir. Bu nedenle uygulama, zamanı hesaplayarak ve site trafiğini izleyerek zamandan tasarruf sağlar ve bunu sizin için yapar.

1. Adım: Google Takvim

Google Takvim
Google Takvim
Google Takvim
Google Takvim

İlk adım, Google Takvim'in ortak arayüzünden değil, uygulama üzerinden erişebilmeniz için Google takvimime erişmek için bir kimlik oluşturmaktı. Bunun için https://console.developers.google.com.t sitesine eriştim, hepsi https://developers.google.com/google-apps/calendar adresinde çok iyi açıklanmıştır.

2. Adım: Google Haritalar

Google Haritalar
Google Haritalar

Seçtiğim yer ile randevu yeri arasındaki rotanın zamanını hesaplamak için Google Haritalar'ı kullandım. Javascript API'sinin kullanımı çok kolaydır.

Temel olarak bir harita oluşturmak, onun çizmesi için bir rota geçmek ve bu olaya süre parametresini almaktır. Bu yapıldıktan sonra, hesaplamaları yapmak için gerekli girdilere sahip oluyoruz ve gerektiğinde alarmımızı çalıyoruz.

3. Adım: Ekstralar

Neredeyse bitirmek üzereyiz ve doğru zamanı hesaplamak için bir bilgiye daha ihtiyacımız var: Uyandıktan sonra evden çıkmamız ne kadar sürecek. Acele bir şey yapmanıza gerek kalmaması için bu parametre önemlidir. Örnekte duş almak ve evden çıkmak için iyi bir süre olduğunu anladığım 30 dakika kullandım. Bu durumda, aşağıdaki videoyu kullanın::)

4. Adım: Sonlandır

Sonuçlandırmak
Sonuçlandırmak
Sonuçlandırmak
Sonuçlandırmak

Projeyi bitirmek için html dosyasını bu eğitimdeki adımları takip ederek yaptığım web sunucum Python ile aynı klasöre koyun

Edison'uma konsol aracılığıyla eriştim ve python HTTPServer.py komutunu yazdım. Bitti, Web sunucumuz çalışıyor ve yapılandırılan url'ye erişebilir ve sayfamızın sonuçlarını görebiliriz. Intel Edison, çok kararlı bir platform olduğunu ve IoT çözümlerinin geliştirilmesi için büyük bir potansiyele sahip olduğunu kanıtladı. Bu yazıda kaynak kodunu sunuyorum.

Önerilen: