Tag: biblioteki

Programowanie Arduino w chmurze

W ostatnich latach bardzo popularna stała się idea dostarczania oprogramowania w chmurze. Możemy wymienić tutaj m.in. Office Web Apps Microsoftu, Google Docs, Dropbox itp. usługi. Cała idea tego typu aplikacji polega na tym, że nasze pliki możemy przechowywać na zdalnych serwerach (mamy do nich dostęp z każdego komputera na który się zalogujemy), a także udostępniają nam webowe środowiska do edycji tychże plików. Nie inaczej jest z fundacją Arduino, która stworzyła stornę create.arduino.cc, o której dzisiaj trochę opowiem :)

Czytaj dalej...

JSON na Arduino

Wyszła wersja 1.0 biblioteki aJSON, czyli wsparcie do parsowania i tworzenia obiektów w JSON. Każdy kto chce podłączać system oparty na Arduino do internetu do jakiegoś API doceni wygodę jaką oferuje ta biblioteka. Nadaje się głównie na Arduino Mega oraz na te z ATmega328 (ze względu na zużycie pamięci).

Czytaj dalej...

Chcę więcej wyjść cyfrowych!

Arduino oferuje sporo wyjść cyfrowych, ale czasem chciałoby się ich mieć więcej… Jak podłączysz klawiaturę oraz LCD to dużo wolnego nie zostaje… Dziś natknąłem się na proste rozwiązanie – EZ Expanedr shield. Shield korzysta z dwóch rejestrów przesuwnych 74HC595 aby 'rozmnożyć’ wyjścia cyfrowe. Oczywiście rozmnożone wyjścia cyfrowe będą do użycia tylko i wyłącznie jako wyjścia (nie ma odczytu z takiego ekstra wyjścia). Shield jak shield, ale jeżeli potrzebujesz więcej wyjść (diody LED?) to możesz wykorzystać samą bibliotekę EZ Expandera i dowolne rejestry przesuwne (74HC595 jak najbardziej może być :) ). Czyli podpiąć rejestry i z nich korzystać wysyłając wartości przez

Czytaj dalej...

Webduino – serwer WWW dla Arduino z Ethernet shieldem

Shield to moduł nakładany na Arduino, dodający nowe funkcje do całości. Zwykle zabiera kilka wejść i wyjść na komunikację między modułem i samym Arduino. Jeśli chcesz podłączyć Arduino do sieci komputerowej najprostszym rozwiązaniem będzie użycie modułu ethernetowego, tak zwanego Ethernet Shield. Ethernet Shield to moduł zapewniający komunikację Arduino z siecią przez TCP/IP. Shielda oczywiście nie musicie oprogramowywać od zera. Jest do tego biblioteka będąca częścią Arduino IDE – Ethernet. Mimo, że znacznie ona upraszcza pisanie serwerów sieciowych czy oprogramowania klienckiego, to nadal nie jest to trywialne zadanie. Każdy, kto próbował pisać takie oprogramowanie nie korzystając z bibliotek zapewniających wysoki poziom

Czytaj dalej...