piątek, 16 kwietnia 2021

Tablica edukacyjna dla dzieci. Przykłady zastosowań elektroniki i nauka programowania w oparciu o Scratch.

Patrząc na zdobywające popularność i coraz bardziej wymyślne tablice sensoryczne dla najmłodszych, wpadłem na pomysł realizacji czegoś podobnego, ale z większym naciskiem na elektronikę i programowanie, skierowanym raczej dla starszaków. Opisywana tablica poprzez zabawę i eksperymentowanie, w przystępny sposób wprowadza w podstawy zastosowań elektroniki do monitorowania otoczenia (czujniki), sterowania (przyciski, joystick), uruchamiania elektrycznych elementów wykonawczych (serwo, silnik, elektromagnes) i prezentacji wyników: pomiarów, stanu elementów sterujących i wykonawczych (LEDy, linijki LED, wyświetlacz LCD).  Stan wszystkich elementów i interakcje między nimi można opisać (zakodować) w Scratchu na poziomie prostego przenoszenia bloczków graficznych.

Tablica

niedziela, 11 kwietnia 2021

Stacja pogody na ESP32 cz. 4. Wyświetlacz LCD & publikacja pomiarów na ThingSpeak.

Po dłuższej przerwie, ponownie wróciłem do tematu stacji pogody. Przypominam sobie o nim zwłaszcza zimą, gdy smog czyha na zewnątrz ;) Tym razem skupiam się na publikacji danych w sieci WWW, co daje łatwy dostęp do danych z poziomu dowolnej przeglądarki internetowej. Kolejna, znaczna modyfikacja, to użycia innego mikrokontrolera w postaci ESP32 i wyświetlacza LCD do prezentacji większej ilości danych. Dodałem również kolejny czujnik dwutlenku węgla i lotnych związków organicznych. Zrezygnowałem natomiast z modułów: SDHC i RTC. Całość trafiła do obudowy według własnego projektu.

Stacja pogody

piątek, 10 stycznia 2020

Sterownik świateł choinkowych odtwarzający melodie najpopularniejszych polskich kolęd

Opisywany sterownik, bazujący na Arduino Pro Mini, współpracuje z LED-owymi lampkami choinkowymi. Dotyczy to lampek bez własnego kontrolera, które świecą stale po podłączeniu do zasilania sieciowego. Dodatkowo sterownik umożliwia odtwarzanie melodyjek z kolędami przy jednoczesnym sterowaniu oświetleniem. Subiektywnie wybrałem dziesięć najpopularniejszych polskich kolęd.


niedziela, 26 maja 2019

Moduł odbiornika audio Bluetooth - updgrade radia

Na AliExpress można znaleźć wiele modułów audio z transmisją po bluetooth-ie i z różnym poziomem mocy wyjściowej - zależnie od potrzeb. W moim przypadku moc nie była priorytetem i wybrałem moduł o nazwie "Bluetooth audio receiver template stereo wireless speaker power amplifier modified DIY Bluetooth module 4.0" kosztujący niecałe 6zł. Moduł chciałem zastosować w radiu (nie posiadającym bluetootha) do którego sygnał audio mógłbym wysłać bezprzewodowo. Stacji radiowych już od dawna nie słucham, bo szlak mnie trafia, jak co 10 minut słyszę durne reklamy ;) Korzystam za to ze Spotify i chcę sobie czasem posłuchać muzyki właśnie na tym radiu.


Opisywany moduł audio

sobota, 4 maja 2019

Moduł WiFi ESP8266-01 i Arduino - publikowanie danych z czujnika DHT11 w ThingSpeak

ESP8266-01 to niewielki moduł umożliwiający komunikację Arduino po WiFi ze światem zewnętrznym. Z racji na bardzo przystępną cenę i podobny jak w Arduino próg wejścia moduł ten jest świetnym kandydatem dla projektów IOT. Co więcej, sam może pracować w roli pełnoprawnego mikrokontrolera. Tworzenie kodu i jego przesyłanie do ESP możliwe jest z poziomu Arduino IDE. W tym poście dane z czujnika DHT11 postaram się przesłać na platformę IoT - ThingSpeak, gdzie będą one dostępne w postaci wykresów.

ESP8266-01

poniedziałek, 25 lutego 2019

Digispark ATtiny85 - czujnik temperatury DS18B20 & wyświetlacz OLED 0,96"

Digispark to platforma rozwojowa na bazie mikrokontrolera ATtiny85. Może być obsługiwana i programowana z poziomu Arduino IDE bezpośrednio przy użyciu kabla USB. Stanowi uzupełnienie dla platform Arduino tam, gdzie liczą się małe wymiary i wykonywane są proste zadania wymagające użycia kilku pinów. Jest przy tym tańsza od swoich większych kuzynów.

Digispark ATtiny85

niedziela, 13 stycznia 2019

Parkowanie w garażu - Laserowa bariera optyczna & Ultradźwiękowy miernik odległości na Digispark ATtiny85

W normalnych warunkach takie rozwiązania nie są konieczne, jeśli ma się samochód z czujnikami parkowania i względnie duże miejsce parkingowe w garażu. To niestety mnie nie dotyczy. Mam starszy już samochód i ciasny garaż wypchany gratami, na które wolałbym przypadkiem nie wjechać. Z tego powodu zacząłem się rozglądać za rozwiązaniami, które by ułatwiły mi życie i zredukowały do zera nerwy związane z parkowaniem.

Prototypowy samochód ;)