Temperatuur en vochtigheid meten op Arduino - een selectie van methoden

Temperatuur en vochtigheid meten op Arduino - een selectie van methodenOm een ​​weerstation of thermometer voor thuis te maken, moet u leren hoe u het Arduino-bord en een apparaat voor het meten van temperatuur en vochtigheid koppelt. Temperatuurmeting kan worden uitgevoerd met behulp van een thermistor of een digitale sensor DS18B20, maar gebruik voor het meten van vochtigheid complexere apparaten - sensoren DHT11 of DHT22. In dit artikel laten we u zien hoe u temperatuur en vochtigheid kunt meten met de Arduino en deze sensoren.

De eenvoudigste manier om de temperatuur te bepalen, is door een thermistor te gebruiken. Dit is een type weerstand waarvan de weerstand afhangt van de omgevingstemperatuur. Er zijn thermistors met een positieve en negatieve temperatuurcoëfficiënt - respectievelijk PTC (ook posistors genoemd) en NTC-thermistors. In onderstaande grafiek zie je de temperatuurafhankelijkheid van weerstand. De stippellijn toont de afhankelijkheid ...

 

Wat zijn Nextion-displays en hoe ermee te werken?

Wat zijn Nextion-displays en hoe ermee te werken?Voor de implementatie van projecten, of het nu gaat om een ​​slimme woning, industriële automatisering, een apparaat voor het uitvoeren van computersystemen of een eenvoudige klok, hebt u een uitvoerapparaat nodig. Een eenvoudige optie zijn zeven-segment LED-indicatoren. Maar een dergelijke implementatie zou onhandig zijn om te gebruiken. Om het systeem modern en handig te maken, moet u volwaardige LCD-schermen gebruiken. In dit artikel zullen we het hebben over Nextion-displays, wat het is, hoe en waarom ze kunnen worden gebruikt.

De fabrikant positioneert de Nextion-aanraakschermen als HMI - Mens-machine-interface, wat in het Russisch klinkt als een "Mens-machine-interface." Dit is de naam van elk apparaat met behulp waarvan mens-machine-interacties plaatsvinden: parameterbewaking, aansturing van actuatoren, gegevensinvoer, enz. In de praktijk is dit niet alleen een display, maar een apparaat met een 32-bits ARM-microcontroller aan boord, die "kan" niet alleen gegevens weergeven ...

 

Over microcontrollers voor beginners - scheppingsgeschiedenis, hoofdtypen en verschillen

Over microcontrollers voor beginnersMicrocontrollers zijn een integraal onderdeel van het leven van een moderne persoon. Ze worden gebruikt van kinderspeelgoed tot procesbesturingssystemen. Dankzij het gebruik van microcontrollers zijn ingenieurs erin geslaagd om in bijna alle productiegebieden een hogere productiesnelheid en productkwaliteit te bereiken. Dit materiaal is een overzicht van belangrijke datums in de geschiedenis van microcontrollers. Dit is geen technische gids, er ontbreken veel subtiliteiten en punten.

Bekijk de kenmerken en kenmerken van de eerste computers om de redenen voor het uiterlijk en de ontwikkeling van microprocessortechnologie te begrijpen. ENIAC - de eerste computer, 1946. Gewicht - 30 ton, bezet de hele kamer of 85 kubieke meter volume in de ruimte. Grote warmteafvoer, stroomverbruik, constante storingen door elektronische lampconnectoren. Oxiden leidden tot het verdwijnen van contacten en lampen verloren contactcontact met het bord verloren ...

 

RTC Real-Time Clock Chips - Doel, soorten en voorbeelden van gebruik

RTC Real Time Clock ChipsOm taken met betrekking tot automatisering uit te voeren, moet u vaak bepaalde tijdsintervallen tellen. Soms wordt dit gedaan door een bepaald aantal perioden van de klok of machinecycli te tellen. Hoewel ze echter op een bepaalde frequentie volgen en meestal afhankelijk zijn van de kwartsresonator, schakelen ze in realtime uit, en vooral als ze gebonden zijn aan het tijdstip van de dag, maar verschuiven ze in de tijd. Gebruik realtime klok of RTC-chips om dit probleem op te lossen.

RTC (real-time klok, Russische real-time klok) is een soort microschakeling bedoeld voor het tellen van de tijd in "echte" eenheden (seconden, minuten, uren, enz.). Ze zijn afhankelijk van een stroombron, die extern kan zijn, in de vorm van een vervangbare batterij of een lithiumbatterij, of geïntegreerd in de behuizing van de microschakeling.Kloksignalen voor tijdrapportage kunnen worden verkregen van een externe kwartsresonator ...

 

Wat zijn de schermen voor Arduino en hoe deze te verbinden

Wat zijn de schermen voor Arduino en hoe deze te verbindenMet microcontrollers kunt u elk automatiserings- en controlesysteem maken. Maar voor de interactie van technologie en mens hebben we beide invoerapparaten nodig - verschillende knoppen, hendels, potentiometers en uitvoerapparaten - lichtindicatoren (gloeilampen), verschillende geluidssignalerende apparaten (tweeters) en uiteindelijk displays. In dit artikel zullen we kijken naar karakterweergaven voor Arduino, hoe ze te verbinden en te laten werken.

Displays kunnen worden onderverdeeld in segment (zoals een digitale klok), alfanumeriek en grafisch. Gesegmenteerd worden gebruikt om eenvoudige hoeveelheden aan te geven, bijvoorbeeld: temperatuur, tijd, aantal omwentelingen. Dergelijke worden tot op de dag van vandaag gebruikt in rekenmachines en op goedkope huishoudelijke apparaten. Informatie wordt weergegeven door bepaalde tekens te markeren. Ze kunnen zowel vloeibaar kristal als LED zijn. Alfanumerieke displays zijn te vinden op de oude technologie ...

 

Hoe incrementele encoder aan Arduino te verbinden

Hoe incrementele encoder aan Arduino te verbindenVaak in apparaten op microcontrollers moet u het beheer van menu-items organiseren of enkele aanpassingen doorvoeren. Er zijn veel manieren: gebruik knoppen, variabele weerstanden of encoders. Met de incrementele encoder kunt u iets bedienen door de eindeloze rotatie van de hendel. In dit artikel zullen we kijken hoe we de incrementele encoder en Arduino kunnen laten werken.

De incrementele encoder is, net als elk ander type encoder, een apparaat met een roterende handgreep. In de verte lijkt het op een potentiometer. Het belangrijkste verschil met de potentiometer is dat de encoderhandgreep 360 graden draait. Hij heeft geen extreme voorzieningen. Encoders zijn er in vele soorten. Incrementeel verschilt daarin dat het met zijn hulp onmogelijk is om de positie van de handgreep te weten, maar alleen het feit van rotatie in een bepaalde richting - naar links of naar rechts. Aan de hand van het aantal signaalpulsen kun je al berekenen in welke hoek het draaide ...

 

PIC-microcontrollers voor beginners

PIC-microcontrollers voor beginnersIn de moderne markt zijn er een aantal families en series van microcontrollers van verschillende fabrikanten, waaronder AVR, STM32 en PIC. Elk van de families heeft zijn eigen toepassingsgebied gevonden. In dit artikel vertel ik beginners over PIC-microcontrollers, namelijk wat het is en wat u moet weten om ermee aan de slag te gaan.

PIC is de naam van een reeks microcontrollers vervaardigd door Microchip Technology Inc (VS). De naam PIC komt van de Peripheral Interface Controller. PIC-microcontrollers hebben een RISC-architectuur. RISC - een verkorte set instructies, wordt ook gebruikt in processors voor mobiele apparaten.In 2016 kocht Microchip Atmel, een fabrikant van AVR-controllers. Daarom presenteert de officiële website microcontrollers van de familie en PIC en AVR.Onder de 8-bit PIC-microcontrollers bestaat het uit 3 familiesdie verschillen in bitdiepte en een set opdrachten...

 

Methoden voor het lezen en beheren van Arduino I / O-poorten

Methoden voor het lezen en beheren van Arduino I / O-poortenVoor interactie met de buitenwereld moet u de uitgangen van de microcontroller configureren om een ​​signaal te ontvangen of te verzenden. Als gevolg hiervan werkt elke pin in de invoer- en uitvoermodus. Er zijn twee manieren om dit te doen op elk Arduino-bord waar je van houdt, precies hoe je leert van dit artikel.

Iedereen weet dat Arduino is geprogrammeerd in C ++ met enkele aanpassingen en vereenvoudigingen voor beginners. Het heet bedrading. Aanvankelijk worden alle Arduino-poorten als invoer gedefinieerd en hoeft dit niet in de code te worden gespecificeerd. Er zijn drie modi waarin de poort kan werken: INPUT - invoer, in deze modus worden gegevens gelezen van sensoren, de status van knoppen, analoge en digitale signalen. De poort bevindt zich in de zogenaamde hoge impedantietoestand, in eenvoudige woorden - de ingang heeft een hoge weerstand.UITGANG - uitvoer, afhankelijk van het in de code voorgeschreven commando, heeft de poort een waarde van één of nul.De uitgang wordt een gecontroleerde bron. ...

 
Ga terug << 1 2 3 4 >> Volgende pagina