Ta strona używa ciasteczek (plików cookies), dzięki którym może działać lepiej. Dowiedz się więcejRozumiem i akceptuję

Kategoria: Programowanie

Kurs Arduino II – #8 – cyfrowy czujnik wilgotności (DHT11)

Programowanie 22.02.2017 Damian (Treker) Arduino, czujnik, 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!

Przeczytaj więcej…

Kurs Arduino II – #7 – termometry analogowe i cyfrowe

Programowanie 09.02.2017 Damian (Treker) analogowy, Arduino, cyfrowy

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!

Przeczytaj więcej…

Kurs Arduino II – #6 – wyświetlacze 7-segmentowe

Programowanie 01.02.2017 Damian (Treker) 7-seg, Arduino, kurs

ArdIkoKurs2_6Najczęś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.

Przeczytaj więcej…

Kurs Arduino II – #5 – klawiatura, własny system alarmowy

Programowanie 27.10.2016 Damian (Treker) alarm, Arduino, czujniki

ArdIkoKurs2_5Podczas 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 oczywiście Arduino.

Przeczytaj więcej…

Kurs STM32F4 – #13 – Podsumowanie

Programowanie 04.10.2016 Damian (Treker) F4, kursSTM32F4, stm32

kursSTF4_13Pora na krótkie podsumowanie kursu STM32 F4. Przez ostatnie miesiące na Forbocie pojawiło się 12 artykułów, dzięki którym każdy z Was mógł zapoznać się w praktyce z HAL oraz Cube.

Teraz pora na dyskusję, w którym kierunku warto iść dalej oraz jak spodobały się Wam opisane tutaj narzędzia od ST.

Przeczytaj więcej…

Kurs Arduino II – #4 – przerwania, kontaktron, czujnik PIR

Programowanie 27.09.2016 Damian (Treker) alarm, Arduino, czujnik

ArdIkoKurs2_4Piszą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.

Przeczytaj więcej…

Roboty MicroMouse – 5 metod przeszukiwania labiryntu

Programowanie 20.09.2016 marcin13021988 algorytmy, konkurencje, mapowanie

vintage maze structure with red arrows showing the perfect path through the mazeMicroMouse to rodzaj zawodów, w których nasz robot (mysz) ma za zadanie w jak najkrótszym czasie rozwiązać labirynt.

Rozwiązanie labiryntu, to jego przeszukanie oraz odnalezienie najkrótszej (bądź najszybszej – nie zawsze są one równoważne) drogi z kwadratu startowego (narożnik labiryntu) do jego środka.

Przeczytaj więcej…

Kurs STM32 F4 – #12 – Programowanie przez bootloader

Programowanie 07.09.2016 Bartek (Popeye) bootloader, kurs, kursSTM32F4

kursSTF4_12Każdorazowe podłączanie programatora przy zmianie programu może być męczące lub czasem zupełnie niemożliwe.

Zastosowanie bootloadera pozwala ominąć tę niedogodność poprzez wgrywanie programu przez interfejsy takie jak UART, I2C, SPI, czy USB.

Przeczytaj więcej…

Arduino, co w środku… – #3 – źródło wbudowanych(?) funkcji

Programowanie 01.09.2016 Elvis Arduino, avr, C

ArduinoPoznaliśmy już schemat Arduino, wiemy jak działa bootloader oraz jak wgrać program do modułu. Czas zobaczyć co kryje Arduino IDE.

Opis dotyczy wersji 1.6.10, ale zarówno starsze, jak i nowsze wydania raczej nie będą różniły się od siebie zbyt drastycznie.

Przeczytaj więcej…

FORBOT Damian Szymański © 2006 - 2017 Zakaz kopiowania treści oraz grafik bez zgody autora. vPRsLH.