programowanie AVR

Sterownik domu inteligentnego

Opis szczegółowy

W trakcie toku nauczania na studiach inżynierskich wykonałem projekt - prostego sterownika domu inteligentnego opartego o procesor atmega 88 i wykorzystującym moduł arduino oparty o ENC28j60. Układ posiadał wyprowadzenia sterujące przekaźnikami (6 sztuk). Dodatkowo zaprogramowana została strona internetowa, która to pozwalała na monitoring wyjść układu - czy są załączone. Oprócz tego urządzenie było podłaczane bezpośrednio do routera za pomocą RJ 45. Zasilanie było zapewniane z gniazda USB lub zasilacz 5V - za pomocą przewodu podłaczanego pod gniazdo mini USB.

Co zostało zrobione

  • Oprogramowanie procesora Atmega 88 z uzyciem języka C
  • Wdrożenie modułu Arduino z gniazdem Ethernet opartym o ENC28j60
  • Zaprojektowanie płytki w Altium Designer
  • Zaprogramowanie prostej strony internetowej sterującej urzadzeniem