Spisu treści:
Wideo: Inteligentny budzik - Intel Edison - Iot RoadShow - São Paulo: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Jedną z wielkich zalet każdego, kto mieszka lub pracuje w dużym mieście, jest zarządzanie czasem. W dzisiejszych czasach podróże są stałe, a ruch jest jednym z głównych czynników.
Myśląc o tym stworzyłem małą aplikację, która korzysta z integracji z Google Maps i Google Calendar. Zasadniczo użytkownik umawia się na spotkanie w Kalendarzu Google, a aplikacja na podstawie parametrów zaplanowanego zobowiązania określa, o której godzinie powinien się obudzić lub rozpocząć przygotowania. Dużą zaletą jest to, że w zależności od pory dnia warunki na drodze będą się zmieniać, a także czas przybycia. Dlatego aplikacja oszczędza Twój czas, obliczając czas i monitorując ruch na stronie i robi to za Ciebie.
Krok 1: Kalendarz Google
Pierwszym krokiem było utworzenie identyfikatora umożliwiającego dostęp do mojego kalendarza Google, aby można było uzyskać dostęp za pośrednictwem aplikacji, a nie wspólnego interfejsu Kalendarza Google. W tym celu uzyskałem dostęp do strony https://console.developers.google.com.t jest bardzo dobrze wyjaśnione w
Krok 2: Mapy Google
Aby obliczyć czas przejazdu pomiędzy wybranym przeze mnie miejscem a miejscem spotkania, skorzystałem z Google Maps. Interfejs API JavaScript jest bardzo łatwy w użyciu.
Zasadniczo jest stworzenie mapy, przekazanie mu trasy do narysowania i do tego zdarzenia pobranie parametru czasu trwania. Po wykonaniu tej czynności mamy dane wejściowe wymagane do wykonania obliczeń i w razie potrzeby uruchamiamy nasz alarm.
Krok 3: Dodatki
Już prawie kończymy, a żeby obliczyć właściwy czas potrzebujemy jeszcze jednej informacji: ile czasu zajmie od przebudzenia wyjście z domu. Ten parametr jest ważny, abyś nie musiał nic robić w pośpiechu. W tym przykładzie wykorzystałem 30 minut, co rozumiem, jako dobry czas na wzięcie prysznica i wyjście z domu. Ponadto ustawiłem stronę tak, aby odtwarzała wideo z Youtube, gdy czas jest równy czasowi bieżącemu. W takim przypadku skorzystaj z poniższego wideo::)
Krok 4: Finalizuj
Aby zakończyć projekt, umieść plik html w tym samym folderze co mój serwer WWW Python, który zrobiłem, wykonując czynności opisane w tym samouczku https: wiki.python.orgmoinBaseHttpServer
Dostałem się do mojego Edisona przez konsolę i wpisałem polecenie python HTTPServer.py. Gotowe, nasz serwer WWW działa i możemy uzyskać dostęp do skonfigurowanego adresu URL i wyświetlić wyniki naszej strony. Intel Edison okazał się platformą bardzo stabilną i z ogromnym potencjałem rozwoju rozwiązań dla IoT. Oferuję kod źródłowy w tym poście.
Zalecana:
Inteligentny budzik za pomocą Magicbit (Arduino): 10 kroków
Inteligentny budzik za pomocą Magicbit (Arduino): Ten samouczek pokazuje, jak zrobić inteligentny budzik za pomocą wyświetlacza OLED na płycie deweloperskiej Magicbit bez użycia modułu RTC
WakeupNow – inteligentny budzik: 8 kroków
WakeupNow – Inteligentny budzik: Jak wszyscy wiedzą, życie studentów jest bardzo ciężkie, mają długi dzień z wykładami, dużo prac domowych i ogólnie mają szalone życie. Nie mają czasu na nic, a jeśli zasugerujesz im dodanie kilku godzin do dnia, będą zadowoleni. Unfo
Obudź mnie - inteligentny budzik: 6 kroków
Wake Me Up – inteligentny budzik: Wake me up to inteligentny budzik, który może być również używany jako inteligentne światło. Wbudowany pasek led symuluje naturalne światło wpadające do pokoju. Umożliwia to spokojny, naturalny sposób na rozpoczęcie dnia. Budzik jest również wyposażony w segment 4*7
Inteligentny budzik: inteligentny budzik z Raspberry Pi: 10 kroków (ze zdjęciami)
Inteligentny budzik: inteligentny budzik z Raspberry Pi: Czy kiedykolwiek chciałeś mieć inteligentny zegar? Jeśli tak, to jest to rozwiązanie dla Ciebie! Zrobiłem Inteligentny Budzik, jest to zegar, w którym możesz zmienić godzinę alarmu zgodnie ze stroną internetową. Gdy alarm się włączy, rozlegnie się dźwięk (brzęczyk) i 2 światła będą
GOOB - inteligentny budzik: 15 kroków (ze zdjęciami)
GOOB – inteligentny budzik: GOOB to akronim od „Wyjdź z łóżka”, dobrze pasująca nazwa dla mojego projektu. Chciałem stworzyć urządzenie, które pomoże mi obudzić mnie rano, ponieważ nie jest to najłatwiejsze zadanie. Główną ideą jest to, że budzik nie zatrzymuje alarmu