Spisu treści:
- Krok 1: Komponenty
- Krok 2: Schemat obwodu
- Krok 3: Projekt i montaż
- Krok 4: Outlook i dalsze informacje
Wideo: TimeAssistant: 4 kroki (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Time Assistant to Twój najlepszy asystent, jeśli chodzi o godziny pracy. Jestem studentem mechatroniki i pracuję na uczelni. Kiedy zaczynałem pracę, spisywałem w notatniku godziny pracy. Po jakimś czasie zauważyłem, że ten pad się plącze i przynajmniej trudno zliczyć godziny razem. Trzeba było więc znaleźć rozwiązanie. Stworzyłem Asystenta Czasu. To niewielkie urządzenie mieści się w każdej kieszeni, dzięki czemu można je zabrać wszędzie do pracy. Kiedy zaczynasz pracę rano, wystarczy nacisnąć przycisk, a TimeAssistant również zacznie pracować obok Ciebie. Pod koniec pracy ponownie wciskasz przycisk i urządzenie przestaje działać. To wszystko, co musisz zrobić. TimeAssistant wykonuje wszystkie dalsze obliczenia i dokumentuje Twoje godziny pracy. Obejrzyj wideo, aby uzyskać pełny przegląd.
Krok 1: Komponenty
Aby zbudować swojego TimeAssistanta potrzebujesz:
- trochę drewna
- ESP8266 WIFI KIT 8 (Wersja A)
-Bateria LiPo 350 mAh
-RTC DS3231
-10k Rezystor
-niebieska mini dioda LED
-2x mini przyciski
-mini przełącznik
-Karta SD 2 GB
-Posiadacz karty SD
-niektóre przewody
Notatka! Upewnij się, że ESP8266 WIFI KIT 8 to wersja A! Wersja B ma inne styki złącza.
Krok 2: Schemat obwodu
Uwaga: Adapter karty SD jest połączony z płytą przez SPI. Odlutuj adapter od osłony, aby zaoszczędzić miejsce. Styki łączące są wymienione na schemacie obwodu.
Przycisk trybu jest bezpośrednio lutowany na płycie, a przycisk Start jest podłączony za pomocą cienkiego izolowanego przewodu.
RTC DS3231 korzysta z tego samego połączenia I2C, co wyświetlacz OLED. Podciągnij pin SQW przez rezystor 10k i podłącz go do wejścia analogowego płytki. Pin SQW jest ustawiony na 1 Hz. Konieczne jest aktualizowanie wyświetlanego czasu co sekundę na wyświetlaczu. Jedynym rozwiązaniem pozwalającym na pomyślne uzyskanie pinu SQW było użycie wejścia analogowego. Próbowałem użyć innych pinów cyfrowych, ale bez powodzenia.
Niebieska dioda LED jest również bezpośrednio przylutowana do GND obok diody ładowania, a także połączona cienkim izolowanym przewodem z GPIO 1.
Krok 3: Projekt i montaż
Zapraszam do zaprojektowania swojego TimeAssistanta. Moje rozwiązanie jest pokazane na zdjęciach.
Krok 4: Outlook i dalsze informacje
Napisałem również aplikację WPF, aby móc precyzyjnie wyświetlać godziny pracy. Aplikacja jest pokazana na obrazku i po jej zakończeniu prześlę ją. Wyobrażam sobie połączenie z ESP8266 do komputera przez interfejs WLAN.
Obliczenia działają tylko z formatowaniem danych pokazanym w pliku tekstowym!
W przyszłości poprawię kod i plan budowy. Jeśli potrzebujesz pomocy, masz problemy lub czegoś zapomniałem, proszę o komentarz.
Sry coś jest nie tak z date.txt. Formatowanie pliku tekstowego powinno wyglądać tak:
Zawsze od: do:
03.12.2019-13:1503.12.2019-19:00
04.12.2019-09:00
04.12.2019-12:00
04.12.2019-13:00
04.12.2019-16:00
05.12.2019-09:00
05.12.2019-11:45
Byłoby bardzo miło zobaczyć, że ktoś to zbuduje. Baw się ze swoim TimeAssistantem:)
Zalecana:
Pierwsze kroki z IDE STM32f767zi Cube i prześlij własny szkic: 3 kroki
Rozpoczęcie pracy z IDE STM32f767zi i przesłanie własnego szkicu: KUP (kliknij test, aby kupić/odwiedzić stronę internetową) OPROGRAMOWANIE STM32F767Z WSPIERANE· IDE STM32CUBE· KEIL MDK ARM µVISION· EWARM IAR EMBEDDED WORKBENCH· Dostępne różne oprogramowanie ARDUINO służy do programowania mikrokontrolerów STM
Jak zrobić podwójną antenę 4G LTE BiQuade Proste kroki: 3 kroki
Jak zrobić podwójną antenę 4G LTE BiQuade Proste kroki: W większości przypadków nie mam dobrej siły sygnału w mojej codziennej pracy. Więc. Szukam i próbuję różnych typów anten, ale nie działa. Po zmarnowanym czasie znalazłem antenę, którą mam nadzieję zrobić i przetestować, bo to zasada budowy nie
Strumieniowanie wideo na żywo 4G/5G HD z drona DJI z małym opóźnieniem [3 kroki]: 3 kroki
Strumieniowanie wideo na żywo 4G/5G HD z drona DJI z małym opóźnieniem [3 kroki]: Poniższy przewodnik pomoże Ci uzyskać strumienie wideo na żywo w jakości HD z prawie każdego drona DJI. Za pomocą aplikacji mobilnej FlytOS i aplikacji internetowej FlytNow możesz rozpocząć przesyłanie strumieniowe wideo z drona
Pierwsze kroki z płytą La COOL: 4 kroki (ze zdjęciami)
Pierwsze kroki z płytą La COOL: wprowadzenie”Kiedy wpadliśmy na pomysł na płytkę La COOL, wyobraziłem sobie połączenie Arduino z Wi-Fi i modułową agronomiczną stacją pogodową. Do pracy autonomicznej musiał zużywać bardzo mało energii i chciałem móc sterować
Pierwsze kroki z Arduino: Co musisz wiedzieć: 4 kroki (ze zdjęciami)
Pierwsze kroki z Arduino: Co musisz wiedzieć: Pracuję z Arduino i elektroniką od wielu lat i wciąż się uczę. W tym stale rozwijającym się świecie mikrokontrolerów łatwo się zgubić i krążyć wokół siebie, próbując znaleźć informacje. W tej instrukcji