Moja przygoda z C pisanym dla AVR zaczęła się od ascetycznego Programmers Notepad ( w pakiecie WinAVR), potem epizodycznie używałem Atmel Studio, aby ostatecznie przejść do Eclipse, który wówczas posługiwałem się też zawodowo. Nawiasem mówiąc, od kilku lat korzystam ze znacznie lepszego, jednak płatnego PHPStorma. Wracając jednak do tematu, korzystając z Eclipse mamy do dyspozycji pluginy wspierające pracę zarówno jeśli chcemy pisać kod w C, jak też pisać kod pod Arduino.
czwartek, 7 stycznia 2016
środa, 9 grudnia 2015
Immobiliser TYTAN DS050
Immobiliser TYTAN DS050 kupiłem z myślą o zabezpieczeniu samochodu, po tym gdy w krótkim odstępie czasu został skradziony samochód stojący tuż obok mojego, tyle że bardziej chodliwej marki, a zaraz potem to samo spotkało kolegę z pracy. Brałem jeszcze pod uwagę KD2006 i wyroby firmy Proxima, ale ostatecznie stanęło na DS050.
sobota, 18 lipca 2015
Wykonywanie płytek drukowanych metodą termiczną
Tworzenie płytek drukowanych nie jest może fascynującym zajęciem, ale często koniecznym, aby uruchomić własny układ zaprojektowany, np. w Eaglu na czymś trwalszym niż płytka prototypowa. W poście opisuję mój przepis na ich tworzenie.
niedziela, 21 czerwca 2015
Sterowanie wyświetlaczem LCD (HD44780) z użyciem rejestru szeregowego 74HC164
Przedstawiony układ realizuje sterowanie wyświetlaczem LCD (HD44780) z użyciem rejestru szeregowego 74HC164. Pozwala na ograniczenie do trzech liczby pinów mikrokontrolera potrzebnych do sterowania wyświetlaczem LCD z popularnym sterownikiem HD44780. Zwykle wymagana liczba pinów (bez takiej przejściówki) wynosi 6 i więcej. Układ opiera się o jeden tani (mniej niż 1zł) rejestr szeregowy 74HC164 i kilka elementów biernych. Trochę zachodu wymaga już przygotowanie płytki drukowanej i montaż (elementy SMD).
czwartek, 11 czerwca 2015
Czujnik ruchu PIR HC-SR501
Moduł PIR HC-SR501 jest reklamowany często przez sprzedawców jako "moduł kompatybilny z Arduino". To określenie jest przesadne, ale pewnie znacznie poprawia jego sprzedaż ;) Kompatybilność oznacza w tym wypadku możliwość bezpośredniego podłączenia do modułu z Arduino. Ja go sprawdzałem zarówno wg. prostego testu z baterią i LED-em, jak i po podłączeniu do ATmegi (z prostą obsługą napisaną w C).
![]() |
CZUJNIK RUCHU PIR HC-SR501 |
czwartek, 28 maja 2015
Działanie i zastosowania tranzystora
Opis działania tranzystora, bardzo przystępnie moim skromnym zdaniem, przedstawia cykl wykładów pod tytułem "Tranzystory dla początkujących" pana Piotra Góreckiego opublikowany wieki temu w "Elektronice dla wszystkich".
Cytuję autora: "Wiesz, że są tranzystory NPN oraz PNP (inni piszą n−p−n i p−n−p). Te literki wzięły się z typu półprzewodnika - mamy mianowicie półprzewodnik typu p i półprzewodnik typu n. Ty jednak wcale nie musisz wiedzieć, o co w tym wszystkim chodzi. Uważam, że nie jest ci potrzebna wiedza o dziurach, elektronach, pasmach, itp., dlatego spróbuję pokazać tranzystor od zupełnie nietypowej strony." I o to właśnie chodzi. Na studiach pół roku, jak nie lepiej, nudziłem się ucząc o dziurach i elektronach. W tym cyklu od razu dostajemy mięso ;)
Cytuję autora: "Wiesz, że są tranzystory NPN oraz PNP (inni piszą n−p−n i p−n−p). Te literki wzięły się z typu półprzewodnika - mamy mianowicie półprzewodnik typu p i półprzewodnik typu n. Ty jednak wcale nie musisz wiedzieć, o co w tym wszystkim chodzi. Uważam, że nie jest ci potrzebna wiedza o dziurach, elektronach, pasmach, itp., dlatego spróbuję pokazać tranzystor od zupełnie nietypowej strony." I o to właśnie chodzi. Na studiach pół roku, jak nie lepiej, nudziłem się ucząc o dziurach i elektronach. W tym cyklu od razu dostajemy mięso ;)
czwartek, 21 maja 2015
Lokalne radiopowiadomienie
"Lokalne radiopowiadomienie" - za tym enigmatycznym tytułem kryje się
kit AVT (AVT 1468), który jakiś czas temu postanowiłem kupić (części +
płytka) w celu realizacji alarmu z powiadamianiem drogą radiową.
Wprawdzie są gotowe urządzenia, ale wybrałem takie rozwiązanie z racji
na to że jest z grubsza opisane, z załączonym schematem i można dalej je
rozbudowywać.
Subskrybuj:
Posty (Atom)