Rok: 2009

Gdy prądu brakuje

Prędzej czy później w eksperymentach z Arduino będziemy chcieli wysterować jakieś urządzenie, które do pracy potrzebuje więcej niż 40 mA, które może zapewnić cyfrowe wyjście z Arduino. Może to być przekaźnik, żaróweczka czy inne bardziej zachłanne urządzenie. Co zrobić? Pozostaje skorzystać z tranzystora jako elementu wzmacniającego. Techniki analogowe, to jest temat rzeka, na którym się na dodatek nie znam :) (każdy kto ze mną studiował wie co mam na myśli :) ), tutaj postaram się przekazać parę informacji, które mogą pozwolić na sterowanie urządzeniami o większym poborze prądu. Niniejszy przykład bazuje na materiałach wchodzących w skład Arduino Starter Kit dostępnego

Czytaj dalej...

Czujnik przyspieszenia

Niniejszy post służy jako podstawa do stworzenia dokumentacji dla czujnika przyspieszenia znajdującego się w ofercie Nettigo od kilku dni. Płytka jest oparta o układ MMA7341L produkcji Freescale Semiconductor, oferuje on pomiar przyspieszenia w trzech osiach, z wyjściem analogowym oddzielnym dla każdej osi. Dwa zakresy czułości – +-3g lub +-11g, tryb pracy lub tryb sleep o niskim poborze mocy. Układ pracuje na zasilaniu 3.3V (które to napięcie dostarcza Arduino) self test g select sleep Vcc 3,3 V Z out Y out X out GND Osie w których dokonywany jest pomiar określa niniejszy rysunek: Skrócony opis podłączenia: do masy (podanie 3.3 V

Czytaj dalej...

Processing – interfejs na sterydach

Każdy, kto zainteresuje się Arduino raczej prędzej niż później natknie się na nazwę Processing. Processing jest to oprogramowanie na bazie którego zbudowano Arduino IDE. Ale to nie jedyne pole styczności. Najpierw – co to jest Processing? Jest to język programowania (na licencji open source) wraz ze środowiskiem IDE stworzonym z myślą o ludziach zajmujących sztuką elektroniczną oraz komunikacją wizualną (za angielską Wikipedią). A po ludzku? Wystarczy przejrzeć na przykład serwis Vimeo pod kątem tagu processing.org. Albo grupę processing na YouTube. Wizualizacja danych, eksperymenty multimedialne, itp. Obejrzyjmy na przykład ruch pociągów w Melbourne: Ebb and Flow of Melbourne Trains by Flink

Czytaj dalej...

Zagrajmy tato, czyli familiada

Zostałem zainspirowany prostą grą typu DIY zobaczoną w sieci (nie mogę teraz znaleźć linku) i choć oryginał był na znacznie prostszym PICu, to uznałem że Arduino Starter Kit jest doskonałym zestawem do zbudowania takiej gry. Zasada jest prosta – kto pierwszy naciśnie swój przycisk po zapaleniu diody ten dostaje punkt. Jeżeli jednak naciśnie zanim dioda się zapali – punkt dla przeciwnika. Gramy aż ktoś zdobędzie 5 punktów. Zobaczmy to w akcji: Simple game with Arduino from Starter Kit on Vimeo. Oprócz diody, która trzeba obserwować potrzebujemy 2 diody pokazujące kto dostał punkt oraz wygrał cały pojedynek, buzzer żeby zagrać prostą

Czytaj dalej...

Sekretny zamek – z Arduino

Widziałem wiele różnych elektronicznych zamków do drzwi. Ale ten projekt jest chyba jedyny w swoim rodzaju :) W skrócie – Arduino nasłuchuje pukania i jeżeli rytm stukania jest w porządku, wówczas przekręca zamek. Do tego prosty sposób nauki nowego szyfru i proszę :) Gotowe! Jeżeli ktoś jest zaintersowany szczegółami to na blogu ArduinoFun można znaleźć szczegóły – kod, schemat, itp.

Czytaj dalej...

Jak mierzyc temperaturę z Arduino

Jednym z czujników wchodzących w skład Arduino Starter Kit’u jest czujnik temperatury. Jest to czujnik analogowy, nie potrzebujący żadnych dodatkowych elementów do działania (dokładnie jest to MCP9700-E/TO). Czyli, krótko mówiąc podpinamy masę, zasilanie i już możemy mierzyć temperaturę. Na stronie czujnika w sklepie Nettigo, w zakładce Pliki jest PDF z danymi katalogowymi. I tak, zacznijmy od nóżek: . Ważne – nóżki są opisane tak jak widać je patrząc od spodu czujnika. I tak:  do 1 podłączamy napięcie zasilania (zarówno 3.3V lub 5V z Arduino będzie OK), do 3 podłączamy masę (GND) a 2 do pinu Analog 0 na Arduino. W

Czytaj dalej...

Arduino SMS i nie tylko

Moduł GSM do Arduino pozwala na przekształcenie Arduino w telefon komórkowy :) No – mniej więcej. Ale od początku. Najpierw potrzebujemy moduł GSM do Arduino oraz aktywną kartę SIM. Kartę wsadzamy do modułu i możemy przystąpić do testów. Pierwsza sprawa zasilanie. Moduł GSM jest dość wymagający jeśli chodzi o zasilanie. Nie każdy port USB będzie w stanie zasilić Arduino z modułem GSM. Objaw będzie taki, że po wklepaniu PINu komunikacja znika, to trzeba zorganizować dodatkowe zasilanie. Jak – o tym później. Testujemy moduł Moduł może pracować w dwóch trybach komunikacji szeregowej. Albo „rozmawia” z Arduino albo z komputerem dopiętym do

Czytaj dalej...

Arduino – gramy!

Długa cisza na blogu zostaje właśnie przerwana! Ostatnie parę miesięcy byłem mocno zaangażowane w projekty nie związane z Arduino, cały czas jaki mogłem przeznaczyć na Arduino pochłaniało prowadzenie sklepu z modułami – obsługa klientów, poszukiwania nowych dostawców, itp. Teraz pojawiło się trochę czasu, który mogę przeznaczyć na dokumentowanie eksperymentów z Arduino, dlatego mam nadzieję, że uda mi się w najbliższym czasie dodać kilka przykładów na Starter Kicie. Ciszo, idź precz! Jako, że mamy przerwać ciszę, więc zacznijmy od obsługi przez Arduino tzw. buzzera – maleńkiego głośniczka zdolnego wydawać niezbyt głośne (ale jednak) dźwięki.  Zacznijmy od produktu finalnego: Arduino buzzer from

Czytaj dalej...

Co was interesuje w Arduino?

Na jesień oferta Nettigo zostanie rozszerzona. To jest pewne. Nie jest jeszcze do końca pewne jakie nowe produkty pojawią się w tej rozszerzonej ofercie. Dlatego przygotowałem prostą ankietę (4 pytania, żadne nie jest obowiązkowe), która pozwoli Wam wypowiedzieć się na temat tego, co może się wam przydać do pracy z Arduino (i nie tylko). Proszę, wypełnijcie ankietę, a pozwoli mi to lepiej zrozumieć Wasze potrzeby i zainteresowania. Dzięki temu oferta Nettigo będzie dla Was bardziej interesująca. Link do ankiety: http://webankieta.pl/ankieta/w1hpu0f43h3u

Czytaj dalej...

Sygnalizator czyli jak wykorzystać przycisk

Weekend parę tygodni temu od samego początku zapowiadał się deszczowo. Znaczyło to, że z moją trójką dzieci będziemy cały dzień w domu. Jest to pewnego rodzaju wyzwanie – jak to przeżyć bez nadszarpniętych nerwów :) Jako że mój syn (3 i pół roku) jest na etapie rozjeżdżania dywanu na wszystkie strony z wykorzystaniem samochodów i pociągów wszelkiego rodzaju, zrodził się na szybko pomysł gnalizatora, jak został w mowie 3 latka ochrzczony… Pół godziny i udało się zrobić coś takiego. Miałem nadzieję, że będzie wzbudzał zainteresowanie przez kolejne pół godziny, a okazało się, że przez następnych kilka dni stanowił niezbędny element

Czytaj dalej...