Spisu treści:

Wyłącznik czasowy z Arduino: 3 kroki
Wyłącznik czasowy z Arduino: 3 kroki

Wideo: Wyłącznik czasowy z Arduino: 3 kroki

Wideo: Wyłącznik czasowy z Arduino: 3 kroki
Wideo: Arduino-licznik kroków 2024, Listopad
Anonim
Włącznik czasowy z Arduino
Włącznik czasowy z Arduino

Cześć, dzięki temu projektowi będziesz mógł kontrolować włączanie i wyłączanie swoich urządzeń w dowolnym czasie. Mogą to być światła, włączanie maszyny itp. Będziemy używać Arduino, RTC 1307 i Solid State Realy (SSR 25 DA) do sterowania czasem ustawionym w programie. Możesz ustawić godzinę "ON" i "OFF" min, zwiększyć lub zmniejszyć "SET POINT" za pomocą naszego programu. Ten projekt przydatny do ustawienia AC, grzałki i dowolnej maszyny lub światła na "włączanie i wyłączanie" przez określony czas,

Krok 1: WYMAGANY MATERIAŁ

WYMAGANY MATERIAŁ
WYMAGANY MATERIAŁ
WYMAGANY MATERIAŁ
WYMAGANY MATERIAŁ
WYMAGANY MATERIAŁ
WYMAGANY MATERIAŁ

1. ARDUINO NANO.

2. DS 3231 (ZEGAR RTC).

3. SSR 25 DA (NAPRAWDĘ SOLIDNE).

4. PRZEWODY POŁĄCZENIOWE.

Krok 2: MONTAŻ I OKABLOWANIE

MONTAŻ I OKABLOWANIE
MONTAŻ I OKABLOWANIE

ZEGAR RTC (DS3231) piny do pinów Arduino

1 GND do GND

2 VCC do VCC

3 SDA do A5

4 SDA do A4

SOLID STATE REALY (SSR 25 DA) piny do pinów Arduino

1. 3(+) do D2

2. 4(-) do GND

Krok 3: PROGRAMOWANIE

W tym programowaniu musisz ustawić czas włączania i wyłączania dla swojej maszyny i wszystko, co chcesz kontrolować

Napisałem ten program w tym programie Nie chcę ustawiać czasu RTC, ponieważ używamy tylko min podanego przez RTC

i na koniec resetujemy RTC do 0 min, co daje nam powtarzalność (powtórz nasz cykl progów ON i OFF)

ustaw swój czas w wierszu "OnMinSET" w minutach

ustaw czas wyłączenia w wierszu „OffMinSET” w minutach

i używam biblioteki to DS 3231, którą udostępniam u

Zalecana: