poniedziałek, 26 września 2016

Zasilanie, zakłócenia, filtrowanie

Jak ważne jest stabilne zasilanie wie chyba każdy użytkownik układów elektronicznych takich jak Arduino czy ESP8266. Podczas tworzenia prototypu czasem zdarza się samoczynny reset, niestabilne działanie (błędy w odczytach czy przesyłaniu danych), czy nawet w skrajnych przypadkach spalenie jakiegoś układu.


czwartek, 8 września 2016

środa, 31 sierpnia 2016

Automatyczne otwieranie drzwi za pomocą karty

Kolejny projekt - tym razem otwieranie drzwi (np: do klatki schodowej, furtki, piwnicy itp) za pomocą karty zbliżeniowej RFID. System działa podobnie jak w blokach domofony z tą różnicą że tu sami sobie otwieramy wybrane drzwi (gdy nikogo nie ma w domu trzeba domofonem do sąsiada było dzwonić).

Celem było stworzenie systemu, który pozwalał by na otwieranie drzwi i jednocześnie umożliwiał bez konieczności zmiany w oprogramowaniu na dodawanie kolejnych kluczy (w zależności od potrzeb) lub ich usuwanie z systemu. W tym celu powstało oprogramowanie, które umożliwia ustawienie sprzętu do pracy w trzech trybach za pomocą karty administracyjnej.


środa, 27 lipca 2016

ARDUNO zestaw arduino dla kazdego



Zestaw z Arduino dla każdego

Do każdego nabywcy dostępne kilkanaście przykładowych układów na start wykorzystujących zawarte elementy w zestawie - od prostego sterowania diodą led po automatyczny włącznik oświetlenia, czujnik ruchu, alarm obszarowy i punktowy.



WIĘCEJ

czwartek, 21 lipca 2016

Robocik - projekty






UPDATE 5 - 22.08.2016

UPDATE 4 - 10.08.2016

UPDATE 3 - 05.08.2016

UPDATE 2 - 27.07.2016



Jakiś czas temu złożyłem prostą dwukołową platformę jeżdżącą. Pierwsza wersja sterowana jest za pomocą pilota podczerwieni. Całość oparta na gotowej platformie (koła, silniki, podłoga). Całość nieestetyczna (to tylko prototyp) ale model działający.






sobota, 9 lipca 2016




sterowanie urządzeniami.


Projekt ma pozwolić na zdalne sterowanie urządzeniami w budynku. Oprócz sterowania ma być możliwość odczytywania wybranych parametrów z urządzeń. Całość będzie oparta na technologii bluetooth, do sterowania oraz zbierania informacji posłuży stworzona aplikacja na system Android.


wtorek, 21 czerwca 2016

Smart Home w5100 Ethernet Shield


w5100 ethernet

ethernet shield arduino
Sterowanie urządzeniami oraz ich kontrola z poziomu sieci Internet (aplikacja Android, przeglądarka internetowa) z wykorzystaniem Ethernet Shield w5100 i Arduino. Poniżej link do projektu:


ethernet shield ws5100 arduino




poniedziałek, 6 czerwca 2016

LCD 1602 na I2C - problem z wyświetlaniem



Samo podpięcie wyświetlacza do Arduino lub do innego kompatybilnego układu nie jest dużym problemem. Mimo to i dostępnej dużej ilości gotowych schematów w internecie i zastosowaniu się do nich, na ekranie nie pojawia się oczekiwany tekst mimo iż kontrast działa poprawnie (możemy nim sterować potencjometrem).

czwartek, 19 maja 2016

Arduino - tact switch




tact switch - przycisk



Przyciski (eng. tact switch) możemy wykorzystać choćby do włączenia lub wyłączenia dowolnego urządzenia podpiętego do Arduino jak lampy, wentylatory. Nóżki są połączone  na wprost natomiast po naciśnięciu przycisku (charakterystyczny klik) następuje zwarcie wszystkich nóżek (wewnątrz znajduje się blaszka). Mimo tak prostej budowy tact switch posiada dokumentację.


Jak wykorzystać przycisk tego typu do włączania i wyłączania podpiętego urządzenia?

wtorek, 10 maja 2016

Arduino diody led

arduino

Dzisiaj wykorzystanie fizycznej diody led. W poprzednim wpisie użyłem gotowego programu i wykorzystałem diodę led wbudowaną w Arduino. Dioda ta, jak wiemy, jest podpięta pod pin 13 płytki. Oprócz samej diody (wykorzystuję 5mm diodę czerwoną) będzie potrzebny także  rezystor - Arduino pracuje na 5V dioda (czerwona) do pracy wymaga 2.0v-2.3V . Sama dioda posiada dwa wyprowadzenia (diody RGB posiadają 4). Dłuższa nóżka to anoda (plus) krótsza to katoda (-).Jak rozpoznać, która jest która, gdy przy okazji innego projektu nóżki zostały przycięte na jednakową długość? Na obudowie dioda ma ścięcie z jednej strony - nóżka przy ścięciu to katoda (-).

poniedziałek, 9 maja 2016


Arduino UNO

Pierwszy program


Dlaczego akurat dioda na początek? Bo jest bardzo przydatna przy budowie i testowaniu działania prototypów. Wiele urządzeń jakie budowałem zaczynało właśnie od diody - zastępowała na początkowym etapie w moich projektach  niektóre komponenty np: przekaźniki do włączania / wyłączania oświetlenia mieszkania czy jako wskaźnik wykrycia przez czujnik nieprawidłowości  - zapalona oznaczała że stężenie było ponad normę. W ten sposób po prostu łatwiej budować (mniej połączeń) oraz testować urządzenie, które budujemy. Oprogramowanie budujemy krok po kroku i testujemy czy działa zgodnie z oczekiwaniem, tak samo z urządzeniem dodajemy kolejne elementy gdy poprzednie już są w pełni działające.  


piątek, 6 maja 2016



Czym jest inteligentny dom (eng. smart home)? Mówiąc ogólnie to zautomatyzowany (i w pełni kontrolowany przez użytkownika) system do zarządzania wybranymi elementami naszego domu/mieszkania. 

Wiele osób korzysta od wielu lat z niektórych rozwiązań, które możemy nazwać inteligentnymi - choćby automatyczny włącznik światła po zmierzchu czy włącznik światła reagujący na ruch. Te i wiele innych rozwiązań jest dostępnych na rynku od dłuższego czasu jednak w wielu przypadkach albo są to urządzenia bardzo drogie albo nie spełniają w pełni naszych oczekiwań.