Kurs Arduino II – #8 – cyfrowy czujnik wilgotności (DHT11)

Kurs Arduino II – #8 –  cyfrowy czujnik wilgotności (DHT11)

Termometry (analogowe i cyfrowe), które zostały opisane podczas poprzedniego odcinka kursu, to zdecydowanie najczęściej używane sensory do pomiaru warunków atmosferycznych.

Drugim równie popularnym tematem jest pomiar wilgotności, który będzie możliwy dzięki DHT-11!

Czytaj całość…

Kurs budowy robotów – #7 – line follower, czyli bolid F1

Kurs budowy robotów – #7 –  line follower, czyli bolid F1

Podczas siódmej części kursu budowy robotów zajmiemy się line followerami. Zawody, które są organizowane dla tych konstrukcji można nazwać wyścigami F1 Świata robotów!

Tym razem roboty będą mogły jeździć całkowicie autonomicznie po specjalnym torze wyklejonym ze zwykłej, czarnej taśmy izolacyjnej!

Czytaj całość…

Kurs budowy robotów – #5 – omijanie przeszkód

Kurs budowy robotów – #5 –  omijanie przeszkód

Jeśli wszystko poszło zgodnie z planem, to w tej chwili każdy powinien mieć przed sobą złożonego robota, który potrafi już jeździć. Pora, aby nasz pojazd zaczął widzieć otoczenie!

Podczas tej części kursu wykorzystamy proste czujniki przeszkód. Dzięki nim robot będzie mógł poruszać się po nieznanym terenie!

Czytaj całość…

SensorTile – czujniki i Bluetooth w miniaturowym wydaniu

SensorTile – czujniki i Bluetooth w miniaturowym wydaniu

Tanie i wygodne zestawy serii Discovery i Nucleo przyczyniły się do dużej popularyzacji produktów firmy ST wśród hobbystów. Dobrym przykładem są nasze kursy dla F1 oraz F4.

Tym razem przedstawiono nowość w całkowicie innym, miniaturowym rozmiarze (13.5 x 13.5 mm). SensorTile na swoim pokładzie posiada liczne czujniki, wydajny mikrokontroler oraz moduł BLE.

Czytaj całość…

Rój robotów sprawnie unika kolizji

Rój robotów sprawnie unika kolizji

Zwiększenie liczby robotów pracujących razem nad jednym zadaniem ma niestety jedną wadę – urządzenia wchodzą sobie nawzajem w drogę.

Do tej pory kończyło się to albo zderzeniem, albo spowolnieniem (lub nawet wstrzymaniem) pracy. Teraz wynalazcy z Georgia Tech znaleźli sposób na rozwiązanie tego problemu.

Czytaj całość…

Kurs STM32 F4 – #12 – Programowanie przez bootloader

Kurs STM32 F4 – #12 – Programowanie przez bootloader

Każdorazowe podłączanie programatora przy zmianie programu może być męczące lub czasem zupełnie niemożliwe.

Zastosowanie bootloadera pozwala ominąć tę niedogodność poprzez wgrywanie programu przez interfejsy takie jak UART, I2C, SPI, czy USB.

Czytaj całość…

Projektanci i artyści tworzą za pomocą kodowania

Projektanci i artyści tworzą za pomocą kodowania

Kod. Przy jego użyciu mogą powstać interaktywne produkty, usługi, nowe formy komunikacji i sztuki.

Twórcy studiów z kreatywnego kodowania nauczą projektantów oraz artystów, jak wykorzystywać programowanie w sztuce i designie. Partnerem technologicznym studiów jest Intel.

Czytaj całość…

Arduino, co w środku… – #3 – źródło wbudowanych(?) funkcji

Arduino, co w środku… – #3 – źródło wbudowanych(?) funkcji

Poznaliśmy już schemat Arduino, wiemy jak działa bootloader oraz jak wgrać program do modułu. Czas zobaczyć co kryje Arduino IDE.

Opis dotyczy wersji 1.6.10, ale zarówno starsze, jak i nowsze wydania raczej nie będą różniły się od siebie zbyt drastycznie.

Czytaj całość…

Arduino, co w środku piszczy – #2 – proces programowania

Arduino, co w środku piszczy – #2 – proces programowania

Poznaliśmy już schemat Arduino – oczywiście omówiliśmy go pobieżnie, ale mam nadzieję, że będzie to zachętą do dalszego i dokładniejszego studiowania tego układu.

Teraz możemy już wgrać program do głównego mikrokontrolera. Oczywiście każdy, kto bawił się Arduino wie, że jest to bardzo proste. Wciskamy przycisk Wgraj i już! Co jednak dzieje się w tle?

Czytaj całość…

Czytaj losowy artykuł