Mundarija:

Aqlli budilnik - Intel Edison - Iot RoadShow - San -Paulu: 4 qadam
Aqlli budilnik - Intel Edison - Iot RoadShow - San -Paulu: 4 qadam

Video: Aqlli budilnik - Intel Edison - Iot RoadShow - San -Paulu: 4 qadam

Video: Aqlli budilnik - Intel Edison - Iot RoadShow - San -Paulu: 4 qadam
Video: КИТАЙЦЫ СНОВА УДИВЛЯЮТ 20 ТОВАРОВ С ALIEXPRESS 2024, Iyul
Anonim
Aqlli budilnik - Intel Edison - Iot RoadShow - San -Paulu
Aqlli budilnik - Intel Edison - Iot RoadShow - San -Paulu

Katta shaharda yashaydigan yoki ishlaydigan har bir kishining buyuk fazilatlaridan biri bu vaqtni boshqarishdir. Hozirgi vaqtda sayohatlar doimiy bo'lib, transport asosiy omillardan biridir.

O'ylab, men Google Xaritalar va Google Taqvim bilan integratsiyadan foydalanadigan kichik dastur yaratdim. Asosan, foydalanuvchi Google Taqvimdagi uchrashuvni rejalashtiradi va dastur u qachon uyg'onishi yoki tayyorgarlikni boshlashini aytish uchun rejalashtirilgan majburiyat parametrlaridan foydalanadi. Katta afzallik shundaki, kunning vaqtiga qarab, transport sharoitlari o'zgaradi va kelish vaqti ham keladi. Shuning uchun, dastur vaqtni hisoblab, sayt trafigini kuzatib, sizning vaqtingizni tejaydi va buni siz uchun qiladi.

1 -qadam: Google Taqvim

Google taqvimi
Google taqvimi
Google taqvimi
Google taqvimi

Birinchi qadam, Google taqvimiga kirish uchun identifikator yaratish edi, shunda siz Google Taqvimning umumiy interfeysi emas, balki dastur orqali kira olasiz. Buning uchun men https://console.developers.google.com.t saytiga kirdim, bularning barchasi https://developers.google.com/google-apps/calendar-da juda yaxshi tushuntirilgan.

2 -qadam: Google xaritalari

Google xaritalari
Google xaritalari

Men tanlagan joy va uchrashuv joyi o'rtasidagi marshrut vaqtini hisoblash uchun men Google Xaritalardan foydalandim. Javascript API -dan foydalanish juda oson.

Asosan, xaritani yaratish, chizish uchun marshrutni o'tkazish va davomiylik parametrini olish uchun bu hodisaga o'tish. Bu bajarilgandan so'ng, bizda hisob -kitoblarni bajarish uchun zarur bo'lgan kirishlar mavjud va agar kerak bo'lsa, signal berilsa.

3 -qadam: Qo'shimchalar

Biz deyarli tugayapmiz va to'g'ri vaqtni hisoblash uchun bizga yana bir ma'lumot kerak: uyg'onganidan keyin uydan chiqish uchun qancha vaqt kerak bo'ladi. Bu parametr juda muhim, shuning uchun hech narsaga shoshilmang. Misol uchun, men dush qabul qilish va uydan chiqish uchun yaxshi vaqt deb bilgan 30 daqiqani ishlatdim, bundan tashqari, men sahifani Youtube -dan vaqtni hozirgi vaqtga tenglashtirish uchun sozlayman. Bunday holda, quyidagi videodan foydalaning::)

4 -qadam: Yakunlash

Yakunlash
Yakunlash
Yakunlash
Yakunlash

Loyihani tugatish uchun, html faylini Python veb -serverim bilan bir xil papkaga joylashtiring, https: wiki.python.orgmoinBaseHttpServer

Men Edisonga konsol orqali kirdim va python HTTPServer.py buyrug'ini yozdim. Bajarildi, bizning veb -serverimiz ishlayapti va biz sozlangan url -ga kirishimiz va sahifamiz natijalarini ko'rishimiz mumkin. Intel Edison juda barqaror platforma va IoT uchun echimlar ishlab chiqish uchun katta imkoniyatlarga ega ekanligini isbotladi. Men ushbu xabarda manba kodini taklif qilaman.

Tavsiya: