Quantcast
Channel: Elektronika – Majsterkowo.pl
Viewing all 151 articles
Browse latest View live

Taśma LED sterowana czujnikiem odległości

$
0
0
etapy
Jeszcze w połowie 2014 roku szukałem czujnika, który pozwoli mi na pomiar odległości człowieka i sterowanie za jego pomocą oświetleniem w postaci taśm LED. Do czego potrzebne mi takie urządzenie? Wystarczy wyobrazić sobie sytuację, kiedy wracamy do domu wieczorem i nie sposób zlokalizować zamka do drzwi. Oczywiście można wykorzystać do tego celu wszelkie czujniki PIR. Jednak one wykrywają ruch, a nie określają odległość. Zależało mi na tym, żeby odczyt odległości był przekładany na odpowiedniej wartości sygnał PWM. Czyli im bliżej do drzwi, tym jaśniej. Na początku wykorzystałem standardowy czujnik ultradźwiękowy, który dostałem w którymś z KITów Arduino. Niestety, ale okazał się całkowitą porażką przy detekcji człowieka. O ile sprawdził się dobrze przy weryfikacji odległości od płaskiej, prostopadłej przeszkody, o tyle przy detekcji człowieka dostawał czkawki. Objawiało się to tym, że odczyty były zupełnie nierówne i nie potrafiłem wyselekcjonować z nich właściwych wartości. Po poszukiwaniach i założeniu wątku na Forum Majsterkowo, dotarłem w końcu do urządzenia, które co prawda jest dużo droższe, ale znacznie dokładniejsze. Sprawdza się świetnie w pomiarze odległości od/do człowieka. Przy zastosowaniu, które tu opiszę nie ma nawet większej potrzeby filtrowania odczytów, jednak ze względu na charakter edukacyjny - warto o tym wspomnieć. Urządzenie to LV-MaxSonar-EZ0 MB1000. To czujnik o najszerszej wiązce pomiarowej i zasięgu ok. 5-6 m. W polskiej dystrybucji jest dostępny w sklepie Nettigo.pl i szczerze mówiąc, nie znalazłem go nigdzie indziej. Cena na początku mnie odstraszyła, więc pogrzebałem trochę na stronach zachodnich (i wschodnich) sprzedawców, ale nie znalazłem tańszych odpowiedników. A dokładnie ten sam model był oferowany w zbliżonej, a czasami nawet wyższej cenie. Na koniec wstępu warto zaznaczyć, że pomimo iż projekt chciałem zrealizować latem, wciąż jest na płytce prototypowej. A to dlatego, ż...
Czytaj dalej...

Poziomica cyfrowa na AVR

$
0
0
DSC03639
Dzień dobry Chciałbym się z Wami podzielić pierwszym większym projektem na AVR. Poziomica cyfrowa, może temat dziwny bo po co to komu, jak dla mnie przydatny bajer, miły dla oka gadżet, co kto woli. DSC03627DSC03626 Z racji tego, że lutowanie jakoś  mi idzie pokusiłem się na zastosowanie elementów SMD. Moja wizja tego projektu zakładała użycie diod LED "normalnych" dlatego one nie są powierzchniowe, za to zostały w wymyślny sposób przytwierdzone do płytki.   Do projektu użyłem: 1. AtMega8A TQFP32 2. PCA9635PW - moduły PWM sterowane poprzez komunikacje I2C 3. stabilizator napięcia LM1117S 4. kondensatory, rezystory, kwarc 16MHz itd. 5. moduł 3 osiowego akcelerometru i 3 osiowego żyroskopu MPU6050 na płytce GY-521   Dla zwiększenia estetyki i niezawodności (utlenianie się miedzi) cała płytka została  pokryta stopem Lichtenberg'a.   Schemat połączeń   schemat Dodane 32 otwory podłączone do GND to nic innego jak miejsca podłączeń anod LED. W schemacie zawarty jest przycisk uruchamiający bistabilny jak i monostabilny przycisk do resetu. został on zamocowany odwrotnie niż na ogół montuje się micro switch'e. Specjalnie dla niego przez płytkę został przewiercony otwór dla słupka przycisku. Zastosowanie teg...
Czytaj dalej...

Zestaw uruchomieniowy

$
0
0
10934622_881622475221840_1720576540_n
Witam. Może opowiem swoją historie jak zaczynałem przygodę z mikrokontrolerami. Na początku zastanawiałem się jak każdy nad wyborem języka programowania,środowiskiem. Jako że wcześniej nigdy nie miałem styczności z mikrokontorlerami postanowiłem wybrać język BASCOM. Zrobiłem do tego programator lpt, kupiłem płytkę stykową i dużo elektronicznej drobnicy. Jednak szybko zrezygnowałem z tego języka z powodu wielu narzekań i że do niczego on się później nie przyda. Zmieniłem język na C i środowisko Eclipse, (myślałem też o Arduino ale wolałem wykorzystywać goły mikrokontroler). Zrobiłem do tego programator już na USB i dokupiłem jeszcze więcej drobnicy. Na początku wszystko było super, pierwsze programy, wiadomo miganie diodami z różnymi efektami, później wyświetlacze, najróżniejsze czujniki i zaczynały się powoli schody. Prototypy projektów były coraz bardziej rozbudowane i moja płytka wyglądała mniej więcej tak: 10937721_881624291888325_724973584_n Jeśli wszystko działało to spoko, ale jeśli nie to było dużo szukania, kłopotów, w ogóle szkoda gadać. A najgorsze jak zrobiłem mniej wiecej taki układ jak wyżej, coś nie chciało działać zdenerwowałem się, rozmontowałem układ do zera a po kilku minutach przypomniałem sobie, że jeszcze miałem coś sprawdzić coś przepiąć. I co wtedy montować układ od nowa i tracić cenny czas? Postanowiłem coś z tym zrobić i wybór padł na najprostszy zestaw uruchomieniowy z niezbędnymi modułami, które mogę połączyć z mikrokontrolerem za pomocą kilku przewodów. Co zawiera układ: -mikrokontroler z prawidłowym zasilaniem, filtrowaniem itd. -wyświetlacz lcd 2x16 -wyswietlacz led 4 cyfrowy ze wspólną anodą -sterownik silnika -kilka diod -kilka przycis...
Czytaj dalej...

Pierwsze kroki z wyświetlaczem graficznym

$
0
0
2015-01-24_143729
Witam! Dzisiaj zaprezentuję wam artykuł o tym jak należy popranie uruchomić i podłączyć wyświetlacz graficzny ze sterownikiem ks0108. Wbrew pozorom obsługa wyświetlacza graficznego nie jest taka trudna. Zacznę od : Podłączenie do arduino.  Wyświetlacz graficzny ze sterownikiem ks0108 może mieć następujące wyprowadzenia :
Funkcja typ a typ b typ c typ d
Zasilanie +5 1 !2! !2! 4
Masa 2 !1! !1! 3
Wejście kontrastu 3 3 3 5
Port przesyłu danych 0 4 7 7 9
Port przesyłu danych 1 5 8 8 10
Port przesyłu danych 2 6 9 Czytaj dalej...

Zegar VFD IW-18

$
0
0
VFD
Witam. Nazywam się Alan Bejnarowicz. Mam 13 lat i pasjonuję się elektroniką cyfrową. Programuję mikrokontrolery Avr ale... Zawsze mnie coś ciągnęło do lamp elektronowych niestety mój tata zawsze twierdził, że to staroć. Prawdopodobnie jest to spowodowane tym że w moim wieku naprawiał dużo lampowych telewizorów. Jedyne lampy na jakie Go przekonują to VFD ewentualnie NIXE lub magiczne oko. Zbudowałem już jeden zegar VFD ale jest mniej okazały od tego. Pochwalę się więc moją nową konstrukcją.  Do budowy zegara użyłem: -Obudowa drewniana z Empiku - Lampa VFD IW-18 -Atmega8 -Moduł zegara cyfrowego DS3231 - trochę miedzianych rurek i kolanek -Dwa scalaki ULN2803 -drobnica elektroniczna -chińska przetwornica impulsowa

Projekt jest idealny dla początkujących elektroników. Brak w nim wysokich napięć, więc jest bezpieczny. Lampy VFD są zasilane około 24v, przy multipleksowaniu trochę więcej. Budując go można zyskać bardzo dużo doświadczenia.

Najpierw zacznę od schematu: [caption id="attachment_19950" align="alignnone" width="660"]Schemat Schemat[/caption] Jest on dosyć prosty. Mikrokontroler multipleksuje wyświetlacz poprzez drivery ULN2803. Linie są podciągnięte za pomocą rerzystorów 10k. Na schemacie pisze, że należy podać na wyświetlacz 17v ale eksperymentalnie dobrałem napięcie około 40v. Tak samo napięcie żarzenia zamiast przez stabilizator 3,3v podałem 5v jak w nocie katalogowej. Do nóżek lampy przylutowałem skrętke komputerową i zacisnąłem długą koszulkę termokurczliwą, do końcówek kabli przykleiłem karteczki z opisem. Lampę postanowiłem umieścić w miedzianych kolankach. wygląda to tak.   [caption id="attachment_19954" align="alignnone" width="660"]Czytaj dalej...

Półka z oświetleniem

$
0
0
23
Dzień dobry. Chciałbym Wam zaprezentować półeczkę, jaką wykonałem. Został mi kawałek z płyty po wycięciu blatu na stół. Nie wiedziałem za bardzo, co z nim zrobić, aż pomyślałem: zrobię półeczkę. Efektem pracy dzielę się z Wami. Półka ma wymiary 105x13x3cm. Mogłaby być trochę dłuższa, ale taki został mi kawałek a chciałem wykorzystać to, co mam. Posiada cztery lampki LED, regulację jasności i pamięć. Po włączeniu przywraca stan, jaki był przy wyłączeniu. Dodatkowo chciałem, aby można było zapalić jedną lampkę, takie małe oświetlenie, które przełamie ciemność i które można zostawić zapalone w nocy. Nie chciałem wybierać konkretnej lampki, więc dałem możliwość wyboru dowolnej lub np. dwóch czy trzech. Na początku wymierzyłem gdzie będą lampki. Za pomocą otwornicy i ręcznej szlifierki z frezem wykonałem zagłębienia, w które wcisnąłem kubeczki ze świeczek podgrzewaczy. Wykonałem też podcięcie na szybki, bo chciałem, aby ich powierzchnia zrównała się z powierzchnią półki. Obsadziłem tulejki z gwintem do przykręcenia szybek. Szpachlowanie, szlifowanie. Troszkę mi się szpachlówka kruszyła, więc widać małe ubytki.  Wszystko pomalowałem farbą w spreju. 01 02 03 Szybki wykonałem z pleksi o grubości 3 mm. Na kawałek pleksi nakleiłem kółko z kartonu, no a później piłka i pilniczek. Czytaj dalej...

Jednostronny komunikator z LCD

$
0
0
DSC09324
Witam wszystkich, nazywam się Michał i chciałbym pokazać wam dzisiaj jak zrobić jednostronny komunikator za pomocą Arduino. Projekt znalazłem na zagranicznej stronie i wprowadziłem w nim obsługę modułu internetowego ENC28J60. Arduino mam od niedawna i jest to mój pierwszy artykuł na Majsterkowo, także proszę o wyrozumiałość. Jeśli zauważycie jakieś błędy to proszę pisać w komentarzach, to poprawię artykuł jak najszybciej się da :)

Co nam będzie potrzebne?

- Arduino, w moim przypadku Leonardo - Moduł sieciowy ENC28J60 - Publiczne IP - Wyświetlacz 2x16 zgodny z HD44780 - Potencjometr obrotowy 10kΩ - Przewody połączeniowe  

Od czego zacząć?

Na początku trzeba wszystko poskładać, dlatego zacznę od schematu narysowanego w programie Fritzing, jest to mój pierwszy rysunek w tym programie, ale myślę, że każdy zobaczy co i jak podłączyć. :)komunikator DSC09324 Następnym krokiem będzie wgranie programu do naszego Arduino. Przed wgraniem można zmienić numer IP naszego komunikatora na odpowiedni w naszej sieci. Np. adres IP mojego routera to 192.168.0.1, a komputera to 192.168.0.101, to ustawiam IP komunikatora na 192.168.0.115. [crayon-54c86a8a590e2317766917/] Podłączamy nasz komunikator do routera i możemy sprawdzić czy wszystko działa w sieci lokalnej. Aby to sprawdzić wpisujemy w pasek adresu naszej przeglądarki 192.168.0.115 i powinna nam się ukazać strona naszego komunikatora: Czytaj dalej...

Prosta stacja pogodowa na Arduino

$
0
0
weather (23)
Witam ponownie po prawie rocznej przerwie w pisaniu a nie czytaniu ;) Postanowiłem sobie troszkę ułatwić życie i zbudować ustrojstwo, które nazwałem dumnie "Prostą stacją pogodową". Po cóż mi coś takiego, skoro można kupić gotowca za kilkadziesiąt złotych w popularnym markecie? Znalazłoby się kilka powodów. Najważniejszym z nich był ten, żeby owe urządzenie było spersonalizowane pode mnie, a nie takie, które akurat jest dostępne. Po drugie, żeby oferowało sporą dokładność a z produktami z niższej półki różnie to bywa. No i po trzecie i najważniejsze - żeby sobie pomajsterkować. Mieć sporo zabawy i satysfakcji, że jak się chce to można. Założenia i wymagania projektowe były następujące: tanio, prosto i dokładnie, a trochę bardziej konkretnie: - wyświetlanie dokładnego czasu i daty, - pomiar temperatur (z trzech miejsc: na dworze, w mieszkaniu oraz na grzejniku), - pomiar wilgotności w mieszkaniu, - pomiar ciśnienia atmosferycznego, - wykrywanie opadów. Naturalnym dla mnie wyborem, z uwagi że ciut znam już tę platformę, było Arduino. Po zapoznaniu się z założeniami oraz elementami, które zamierzałem wykorzystać wybór padł na Arduino Nano. Głównym powodem, przemawiającym za jego wykorzystaniem był fakt, iż posiada on napięcia wyjściowe zarówno 5V jaki 3,3V (oczywiście, można także użyć przetwornicy, aby wyeliminować ten problem), posiada wygodne złącze mini USB do podłączania do PC. Nie trzeba bawić się w przejściówki i resetować przy wrzucaniu kodu, jak ma to miejsce w Arduino Mini Pro oraz najważniejszy powód - nie miałem jeszcze takiego modelu w swojej kolekcji ;) Co wykorzystałem do projektu: - Arduino Uno (jak zawsze niezbędne do prototypowania i wszelakich eksperymentów), - płytka stykowa wraz z kabelkami łączeniowymi, - Arduino Nano (serce całego projek...
Czytaj dalej...

Termometr LED na układach CMOS

$
0
0
Zdjęcie1
Witam wszystkich. Dzisiaj chciałbym przedstawić Wam mój pierwszy projekt na majsterkowie, a mianowicie Termometr LED zbudowany m. in. na układach CMOS serii 4000. Już od dawna chciałem zbudować jakiś pożyteczny układ zbudowany na poczciwych układach serii 4000. No więc, dlaczego nie? Wybór padł na termometr.

Po co to komu?

Ktoś może spytać po co bawić się na pojedynczych licznikach/bramkach jeśli można użyć mikroprocesora? Odpowiedź jest prosta, w celach edukacyjnych. Nie samymi procesorami elektronika żyje, więc warto poszerzać swoje horyzonty.

Logika, czyli co z czym i dlaczego:

 

Schemat blokowy:

Schemat blokowy a). Czujnik temperatury: Jako czujnik temperatury wykożystałem popularny LM335. Czujnik daje nam napięcie roporcjonalne do temperatury 10mV/°K. LM335 przetwarza poprawnie w zakresie temperatur od -40°C do 100°C. Producent zapewnia typową dokładność 1°C skalibrowanego czujnika w temperaturze 25°C. b) . Wzmacniacz pomiarowy: Aby mierzyć temperaturę w skali Celsjusza musiałem znaleźć źródło napięcia referencyjnego 2,7315 [V] (jest to napięcia na wyjściu czujnika przy temperaturze 0°C). Wybór padł na popularną precyzyjną regulowaną diodę Zenera TL431. W celu uzyskania przetwarzania 10mV/°C zastosowałem precyzyjny wzmacniacz pomiarowy firmy Texas Instruments INA128.  Sygnał z czujnik azostał podany na wejście nieodwracające wzmacniacza, a napięcia odniesienia na wejście odwracające. c). Układ sterowania znakiem: Napięcie wyjściowe układu INA128 jest ujemne dla temperatur poniżej 0°C. Natomiast na wejście układu przetwornika U/F mogą być dostarczane napięcia dodatn...
Czytaj dalej...

SNAKE na matrycach LED

$
0
0
qqq
Witam wszystkich Chciałbym przedstawić Wam mój mały projekcik – gra SNAKE na matrycach LED sterowanego za pomocą telefonu z androidem. Budowa Do budowy wykorzystałem: - 4 moduły matryc led ze sterownikiem ( MOD-39 firmy Modułowo) - moduł Bluetooth MOD-02 - klon arduino z atmegą 328p – ale tylko jako platforma sprzętowa, program jest napisany w czystym C - ramka do zdjęć RIBBA z IKEI - folia czerwona dla lepszego efektu - do sterowania wykorzystuje telefon Samsung trend   Aby z 4 matryc utworzyć wyświetlacz 16x16 trzeba je połączyć wg rysunku(widok z przodu): matryce_polaczenie Kolejność jest ważna, ponieważ dla innych konfiguracji trzeba będzie modyfikować funkcje wysyłające. Długo myślałem w czym umieścić mój wyświetlacz i przypadkiem wpadła mi w ręce ramka „RIBBA” okazało się, że wycięcie w jej środku idealnie pasuje na 4 matryce. Zamontowałem je w środku dość prymitywną metodą – przy użyciu taśmy klejącej. Stwierdziłem, że tył i tak będzie zamknięty, więc nikogo nie będzie to razić w oczy. Podobnie stwierdziłem odnośnie płytki PCB –gdybym miał ją wytrawiać byłaby tam tylko ATmega z wyprowadzeniami, a i tak wszystko byłoby połączone przewodami, więc wykorzystałem taniego klona arduino. Z przodu za szkłem umieszczamy odpowiednio wycięty kawałem czerwonej folii (może być np od przyciemniania szyb w samochodach). Po zamocowaniu wygląda to tak: DSCN0736 Czytaj dalej...

LEGO – elektro pojazd na gąsienicach

$
0
0
20150203_044520

Witam, zainteresowała mnie kiedyś pewna aplikacja na Google Play - Arduino Bluetooth RC Car. Daje ona możliwość sterowania funkcjami jezdnymi pojazdu, oświetleniem, dźwiękiem, oraz prędkością jazdy. Do komunikacji między smartphonem i Arduino służy moduł Bluetooth. Ostatnio postanowiłem zbudować pojazd sterowany wymienioną appką. Jako materiał na kadłub do mojego pojazdu wybrałem klocki Lego, gdyż dają duże możliwości dokonania wszelakich zmian konstrukcyjnych w prosty sposób. Klocki znajdują się w wielu polskich domach i mimo iż wielu samemu już ich nie układa, to może robi to wraz ze swoimi dziećmi. Połączenie Lego z Arduino i modułem Bluetooth jest dobrą alternatywą dla kupna drogich zastawów Lego Mindstorms.

Do budowy będą potrzebne:

- klocki Lego

- łańcuch rowerowy

- zębatki z przerzutek rowerowych (4 szt.)

- śruby (3 M i 5 M po 2 szt.)

- nakrętki (3 M - 2 szt.; 5 M - 4 szt.)

- serwa (2 szt.)

- koszyczek na baterie AA

- akumulatorki / baterie AA (4 szt.)

- przewody

- płytka stykowa

- Czytaj dalej...

Prosty tester ciągłości obwodu

$
0
0
WP_000165
Witam. Jest to mój pierwszy artykuł, więc może się przedstawie. Mam na imię Paweł mam 15 lat i od kilku "ładnych" miesięcy interesuje się elektroniką. Zbudowałem prosty tester ciągłości obwodu, który właśnie opiszę w tym artykule.

WP_000165

Co to jest?

Tester ciągłości obwodu jest to najprościej mówiąc takie ustrojstwo,  które jak zamkniemy obwód to piszczy.  Jest to bardzo użyteczne narzędzie.

Po co budować?

Pewnie większość z was zapyta po co budować skoro nawet w tanich multimetrach jest taka funkcja. Otóż w niektórych multimetrach czas reagowania takich testerów jest dosyć długi(tak jest np: w moim :/ ). A zbudowanie takiego testera jest tańsze  niż najtańsze multimetry z pewnego serwisu aukcyjnego( zaczynającego się na "A").

Do budowy będą potrzebne:

Buzzer 6V – 4zł Stabilizator 7805 – 1,5zł Przełącznik dźwigniowy – 1zł Dwie diody(czerwona, zielona) – kilka groszy sztuka(miałem w zapasach to nie znam ceny :)) Dwa rezystory(220Ω i 330Ω ) - podobnie jak z diodami kilka groszy sztuka Oprawki do diod – 2zł za 10 sztuk Wtyk BNC – 1zł za sztukę Obudowa uniwersalna – 5zł Całość - 14,50zł

Zasada działania

schemat Układ zasilany jest z baterii 9v. Przełącznik S1 włącza przepływ do stabilizatora, następnie napięcie jest obniżane prze stabilizator 7805 do 5v. Jeżeli stabilizator pracuje to zaświeci się dioda czerwona oraz pójdzie zasilanie do buzzera i diody zielonej. Jeżeli zewrzemy masę układu(tj. Wyjście x1 z Wejściem X2), buzzer zapiszczy i zapa...
Czytaj dalej...

Układ zasilania z separacją galwaniczną i zabezpieczeniem od zwarć.

$
0
0
00
Witam. To mój pierwszy projekt na majsterkowo.pl W związku z tym, że czasem zdarza mi się naprawiać jakieś małe urządzenia elektroniczne zasilane z sieci 230V AC, np. prostowniki elektroniczne, postanowiłem zbudować proste urządzenie mające na celu zwiększenie bezpieczeństwa mojego oraz samego urządzenia podczas sprawdzania układu. Zasada działania jest bardzo prosta. Transformator stosunkowo małej mocy (w moim przypadku 160VA) wprowadza separacje galwaniczną i ogranicza prąd zwarcia. Dodatkowo, żarówki włączone w obwód wyjściowy urządzenia (strona wtórna transformatora) zapobiegają zwarciom i sygnalizują ich powstanie. Wprowadziłem tu także rozwiązanie stosowane często w warsztatach RTV, jakim jest możliwość zastąpienia bezpiecznika topikowego na wejściu zasilania testowanego układu, żarówką. Rezygnujemy jednak wtedy z zasilania przez transformator. Separacja galwaniczna jest bardzo ważna na przykład przy używaniu oscyloskopu podczas pomiarów. Zetknięcie masy sondy oscyloskopu z fazą układu mogło by spowodować zwarcie a w następstwie uszkodzenie (wręcz wyparowanie) krokodylka sondy pomiarowej a nawet samego oscyloskopu. A to wciąż nie jest tanie urządzenie. Schemat układu prezentuję poniżej. projekt

Wytrawianie płytek PCB – Termotransfer

$
0
0
snapshot20150219000830
Witam w kolejnym poradniku, na wstępnie zaznaczę że podobny artykuł znajduje się na majsterkowie w formie czytelno obrazkowej, więc mój jest alternatywą dla leniuchów którzy wolą załączyć filmik i obejrzeć :) Metody wytrawiania płytek chyba odchodzą już powoli do lamusa, a ich miejsca zajmują układy z mikrokontrolerami, gdzie wszytko możemy zasadniczo złożyć na płytkach uniwersalnych. Pokazuję tu metodę przygotowania płytki drukowanej, od wymierzenia jej docięcia i przeszlifowania po wytrawianie. Metoda termotransferu ma swoje plusy i minusy, pewnie sporo osób zaraz powie "Metoda foto lepsza" może i lepsza może i nie, nie wnikam w to, ja przedstawiam tą metodę i tyle. Będzie też ciekawostka na temat tuningu wytrawiacza b327 :) dzięki temu udało mi się trawić płytki w zawrotnym tempie :) Zapraszam do obejrzenia. [embed]https://www.youtube.com/watch?v=M9-ujEQjFDQ[/embed]   BHP w zasadzie ogranicza się do nie wkładania łap do maszyn jeśli ich użyjecie tak jak ja, i co nie taplania się w wytrawiaczach czy to w B327 czy chlorku żelaza....
Czytaj dalej...

Regeneracja akumulatorów + Ładowarka 6-12V

$
0
0
231231231231
Tym razem chciałem się z Wami podzielić sposobem na regenerację akumulatorów, ja odniosłem niezły efekt więc postanowiłem się z Wami tym podzielić. Wiadomym jest że mocno zasiarkowanych wyschniętych i padniętych na maxa akumulatorów nie zregenerujemy, zresztą wszystko to mówię w filmiku więc nie zamierzam się powtarzać. Zrobiłem też prostą ale bardzo skuteczną ładowarkę do akumulatorów opartą pierwotnie na AVT, jednak jak to AVT było sporo błędów których się musiałem doszukać i poprawić je. Tutaj macie Płytkę którą zrobiłem oraz schemat z avt prostszej wersji ładowarki. 2 Ładowarka v1 R2 na pewno mniejszy musi być ja dałem chyba 360R R3 musicie dobrać sami, ale 22k jest stanowczo za dużo. T1 BC558B albo BC557B albo inny zamiennikT2,T3 BC548B bądź BC547B albo inny zamiennik Diody jak diody, dajecie jakieś 1N4001 do 1N4007 jeśli się nie mylę Oczywiście jeśli macie zasilacz prądu stałego to wywalacie diody i kondensatory.   W filmiku trochę się rozgadałem na temat teorii mam nadzieję że mi to wybaczycie :) Dodam tylko że od czasu regeneracji aku minęło trochę czasu i muszę dodać że wszystkie sprawują się bardzo dobrze. [embed]https://www.youtube.com/watch?v=uk4xN1i-eek[/embed] Jeśli chcecie ładować nim większe aku to wiadomo, dajemy inny stabilizator oraz zwiększamy zasilacz.   BHP Kwas w aku jest be więc uważamy na niego. W naszym prostowniku nie powinno być nic niebezpiecznego, ale lepiej unikać dotykania naładowanego kondensatora,po około 30 sekundach rozładowuje s...
Czytaj dalej...

Tablica pomiarowo – lutownicza

$
0
0
Tablica 30

Ponieważ nie mam w mieszkaniu osobnego pomieszczenia na majsterkowanie, najczęściej prace lutownicze odbywały się na blacie kuchennym. Dlatego postanowiłem zbudować przenośny warsztat do takich prac, przy okazji łącząc go z tablicą pomiarową. W planie było takie zaprojektowanie tablicy, by można było ją złożyć i schować.

Budowa

Tablica zbudowana jest ze sklejki drewnianej o następujących grubościach: - front 4 mm (elementy elektroniczne nie są przewidziane do montażu w grubszych płytach) - boki, spód, góra 10 mm (ze względu na sztywność) - tył 6 mm (dla ograniczenia masy)

Wymiary

Tablica: - wysokość 35 cm - szerokość 43 cm - głębokość 12 cm

Wymiary całkowite (wraz z podstawą): - głębokość 40 cm - wysokość 14,5 cm - szerokość (wraz ze śrubą motylkową) 46,5 cm

Waga 5,5 kg

 

Tablica 01 Tablica 02 Tablica 03

Czytaj dalej...

Proste, małe, bezprzewodowe czujniki temperatury i wilgotności komunikujące się przez WIFI ESP8266

$
0
0
Gotowe!
[caption id="attachment_21702" align="aligncenter" width="660"]IMG_20150302_160449316 Gwóżdż programu - ESP8266[/caption]

Co będzie potrzebne?:

  1. Układ ESP8266
  2. dowolne Arduino. Ja posiadam Arduino Leonardo z starter kitu ElektroPrzewodnika. W wersji finalnej, projekt można przenieść na atmege328 z bootloaderem.
  3. Konwerter USB-Serial. Potrzebny by zaktualizować firmware. Używam chinskiego klona pl2032, lecz lepiej dołożyć do konwertera z układem FT232RL i móc programować nim mikrokontrolery. Można także zastosować Arduino UNO z wyciągniętym mikrokontrolerem.
  4. Kabelki żeńsko-męskie
  [caption id="attachment_21703" align="aligncenter" width="660"]Czytaj dalej...

Poprawienie i przeróbka radia SU-06

$
0
0
8
    1                       Witam , jakiś czas temu zakupiłem, radio VD-05 , jednak to była porażka, radio co prawda miało pilot lecz nie miało na nim przycisku on/off , dodatkowo słaby zasięg anteny, szumy przy słuchaniu muzyki z USB (może trafił się mi awaryjny model). Po zajrzeniu do środka okazało się że nic w nim nie zrobię. Poszukałem czegoś lepszego , po obiecujących recenzjach zakupiłem za 40 zł radio SU-06 i od razu przypadliśmy sobie do gustu. Dobry dźwięk (jak na radio z głośnikami 2*2,5W) , włączanie z pilota, podświetlana gałka, i dobry zasięg anteny , (o dziwo bije na głowę mojego starego bumboxa Sony). Pokazało też swoje wady, min. źle rozmieszczone diody LED na gałce (rażą po oczach), bardzo słaby zasięg czujnika (ciężko trafić), włącznik jest , mały i umieszczony z tyłu obudowy , spaprane ładownie akumulatora a raczej jego brak. Jednak z uwagi na przeważające zalety postanowiłem, tanim kosztem poprawić usterki. A na końcu napiszę dlaczego warto zakupić przynajmniej jeszcze jedną sztukę, ale nie martwcie się bo nie chodzi tu o awaryjność ,więc do dzieła. Po odkręceniu 4 śrubek, niestety przebijemy plombę i stracimy gwarancję, więc dokładnie zobaczcie przed rozkręceniem czy radio które zakupiliście nie ma wad, jak brak dźwięku w jednym z dwóch głośników itp.   Po rozkręceniu zajmiemy się przednim panelem. Najpierw rozłączamy taśmy biegnące do potencjometru i płytki a kable od anteny i masy odlutujemy. Zajmiemy się potencjometrem , najpierw zdemontujemy diody LED , musimy też odlutować potencjometr od płytki , potem podważamy klej i usuwamy go , gdy wyjdzie nam gałka z potencjometrem ustawiamy tak by można było łatwo ...
Czytaj dalej...

Konserwacja przekaźnika elektromagnetycznego.

$
0
0
20150308_202248

Witajcie!

Pewnie niektórym z Was przytrafiła się kiedyś taka sytuacja, kiedy we wzmacniaczu mocy audio głośnik się nie włączał, lub czasami w nieoczekiwanym momencie przerywał. Przyczyną takiej usterki nie musi być koniecznie awaria elementu elektronicznego, lecz zaśniedziałe styki w przekaźniku załączającym kolumny głośnikowe. Konserwacja takiego elementu jest prosta, lecz ostrożność jest wymagana, by przypadkiem nie uszkodzić przekaźnika, zwłaszcza naprawiając trudno dostępne modele. Przekaźnik, na którym będę pokazywał procedurę to "ZP Żary TYP-R15", procedurę można zastosować do innych przekaźników elektromagnetycznych, ponieważ zasada działania jest taka sama. Bierzmy się zatem do dzieła!20150308_203846 Najpierw musimy rozebrać naszego pacjenta, w moim przypadku najpierw trzeba odkręcić plastikową śrubkę z boku:  20150308_202308

Następnie odkręcamy cztery śrubki z dołu (zwykle w przekaźnikach są zatrzaski, które trzeba podważyć śrubokrętem):20150308_202300 Mając już zdjętą obudowę, ściągamy małą sprężynkę: Czytaj dalej...

Naprawa błędu avrdude: stk500_getsync(): not in sync: resp=0x00 w Arduino

$
0
0
winuploadtimeout
Witajcie, jest to mój pierwszy wpis więc proszę o wyrozumiałość :). Wczoraj odkopałem mojego klona Arduino (DFRduino UNO) i chciałem się z nim pobawić lecz gdy wysyłałem mu już kod wyświetlił się błąd: avrdude: stk500_getsync(): not in sync: resp=0x00.  winuploadtimeout Dlaczego tak się stało? Ponieważ komputer nie może nawiązać połączenia z Arduino. Więc jak to naprawić? Na większości forum jest napisane aby sprawdzić połączenia kabla USB, wybrać w IDE odpowiedni port oraz płytkę, oraz odłączyć kable w Arduino na pinach 0 i 1 (RX i TX). Niestety u mnie to nie podziałało więc szukałem dalej i nic nie znalazłem :/. Co robić gdy Arduino nadal nie działa? Tutaj z pomocą przychodzi przypomnienie o programowaniu oddzielnych mikrokontrolerów. Aby mikrokontroler mógł czytać kod który mu wysyłamy potrzebuje Bootloader. Więc musimy od początku wgrać bootloader aby nasze Arduino mogło odczytywać kod. Bierzemy się do roboty! Potrzebne rzeczy:
  • Arduino z uszkodzonym Bootloaderem
  • USBasp
  • Trochę kabelków
  • Arduino IDE
Teraz musimy podłączyć USBasp do naszego Arduino. Możemy wykorzystać gniazdo ICSP: 523b53bb757b7f12218b456b Lub wpiąć USBasp pod piny:
  1. Vcc - 5V
  2. GND - GND
  3. Reset - 10
  4. Mosi - 11
  5. Miso - 12
  6. SCK - 13
Przechodzimy dalej. ...
Czytaj dalej...
Viewing all 151 articles
Browse latest View live