Projekt: Kontroler Dzwonków
Spis treści
Wstęp
Poniżej znajduje się szczegółowy opis dotyczący schematu budowy i funkcjonowania amatorskiego kontrolera dzwonków. Projekt powstał na platformie Arduino, z wykorzystaniem płytki Uno. Kod źródłowy jest otwarty i można pobrać jego archiwum, a także przejrzeć w repozytorium GitHub.
Szczegółowy Opis
Funkcje
- Podtrzymanie zegara RTC (Real-Time-Clock) w przypadku awarii zasilania
- Obsługa dwóch terminarzy po 16 lekcji dziennie przez 7 dni w tygodniu
- Obsługa alarmu przeciwpożarowego
- Dokładne i przejrzyste menu konfiguracyjne
- Wyświetlanie bieżącej godziny i temperatury układu
Elementy składowe
- Arduino Uno - klon
- Moduł przekaźnika Arduino 5V
- Klawiatura matrycowa 4x4
- Zegar czasu rzeczywistego (RTC) DS3231
- Wyświetlacz 2x16 niebieski
- Konwerter wyświetlacza na magistralę I2C
- Zasilacz impulsowy 9V / 2A - wtyk DC 5,5 / 2,1mm
- Oprawka LED 5mm
- Dioda LED 5mm czerwona
- Plastikowa obudowa
- Stabilizator liniowy typu 7805
- Kondensator 0.33µF
- Kondensator 0.1µF
- Rezystor 220Ω
- Płytka uniwersalna
Zasilanie
Konstrukcja jest zasilana poprzez stabilizowany zasilacz impulsowy. Napięcie wyjściowe - 9V, Prąd - 2A. Złącze: wtyk DC 5,5 / 2,1 mm. Wyjście z zasilacza jest rozgałęzione. Jedno zasila bezpośrednio Arduino Uno, drugie natomiast moduł zasilania przekaźnika. Składa się on z 2 kondensatorów (0.33 µF i 0.1 µF), a także stabilizatora liniowego 5V typu 7805. Schemat podłączenia modułu prezentuje się następująco: