Kursy • Poradniki • Inspirujące DIY • Forum
Wpisy z tagiem: kursArduino2
Kurs Arduino II – #10 – podsumowanie kursu
Drugi poziom kurs programowania Arduino jest już dostępny w całości. Pora na podsumowanie oraz wstępne plany na dalsze publikacje.
Jest to również dobry moment, abyście pochwalili się w komentarzach Waszymi projektami. Cenne będą również sugestie dotyczące zagadnień, które powinny zostać opisane w przyszłości.
Kurs Arduino II – #9 – wielozadaniowość, opóźnienia z millis()
Funkcja delay (do wprowadzania opóźnień) to jedna z pierwszych rzeczy, której uczymy się podczas poznawania Arduino. Jej działanie może jednak generować wiele kłopotów.
Na szczęście z pomocą przychodzi nam bardziej rozbudowane rozwiązanie bazujące na funkcji millis. Dzięki niej Arduino może wykonywać kilka zadań "jednocześnie".
Kurs Arduino II – #8 – cyfrowy czujnik wilgotności (DHT11)
Termometry (analogowe i cyfrowe), które zostały opisane podczas poprzedniego odcinka kursu, to zdecydowanie najczęściej używane sensory do pomiaru warunków atmosferycznych.
Drugim równie popularnym tematem jest pomiar wilgotności, który będzie możliwy dzięki DHT-11!
Kurs Arduino II – #7 – termometry analogowe i cyfrowe
Podczas tej części kursu Arduino porównamy dwa podejścia do czujników. Sprawdzimy w praktyce termometry w wersji analogowej i cyfrowej!
W tym celu skorzystamy z bardzo popularnych czujników LM35 oraz DS18B20. Połączenie tych układów z poznanymi diodami programowalnymi pozwoli zbudować ciekawy termometr domowy!
Kurs Arduino II – #6 – wyświetlacze 7-segmentowe
Najczęściej w projektach bazujących na Arduino używane są wyświetlacze tekstowe, stosunkowo rzadko pojawiają się LCD graficzne.
Zaskakująco dużo osób zapomina o trzeciej opcji, czyli o wyświetlaczach 7-segmentowych. Za ich pomocą możliwe jest prezentowanie stosunkowo prostych informacji. Na pewno każdy kojarzy je z zegarów cyfrowych lub multimetrów.
Kurs Arduino II – #5 – klawiatura, własny system alarmowy
Podczas wykonywania ćwiczeń z tej części kursu Arduino sprawdzimy jak w praktyce najwygodniej podłączyć do naszego urządzenia klawiaturę.
Korzystając z wszystkich omówionych do tej pory elementów zbudujemy centralkę alarmową, której głównym mózgiem będzie Arduino.
Kurs Arduino II – #4 – przerwania, kontaktron, czujnik PIR
Pisząc rozbudowane programy łatwo doprowadzić do sytuacji, w której układ nie reaguje od razu np. na wciśnięcie przycisku. Wtedy najlepiej użyć przerwań, które zostały opisane w tym artykule tak, aby każdy zrozumiał ideę ich stosowania.
Najpierw jednak kilka słów o sensorach znanych z alarmów: kontaktronach oraz czujnikach ruchu.
Kurs Arduino II – #3 – syrena alarmowa, MOSFET w praktyce
Zdarza się, że korzystając z Arduino chcemy użyć podzespołów, które wymagają napięcia wyższego od 5V. Tutaj przydatne okazują się MOSFETy.
Zanim przejdziemy do tego tematu zajmiemy się jednak tworzeniem dźwięków. Generowaliśmy już wcześniej proste sygnały akustyczne, teraz pora na ich urozmaicenie. Dzięki temu możliwa będzie budowa syreny alarmowej.
Kurs Arduino II – #2 – diody RGB (tradycyjne oraz WS2812)
Diody świecące znajdują zastosowanie w każdym projekcie. Często oprócz prostej sygnalizacji stanu urządzenia zależy nam na efektach wizualnych.
Wtedy przydają się diody RGB, czyli takie, które mogą świecić w praktycznie dowolnym kolorze. Na przestrzeni ostatnich lat nastąpił tutaj przełom. Prosty test pokaże jaką przewagę mają w sobie diody programowalne (WS2812).