Pomiar temperatury i wilgotności w Arduino - wybór sposobów

Pomiar temperatury i wilgotności w Arduino - wybór sposobówAby stworzyć domową stację pogodową lub termometr, musisz nauczyć się parować tablicę Arduino z urządzeniem do pomiaru temperatury i wilgotności. Pomiar temperatury można wykonać za pomocą termistora lub czujnika cyfrowego DS18B20, ale do pomiaru wilgotności należy stosować bardziej złożone urządzenia - czujniki DHT11 lub DHT22. W tym artykule pokażemy, jak mierzyć temperaturę i wilgotność za pomocą Arduino i tych czujników.

Najłatwiejszym sposobem ustalenia temperatury jest użycie termistora. Jest to rodzaj rezystora, którego rezystancja zależy od temperatury otoczenia. Istnieją termistory o dodatnim i ujemnym współczynniku temperaturowym rezystancji - odpowiednio PTC (zwane również pozystorami) i termistory NTC. Na poniższym wykresie widać zależność rezystancji od temperatury. Linia przerywana pokazuje zależność ...

 

Co to są wyświetlacze Nextion i jak z nimi pracować?

Co to są wyświetlacze Nextion i jak z nimi pracować?Do realizacji dowolnych projektów, czy to inteligentnego domu, automatyki przemysłowej, urządzenia do generowania systemów komputerowych, czy zwykłego zegara, potrzebujesz urządzenia wyjściowego. Prostą opcją są siedmiosegmentowe wskaźniki LED. Ale taka implementacja byłaby niewygodna w użyciu. Aby system był nowoczesny i wygodny, musisz używać pełnowartościowych wyświetlaczy LCD. W tym artykule omówimy wyświetlacze Nextion, co to jest, jak i dlaczego można ich używać.

Producent pozycjonuje wyświetlacze dotykowe Nextion jako HMI - interfejs człowiek-maszyna, co po rosyjsku brzmi jak „interfejs człowiek-maszyna”. Jest to nazwa dowolnego urządzenia, za pomocą którego zachodzą interakcje człowiek-maszyna: monitorowanie parametrów, sterowanie siłownikami, wprowadzanie danych itp. W praktyce nie jest to tylko wyświetlacz, ale urządzenie z 32-bitowym mikrokontrolerem ARM na pokładzie, które „mogą” nie tylko wyświetlać dane ...

 

O mikrokontrolerach dla początkujących - historia tworzenia, główne typy i różnice

O mikrokontrolerach dla początkującychMikrokontrolery są integralną częścią życia współczesnego człowieka. Są używane od zabawek dla dzieci po systemy kontroli procesów. Dzięki zastosowaniu mikrokontrolerów inżynierom udało się osiągnąć większą prędkość produkcji i wyższą jakość produktu w prawie wszystkich obszarach produkcji. Niniejszy materiał stanowi przegląd najważniejszych dat w historii mikrokontrolerów. To nie jest przewodnik techniczny, brakuje wielu subtelności i punktów.

Aby zrozumieć przyczyny pojawienia się i rozwoju technologii mikroprocesorowej, spójrz na cechy i funkcje pierwszych komputerów. ENIAC - pierwszy komputer, 1946 r. Waga - 30 ton, zajmowała cały pokój lub 85 metrów sześciennych objętości w przestrzeni. Duże rozpraszanie ciepła, zużycie energii, ciągłe awarie dzięki elektronicznym złączom lamp. Tlenki doprowadziły do ​​zaniku kontaktów, a lampy straciły kontaktstracił kontakt z tablicą ...

 

Układy zegara czasu rzeczywistego RTC - Cel, rodzaje i przykłady użycia

Chipy zegara czasu rzeczywistego RTCAby wykonać dowolne zadania związane z automatyzacją, często trzeba liczyć określone przedziały czasowe. Czasami odbywa się to poprzez zliczenie określonej liczby okresów zegara lub cykli maszyny. Jednak, mimo że podążają z określoną częstotliwością i najczęściej zależą od rezonatora kwarcowego, podczas wykonywania operacji w czasie rzeczywistym, a zwłaszcza jeśli są powiązane z porą dnia, zmieniają się w czasie. Aby rozwiązać ten problem, użyj zegara czasu rzeczywistego lub układów RTC.

RTC (zegar czasu rzeczywistego, rosyjski zegar czasu rzeczywistego) jest rodzajem mikroukładu przeznaczonego do zliczania czasu w „rzeczywistych” jednostkach (sekundach, minutach, godzinach itp.). Zależą one od źródła zasilania, które może być zewnętrzne, w postaci wymiennej baterii lub baterii litowej, lub zintegrowane z obudową mikroukładu.Sygnały zegara do raportowania czasu można uzyskać z zewnętrznego rezonatora kwarcowego ...

 

Jakie są wyświetlacze Arduino i jak je podłączyć

Jakie są wyświetlacze Arduino i jak je podłączyćMikrokontrolery umożliwiają wykonanie dowolnego systemu automatyzacji i monitorowania. Ale do interakcji technologii i człowieka potrzebujemy zarówno urządzeń wejściowych - różnych przycisków, dźwigni, potencjometrów, jak i urządzeń wyjściowych - wskaźników świetlnych (żarówek), różnych urządzeń sygnalizacji dźwiękowej (głośników wysokotonowych), a na końcu wyświetlaczy. W tym artykule przyjrzymy się wyświetlaczom znaków dla Arduino, jak je połączyć i sprawić, by działały.

Wyświetlacze można podzielić na segmenty (na przykład na zegarze cyfrowym), alfanumeryczne i graficzne. Segmentowane służą do wskazania prostych wielkości, na przykład: temperatury, czasu, liczby obrotów. Takie są stosowane w kalkulatorach i budżetowych urządzeniach gospodarstwa domowego do dziś. Informacje są wyświetlane po wyróżnieniu niektórych znaków. Mogą być zarówno ciekłokrystaliczne, jak i LED. Wyświetlacze alfanumeryczne można znaleźć na starej technologii ...

 

Jak podłączyć enkoder inkrementalny do Arduino

Jak podłączyć enkoder inkrementalny do ArduinoCzęsto w urządzeniach na mikrokontrolerach trzeba zorganizować zarządzanie elementami menu lub wprowadzić pewne poprawki. Istnieje wiele sposobów: użyj przycisków, rezystorów zmiennych lub koderów. Enkoder inkrementalny pozwala kontrolować coś za pomocą nieskończonego obrotu rączki. W tym artykule przyjrzymy się, jak uruchomić enkoder inkrementalny i Arduino.

Enkoder inkrementalny, jak każdy inny typ enkodera, jest urządzeniem z obrotowym uchwytem. Z daleka przypomina potencjometr. Główną różnicą w stosunku do potencjometru jest to, że uchwyt enkodera obraca się o 360 stopni. Nie ma żadnych ekstremalnych przepisów. Enkodery występują w wielu typach. Przyrostowy różni się tym, że za jego pomocą nie można ustalić położenia uchwytu, ale jedynie fakt obrotu w pewnym kierunku - w lewo lub w prawo. Na podstawie liczby impulsów sygnałowych możesz już obliczyć, pod jakim kątem się obrócił ...

 

Mikrokontrolery PIC dla początkujących

Mikrokontrolery PIC dla początkującychNa współczesnym rynku istnieje wiele rodzin i serii mikrokontrolerów różnych producentów, w tym AVR, STM32 i PIC. Każda z rodzin znalazła swój własny zakres. W tym artykule opowiem początkującym o mikrokontrolerach PIC, a mianowicie o tym, co to jest i co musisz wiedzieć, aby zacząć z nimi korzystać.

PIC to nazwa serii mikrokontrolerów produkowanych przez Microchip Technology Inc (USA). Nazwa PIC pochodzi od kontrolera interfejsu urządzeń peryferyjnych. Mikrokontrolery PIC mają architekturę RISC. RISC - skrócony zestaw instrukcji, stosowany jest również w procesorach do urządzeń mobilnych.W 2016 roku Microchip kupił Atmel, producenta sterowników AVR. Dlatego oficjalna strona internetowa przedstawia mikrokontrolery rodziny oraz PIC i AVR.Wśród 8-bitowych mikrokontrolerów PIC składa się z 3 rodzinktóre różnią się głębią bitową i zestawem poleceń...

 

Metody odczytu i zarządzania portami we / wy Arduino

Metody odczytu i zarządzania portami we / wy ArduinoAby wchodzić w interakcje ze światem zewnętrznym, musisz skonfigurować wyjścia mikrokontrolera, aby odbierać lub przesyłać sygnał. W rezultacie każdy pin będzie działał w trybie wejścia i wyjścia. Istnieją dwa sposoby, aby to zrobić na każdej planszy Arduino, którą kochasz, dokładnie tak, jak uczysz się z tego artykułu.

Wszyscy wiedzą, że Arduino jest programowane w C ++ z pewnymi adaptacjami i uproszczeniami dla początkujących. To się nazywa okablowanie. Początkowo wszystkie porty arduino są zdefiniowane jako dane wejściowe i nie ma potrzeby określania tego w kodzie. Istnieją trzy tryby, w których port może działać: WEJŚCIE - wejście, w tym trybie dane są odczytywane z czujników, status przycisków, sygnałów analogowych i cyfrowych. Port znajduje się w tzw stan wysokiej impedancji, krótko mówiąc - wejście ma wysoką rezystancję.WYJŚCIE - wyjście, w zależności od polecenia określonego w kodzie, port przyjmuje wartość jeden lub zero.Wyjście staje się kontrolowanym źródłem. ...

 
Wróć << 1 2 3 4 >> Następna strona