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.