Głównym założeniem przy budowie projektu było stworzenie sterownika z panelem sterującym i wyświetlaczem LCD, który pozwoli w prosty sposób sterować podłączonym urządzeniem, ale również odczytywać dane pomiarowe. Całość będzie zamknięta w obudowie, tak, żeby nie wystawały żadne przewody, które mogą się rozłączyć lub spowodować zwarcie i uszkodzenie sterownika, a nawet podłączonego urządzenia. Twórcy zwrócili dużą uwagę na estetykę wykonania i uniwersalność, dzięki czemu projekt może znaleźć zastosowanie w różnych większych systemach. Sterownik bazuje na platformie Arduino Leonardo, do której twórcy dołączyli między innymi: cztery przekaźniki z diodami LED sygnalizującymi ich stan, prosty wyświetlacz LCD 2x16 znaków, 2 przełączniki, brzęczyk, stabilizator napięcia 3,3V i czujnik temperatury MAX31855. Całość zamknęli w solidnej i wytrzymałej obudowie o wymiarach 115,57 x 83,57 x 31,75 mm.
Wnętrze sterownika poniżej:
ControLeo został opublikowany na licencji Open Source, poniżej link do schematu źródłowego:
Link
Twórcy przygotowali również bibliotekę dla Arduino IDE, dzięki czemu można skorzystać z gotowych rozwiązań i przykładów do budowy własnych projektów. Jak informują twórcy, biblioteki są dokładnie opisane, więc użytkownicy, nie powinni mieć żadnych problemów z ich odczytaniem i wykorzystaniem.
Wewnątrz sterownika znajdziemy mikrokontroler ATmega32U4 z bootloaderem Arduino Leonardo, zegar czasu rzeczywistego oraz w zależności od wersji - czujnik temperatury z bardzo szerokim zakresem od -200 ºC do ponad 1000 ºC.
Strona źródłowa
Link
Fajne? Ranking DIY