Strony

czwartek, 26 lipca 2018

AVR - PC - WIFI - Audio Control

Witam,

Niezmiernie miło mi zaprosić Was dzisiaj do zabawy z językiem C, w którym jak z klocków lego zbudujemy szybko ciekawy i prosty projekt. Celem będzie niejako "zhakowanie" dostępu do programu "Smart PC Manager" na komputery PC, którego bezpłatnie można pobrać tutaj: LINK. Dzisiaj pokażę w jaki sposób za pomocą pewnych komend "porozmawiać" z tym programem przez WiFi z poziomu dowolnego mikrokontrolera AVR. Napiszemy całą obsługę w języku C. Można śmiało powiedzieć, że jest to śliczna wprawka dla początkujących programistów. Na PC mamy bowiem gotowy dobrze działający program a ze strony AVR dobieramy się do niego na zasadzie dokładnie takiej samej jak ze strony telefonów komórkowych, czyli tak jak z aplikacji Smart PC Manager pod Androida. Oczywiście nie wykorzystamy wszystkich funkcjonalności, ale jak wspominam w poradniku wideo spokojnie można byłoby zaimplementować jeszcze kilka funkcji. Czekam na informacje od Was czy warto poświęcić temu zagadnieniu jeszcze jeden poradnik czy może dalej poradzicie już sobie sami - we własnym zakresie.

niedziela, 22 lipca 2018

Stroboskop - budujemy od podstaw ciekawe urządzenie

Witam,

Tym razem, na przestrzeni kilku odcinków trzech może czterech chciałbym pokazać Wam jak można zrealizować bardzo ciekawy projekt. Zbudujemy bowiem stroboskop i to nie byle jaki. Mam tu na myśli porządne parametry, czyli np zakres częstotliwości od 4 Hz do 666 Hz z regulacją tejże częstotliwości co 100 us ! Do szczęścia będziemy potrzebowali w zasadzie prawie dowolnego mikrokontrolera AVR taktowanego zewnętrznym kwarcem 16 MHz, i dwóch manipulatorów za pomocą których będziemy mogli płynnie zmieniać dwa najważniejsze parametry pracy urządzenia, czyli częstotliwość w trybie precyzyjnym i zgrubnym ale także zakres rozbłysków, przy pomocy PWM. W końcowym odcinku zobaczycie bardzo ciekawe efekty jakie można uzyskać dzięki stroboskopowi. Nie chodzi mi tutaj oczywiście tylko i wyłącznie o efekty dla oka (chociaż te będą nieziemskie - jeśli ktoś jeszcze nie zna tego tematu) ale przede wszystkim chodzi mi o praktyczne zastosowania czyli np pomiar prędkości obrotowej poruszających się obiektów (wirujących w naszym wypadku). Tak tak - będzie można dość precyzyjnie określić taki parametr jak RPM czyli ilość obrotów na minutę ale także na sekundę w Hz. Samo zagadnienie jest na tyle ciekawe, że profesjonalne stroboskopy mogą kosztować po kilka tysięcy zł, tymczasem my będziemy w stanie zbudować coś takiego we własnym zakresie ;). Zapraszam...

wtorek, 17 lipca 2018

Biblioteka C - AI - rejestry przesuwne, ADC, ekspandery itp

Witam,

Miło mi dzisiaj zaprezentować nową bibliotekę stworzoną w języku C do obsługi modułu ATB-ANALOG INDICATOR ale nie tylko - bo również dla własnych modułów opartych o podobne układy. Tym samym zachęcam do wykorzystywania potencjometru obrotowego jako ;) manipulatora do regulacji przeróżnych parametrów waszych układów mikrokontrolerowych. Przy okazji w ramach kodu biblioteki pokażę jak podchodzić do realizacji pomiarów ADC z porządnym uśrednianiem wyników zarówno ADC jak j wartościami napięć. Jak realizować precyzyjne mierniki napięcia w oparciu o tak proste mikrokontrolery jak AVR. Moduł posiada ogólnie rzecz biorąc trzy główne konfiguracje sprzętowe, za to możliwości konfiguracyjne biblioteki do jego obsługi są dużo większe. Ważne, że schemat jest otwarty, płytka PCB również będzie dostępna dla każdego żeby można było ją wykonać we własnym zakresie. Analiza biblioteki będzie gratką dla każdego początkującego nie tylko z uwagi na dość fajne techniki programowe komunikacji z rejestrami przesuwnymi czy ekspanderami ale także z uwagi na ciekawą realizację tzw funkcji zwrotnych użytkownika czyli Callback'ów. Ale po kolei - zapraszam na poradnik w dwóch częściach ...

piątek, 6 lipca 2018

ATNEL WEBINARS - LIPIEC 2018

Różnego rodzaju kursy czy szkolenia na żywo niezależnie od dziedziny zawsze cieszą się dużą popularnością. Prawdą jest, że podczas takiego spotkania uczestnicy mogą na bieżąco zadawać pytania prowadzącemu i od razu na bieżąco wyjaśniać ewentualne niejasności. Dzięki takiemu podejściu niemal każdy uczestnik z odpowiednim nastawieniem potrafi wynieść z takiego kursu więcej wiedzy niż oglądając dydaktyczne materiały wideo. Oczywiście takie uprzednio nagrane i zmontowane filmy też mają ogromną wartość merytoryczną, jednak największą różnicą jest fakt możliwości zadawania pytań w danym momencie "wykładu" :) Na kanale youtube Atnel - mirekk36 od lat publikowane są filmy, z których skorzystać może niejeden początkujący elektronik czy majsterkowicz. Jednak tego lata - lipiec 2018 wychodzimy do was z nową inicjatywą webinarów, czyli spotkań na żywo on-line, podczas których każdy z was będzie mógł zadawać pytania dotyczące opisanych poniżej tematów. Prowadzący spotkania Mirek z kanału Atnel wyjaśni wam konkretne zagadnienia i postara się odpowiedzieć na wszystkie pytania tak aby każdy uczestnik spotkania mógł wynieść dla siebie jak najwięcej wiedzy.