
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03


Witam, chciałem podzielić się z Wami tym małym projektem, chodzi o budzik diy oparty na płytce Arduino UNO i module RTC DS1302, można ustawić datę i godzinę za pomocą klawiatury, a także ustawić alarm na określony czas. Mam nadzieję, że to lubisz.
Krok 1: Potrzebny sprzęt


Do tego będziemy potrzebować najpierw płytki Arduino, ja używam Arduino UNO, możesz użyć innej, tylko upewnij się, ile pinów.
- Moduł RTC, tutaj używam DS1302.
- Ekran LCD i2c.
-4*4 matryca klawiatury.
- i brzęczyk, możesz użyć modułu lub elementu 2-przewodowego.
- Rezystor 1kOhm, kilka przewodów i płytka stykowa.
Krok 2: Okablowanie

Okablowanie jak na zdjęciu, rzeczy które powinny być podłączone z GND i 5v jak RTC, LCD i brzęczyk.
Piny RTC są połączone z D2 do D5, a ja używam rezystora 1k z pinem DAT i D4, więc otrzymujemy poprawną datę i godzinę, jest to powszechne rozwiązanie.
LCD SDA i SCL są połączone z A4 i A5.
Klawiatura od prawej do lewej (D5-D12).
oraz brzęczyk z D13, który jest wewnętrzną diodą LED Arduino UNO.
Krok 3: Kod i działanie
Kod i biblioteki, których użyłem, można je znaleźć w linku:
Funkcjonowanie jest dość proste: naciskasz "*" na klawiaturze, aby ustawić aktualny czas i datę, a następnie "A", aby ustawić czas alarmu. Możesz dostosować swój dzwonek, jeśli jesteś dobry w wytwarzaniu dźwięków za pomocą brzęczyka lub poszukaj ich w Internecie.
Ciesz się, a jeśli masz jakiś problem lub pytanie, nie wahaj się zapytać.
Zalecana:
Głośny budzik: 3 kroki

Głośny budzik: jestem 13-letnim studentem na Tajwanie. Robię rzeczy z Arduino po raz pierwszy, jeśli możesz mi powiedzieć, jak ulepszyć tę pracę, proszę zostaw mi komentarze, abym mógł zrobić lepszą. (dzięki ) Ten zegar może Cię obudzić, gdy się zdrzemniesz, ale ja
Inteligentny budzik - Intel Edison - Iot RoadShow - São Paulo: 4 kroki

Inteligentny budzik - Intel Edison - Iot RoadShow - São Paulo: Jedną z największych 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 ponieważ ruch jest jednym z głównych czynników. Myśląc o tym stworzyłem małą aplikację, która korzysta z integracji z Google M
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ą
Losowy budzik (Arduino Leonardo): 3 kroki

Losowy budzik (Arduino Leonardo): Częściowy kredyt: https://create.arduino.cc/projecthub/EvdS/led-dice… Ten budzik używa kości Arduino do decydowania, czy uruchomią się jego alarmy. Kiedy kostka wyrzuci 6, budzik dzwoni przez około 5 sekund. Jeśli nie wyrzuci 6, to w
Konfiguracja modułu DS1302 RTC z klawiaturą + Arduino + LCD: 3 kroki

Konfiguracja modułu DS1302 RTC z klawiaturą + Arduino + LCD: Witam, właśnie zrobiłem ten mały projekt, mam nadzieję, że ci się spodoba, ponieważ tytuł mówi, jak używać klawiatury do ustawienia DS1302, to jeden z podstawowych projektów, które możesz dodaj go do własnego projektu, jeśli chcesz dodać inne moduły lub funkcje