Pokazywanie postów oznaczonych etykietą Arduino. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą Arduino. Pokaż wszystkie posty

piątek, 22 lipca 2016

Rejest przesuwny w szeregu.


Okazuje się, że wykorzystanie rejestru przesuwnego 74hc595 może być znacznie szersze oszczędzając jednocześnie piny procesora, których zwykle jest niewiele. W przypadku układu 74hc595 mamy możliwość podłączenia w kaskadę dowolnej ilości rejestrów. Pozwala to na sterowanie wieloma urządzeniami wykorzystując tylko 3 piny procesora. Zauważmy, że pin numer 9 układu 74hc595 oznaczony Q7* lub Q7'zgodnie z datasheet przekazuje dane do kolejnego rejestru w chwili gdy pierwszy jest przepełniony. Oznacza to, że przykładowo w dwa rejestry połączone szerogowo możemy zapisać dwa bajty danych. I to wykorzystując tylko 3 piny procesora. Przykładowy układ wygląda następująco:

Źródło: www.arduino.cc

wtorek, 12 lipca 2016

Arduino - dwa pierwsze układy.



Powoli uczę się Arduino. Idzie całkiem nieźle. Aby praktycznie wykorzystać materiał, który już poznałem nadszedł czas na praktykę. Z zabawy z czystym ATMega zostały mi dwa zmontowane na płytkach prototypowych układy z rejestrem przesuwnym. Postanowiłem podłączyć je do Arduino i stosownie oprogramować.

Pierwszy układ to zabawa z diodami LED. Schemat zmontowanego układu przedstawia rysunek.



czwartek, 7 lipca 2016

Cel: Arduino.


Z powodu sporej ilości obowiązków musiałem nieco zaniechać naukę mikrokontrolerów. Na szczęście obecnie mam troszkę wolnego czasu i będę mógł wrócić do przerwanej działalności, choć już nieco zapomniałem. Sporą niespodzianką dla mnie był prezent imieninowy. Dostałem cały zestaw do nauki Arduino. Super. Powoli czytam na ten temat i zebrałem już potrzebną literaturę. Sporo tego i co gorsza nieco inaczej się to programuje niż gołe ATMega. Jednak warto podkreślić, że Arduino jest łatwiejsze. Nie trzeba wszystkiego oprogramowywać od zera, oraz jest masa użytecznych bibliotek. Powoli będę wgryzał się w temat. Może w końcu wysmażę jakiś projekt od podstaw.