Spisu treści:

Zdalnie sterowana aplikacja domowa z funkcją pamięci: 4 kroki
Zdalnie sterowana aplikacja domowa z funkcją pamięci: 4 kroki

Wideo: Zdalnie sterowana aplikacja domowa z funkcją pamięci: 4 kroki

Wideo: Zdalnie sterowana aplikacja domowa z funkcją pamięci: 4 kroki
Wideo: Ukryta funkcja w iPhone 2024, Lipiec
Anonim
Zdalnie sterowana aplikacja domowa z funkcją pamięci
Zdalnie sterowana aplikacja domowa z funkcją pamięci

wykorzystując ten obwód możemy sterować 4 przekaźnikami za pomocą pilota ir, a wykorzystując funkcję eeprom zapamięta ostatni stan przekaźników nawet podczas utraty zasilania

Krok 1: Zbierz wszystkie niezbędne składniki

Zbierz wszystkie niezbędne składniki
Zbierz wszystkie niezbędne składniki
Zbierz wszystkie niezbędne składniki
Zbierz wszystkie niezbędne składniki
Zbierz wszystkie niezbędne składniki
Zbierz wszystkie niezbędne składniki

Nie traćmy czasu i zbierajmy wszystkie niezbędne elementy do tego projektu, wymagane komponenty są następujące, 1) ATMEGA8-U (lub dowolny podobny mikrokontroler) x1

2) uln2003 (lub uln2803)x1

3) kryształ 16 mhz x1

4) 22p kondensator ceramiczny x2

5) kondensator ceramiczny 104p x1

6) 12v przekaźnik spdt x4

7) Rezystor 10k smt x10 (opakowanie 0805)

8) 1N4148 dioda smt x4

9) 1000mfd 16v kondensator x1

10) 220mft 10v kondensator x1

11) 7805 liniowy regulator napięcia z hwat sink x1

12) odbiornik podczerwieni tsop1938 (lub podobny będzie działał dobrze) x1

13) nagłówek męski/żeński (opcjonalnie)

14) prostownik mostkowy db107;

15) zacisk śrubowy x6

16) rezystor 10k x1

17) Transformator obniżający napięcie 220 do 12 V (500MA lub większy) x1

18) pilot na podczerwień (pilot zestawu usb) x1

Krok 2: CZAS LUTOWANIA

TO CZAS LUTOWANIA
TO CZAS LUTOWANIA

możesz zamówić płytkę prototypową korzystając z dostarczonego pliku garber poniżej, lub możesz wbudować w płytkę perf posługując się podanym schematem, jeśli chcesz ją zbudować w płytce prototypowej użyj odnośnika do obrazka, chociaż możesz również odwołać się za pomocą schematu, Uwaga: z powodu błędu projektowego polaryzacja kondensatora jest nieprawidłowa w odcisku, proszę sprawdzić to przed lutowaniem lub na pewno eksploduje. Ten obwód wykorzystuje eeprom na chipie, aby zapamiętać ostatni stan przekaźnika podczas awarii zasilania, więc nie możemy używać arduino pin resetowania, aby zresetować przekaźniki, więc podłącz przełącznik resetowania między cyfrowym pinem 4 arduino i vcc 5v, spowoduje to zresetowanie wszystkich przekaźników, podobną czynność można wykonać za pomocą zdalnego przycisku zasilania, Uwaga: footprit, którego użyłem do sterownika przekaźnika, to uln2803, ale używam uln2003, więc musisz zrobić zworkę lutowniczą między pin8 i pin9 oraz pin17 i pin18, lub możesz po prostu użyć uln2803,

Krok 3: CZAS PROGRAMOWANIA

CZAS PROGRAMOWANIA
CZAS PROGRAMOWANIA

chyba masz już spalony bootloader, jeśli nie to możesz znaleźć tutorial na youtube, możesz użyć konwertera usb na uart do zaprogramowania układu, lub po prostu zamienić ten ic z działającym arduino, wybrać odpowiedni typ układu (w tym przypadku atmega 8), możesz użyć atmega168 lub 328.

i wgraj podany kod, i gotowe, wykorzystuje typowy pilot do zestawu USB, który można znaleźć w sklepie elektronicznym, ale możesz zmodyfikować podany kod, aby użyć innego pilota,

Zalecana: