Autor: Krzysztof Daszuta

Aktualizacja firmware w NanoVNA-H w systemie Windows 10

NanoVNA-H to bardzo tani i użyteczny wektorowy analizator sieci. Szczególnie wtedy gdy podepniesz go do komputera z aplikacją nano-saver czy telefonu z odpaloną aplikacją webową. Niska cena narzuca pewne konstrukcyjne ograniczenia. Przy tej klasie sprzętu szybko dowiadujemy się czym kompromis. Jednak jakość wykonania NanoVNA-H jest na bardzo wysokim poziomie. Sekcje radiowe są ekranowane, a płytka polutowania ładnie, bez typowych dla nisko-budżetowych sprzętów niedoróbek. Poniżej zdjęcie tego co można zobaczyć wewnątrz obudowy. NanoVNA jest bardzo dobrym przykładem projektu Open Source. Ciągły i aktywny rozwój oprogramowania cały czas przesuwa granicę tego, do czego zdolne jest urządzenie. Aktualizacja firmware nie jest skomplikowana i

Czytaj dalej...

I2C na pinach RX, TX w Wemos D1 mini

Dziś będzie krótko. Na łamach forum Koduj dla Polski pracujemy obecnie nad oprogramowaniem do wyświetlacza dotykowego zbudowanego w oparciu o kolorowy ekran LCD 2.4″ i płytkę Wemos D1 mini. Moduły ze sobą połączyliśmy za pomocą specjalnie przygotowanej płytki PCB. Założeniem projektu jest wyświetlanie danych o zanieczyszczeniu powietrza w możliwie najatrakcyjniejszy sposób. Niejako skutkiem ubocznym było powstanie wyświetlacza, który można użyć w dowolnym projekcie IoT.

Czytaj dalej...

Robot z napędem na 4 koła

Jesień za oknem. Szare niebo i deszcz skłoniły mnie do zrobienia czegoś ciekawego. Czegoś co sprawi radość innym. Zbudowałem robota dla mojego 3-letniego syna. Jest to prosty robot z napędem na 4 koła z możliwością dalszej rozbudowy o dodatkowe czujniki i mechanizmy. Pojazd musi być ładny, bo tylko ładne roboty trafiają do robo-nieba po tym jak 3-latek skończy się nimi bawić. Całością steruje płytka BBC micro:bit. Wybrałem ją, ponieważ łatwo się ją programuje, można nią sterować przez radio NRF24 oraz Bluetooth. W grę wchodzą więc funkcje autonomiczne oraz zdalne sterowanie.

Czytaj dalej...

BBC micro:bit i wyświetlacz LED z kilkunastu matryc 8×8 (IwE 2019)

Wśród projektów pokazowych na tegoroczna konferencję Informatyka w Edukacji musiało się znaleźć coś, co z dużej odległości przyciągnie uwagę odwiedzających. Jako, że nasza stacja pogodowa oparta o rozszerzenie SparkFun weather:bit potrzebowała sposobu prezentacji danych meteorologicznych, postanowiliśmy stworzyć coś do będzie widoczne z wielu metrów, a jednocześnie będzie miało praktyczne zastosowanie. Rodzaj wybranych matryc, ich ilość i wydajność prądowa BBC micro:bita spowodowały, że projekt musi być zasilany z zewnętrznego zasilacza 5V. Możliwe jest wysterowanie i zasilenie do 4 matryc LED bezpośrednio z BBC micro:bita podpiętego pod USB, ale wyświetlane piksele nie będą tak jasne jak w przypadku dedykowanego zasilania.

Czytaj dalej...

Bazyl – czyli jak BBC micro:bit pilnował bazylii (IwE 2019)

W związku ze zbliżającą się konferencją Informatyka w Edukacji 2019, wzorem lat ubiegłych nasz zespół przygotował kilka projektów pokazowych. Ich stopień trudności, czasochłonność i budżet są bardzo zróżnicowane. Wśród nich Bazyl jest jednym z prostszych do wykonania. Założenia są bardzo proste: zadaniem Bazyla jest opieka nad bazylią. Co za tym idzie, musi on od czasu do czasu sprawdzić czy ziemia nie jest sucha. Dobrze by było aby na żądanie wyświetlił wynik pomiaru. Zaś o podlewanie powinien się upomnieć sygnałem dźwiękowym.

Czytaj dalej...

Nettigo Air Monitor – zbuduj własny czujnik smogowy! – wersja 0.2.1

Czym jest Nettigo Air Monitor? To to system monitorowania czystości powietrza zbudowany w oparciu o dokładny czujnik NovaFitness SDS011. Cały projekt ma kompaktowe rozmiary, wychodzące niewiele ponad obrys samego czujnika. NAM rozwija społecznościową koncepcję zapoczątkowaną przez projekt Luftdaten.info. Dlatego na wzór tego projektu, zmontowana płytka mieści się w dwóch kolankach hydraulicznych 75 mm (DN 75 87°). Sprawa czystości powietrza jest dla nas bardzo ważna i chcielibyśmy zachęcić/zainspirować innych do podjęcia walki o czystsze powietrze. Z tego powodu od samego początku stawiamy na otwartość – cały kod, jak i pliki źródłowe są wypuszczane na otwartych licencjach. Schematy i projekty kolejnych wersji płytek znajdziesz

Czytaj dalej...

micro:bit – bezprzewodowe wgrywanie programów przez Bluetooth

Na Facebookowej grupie PGUM (Polska Grupa Użytkowników micro:bit) padło pytanie o możliwość programowania BBC micro:bit z użyciem tabletu. Był to pretekst do poważniejszych testów i poszukiwań sposobów programowania tej płytki. Zasadniczo pomysły były dwa: podłączyć micro:bita z tabletem za pomocą kabla USB OTG (niestety okazało się, że nie każdy tablet i telefon, wspiera tę metodę) lub wykorzystać metodę programowania OTA („Over The Air”) przy użyciu Bluetooth. Ta druga, mi osobiście wydała się bardziej kusząca. Jeżeli zastanawiasz się, czy płytkę BBC micro:bit można zaprogramować bezprzewodowo, bez użycia kabla USB, bez laptopa czy komputera stacjonarnego, dysponując jedynie smartfonem lub tabletem – odpowiedź brzmi: TAK,

Czytaj dalej...

Pogodełko – IoT w pogodzie – część 2

Pogodełko, czyli nasza miniaturowa stacja pogodowa w kartonie spotkała się z ciepłym przyjęciem. Złożenie jej nie jest skomplikowane. Wystarczy podłączyć 10 przewodów i gotowe. Wstępnie zaprogramowana płytka NodeMCU V3 od razu pokazuje czy wszystko zostało złożone poprawnie. W tym artykule omówimy kod źródłowy i pokażemy jak samodzielnie zmodyfikować Pogodełko. A do tej pory modyfikacji widzieliśmy sporo. Najprostszą z nich jest wymiana czujnika Bosch BMP280 na BME280. Uzyskujemy w ten sposób dodatkowy pomiar wilgotności. W następnych częściach przyjrzymy się innym modyfikacjom wartym wspomnienia – dodanie zewnętrznego czujnika temperatury DS18B20 czy czujnika pyłu zawieszonego SDS011.

Czytaj dalej...

Przewodnik prezentowy 2017

Nadchodzi czas świąteczny, a wraz z nim, jak co roku pojawia się pytanie „jaki prezent wybrać dla bliskiej nam osoby?”. W tym krótkim przewodniku prezentowym postaram się przedstawić kilka interesujących propozycji. Z racji tego, że budżet świąteczny jest rzeczą względną, podzieliłem prezenty na kategorie cenowe. Pojawi się w nich sporo BBC micro:bita, na którego mam kosmiczną zajawkę. Nie zabraknie taniego, ale bardzo użytecznego ESP8266. Mam też coś dla miłośników budowy konstrukcji mechanicznych. W tym zestawieniu ujmuje tylko produkty i zestawy, które same w sobie mogą stanowić pewną całość. Jeżeli elektronika to nie Twój żywioł i nie masz czasu na poważny

Czytaj dalej...