Tag: python

NodeMCU – aktualizacje OTA

Wyobraźcie sobie sytuację, w której kończycie projekt na NodeMCU, pakujecie go w ładną obudowę i montujecie tam, gdzie ma być używany. Po jakimś czasie okazuje się, że coś działa nie tak jak powinno lub chcielibyście dodać nową funkcjonalność do oprogramowania. Trzeba wtedy zdemontować urządzenie, wyjąć z obudowy, podłączyć do komputera i wgrać nowy flash. Takim sytuacjom zapobiec może tryb aktualizacji OTA (ang. over the air), o którym będzie dzisiejszy artykuł.

Czytaj dalej...

Raspberry Pi – Sterowanie portami GPIO w Pythonie

Kiedy postawiliśmy już system na malince oraz zabezpieczyliśmy kartę pamięci przed zbyt szybkim zużyciem pora na krótki wstęp do sterowania portami GPIO. W dzisiejszym artykule poznamy podstawową składnię języka Python (np. jak stworzyć zmienną, funkcję lub napisać pętlę) a także dowiemy się w jaki sposób Python może pomóc nam sterować portami GPIO (czyli np. zaświecić diodę LED lub wykryć wciśnięcie przycisku).

Czytaj dalej...

Arduino w sieci: Sterowanie kamerą

Oto prosty przykład jak z Arduino sterować kamerą z wykorzystaniem wbudowanego w Macbooka sensora położenia. Kamera osadzona na ramieniu kontrolowanym przez serwomechanizmy, trochę kodu w Pythonie do odczytu sensora położenia (Macbooki mają taki wbudowany, można oczywiście kupić taki oddzielnie i zaimplementować jego odczyt bezpośrednio z Arduino), biblioteka do komunikacji szeregowej i gotowe: Pandora pan/tilt + Arduino + MBP SMS from John Wiseman on Vimeo. Sczegóły oraz kod pobrania z Lemonodor. Arduino w sieci Ten post rozpoczyna nową kategorię na tym blogu – Arduino w sieci. Będę tutaj umieszczał linki i krótki opis projektów, które znajduję w sieci a wykorzystują Arduino.

Czytaj dalej...