Måling af temperatur og fugtighed på Arduino - et udvalg af metoder

Måling af temperatur og fugtighed på Arduino - et udvalg af metoderFor at oprette en hjemmeværende vejrstation eller termometer skal du lære at parre Arduino-tavlen og en enhed til måling af temperatur og fugtighed. Temperaturmåling kan håndteres ved hjælp af en termistor eller en digital sensor DS18B20, men til at måle fugtighed skal du bruge mere komplekse enheder - sensorer DHT11 eller DHT22. I denne artikel vil vi forklare, hvordan man måler temperatur og fugtighed ved hjælp af Arduino og disse sensorer.

Den nemmeste måde at bestemme temperaturen på er at bruge en termistor. Dette er en type modstand, hvis modstand afhænger af omgivelsestemperaturen. Der er termistorer med en positiv og negativ temperaturmodstandskoefficient - henholdsvis PTC (også kaldet posistorer) og NTC-termistorer. I nedenstående graf ser du temperaturafhængigheden af ​​modstand. Den stiplede linje viser afhængighed ...

 

Hvad er Nextion-skærme, og hvordan man arbejder med dem?

Hvad er Nextion-skærme, og hvordan man arbejder med dem?Til implementering af projekter, uanset om det er et smart hjem, industriel automatisering, en enhed til output af computersystemer eller et enkelt ur, har du brug for en outputenhed. En enkel mulighed er syv-segment LED-indikatorer. Men en sådan implementering ville være ubelejligt at bruge. For at gøre systemet moderne og praktisk skal du bruge fulde LCD-skærme. I denne artikel vil vi tale om Nextions skærme, hvad det er, hvordan og hvorfor de kan bruges.

Producenten placerer Nextion touch-skærme som HMI - Human-machine interface, der på russisk lyder som en "Human-machine interface." Dette er navnet på enhver enhed ved hjælp af hvilke interaktioner mellem mennesker og maskiner finder sted: parameterovervågning, kontrol af aktuatorer, indtastning af data osv. I praksis er dette ikke kun et display, men en enhed med en 32-bit ARM-mikrocontroller om bord, som "kan" ikke kun vise data ...

 

Om mikrokontrollere til begyndere - oprettelseshistorie, hovedtyper og forskelle

Om mikrokontrollere til begyndereMikrokontrollere er en integreret del af en moderne persons liv. De bruges fra børns legetøj til processtyringssystemer. Takket være brugen af ​​mikrokontrollere lykkedes det ingeniørerne at opnå større produktionshastighed og produktkvalitet inden for næsten alle produktionsområder. Dette materiale er en oversigt over nøgledatoer i mikrokontrollernes historie. Dette er ikke en teknisk guide, der mangler mange subtiliteter og point.

For at forstå årsagerne til udseendet og udviklingen af ​​mikroprocessorteknologi skal du tage et kig på de første computers egenskaber og funktioner. ENIAC - den første computer, 1946. Vægt - 30 ton, besatte hele rummet eller 85 kubikmeter volumen i rummet. Stor varmeafledning, strømforbrug, konstante funktionsfejl på grund af elektroniske lampekoblinger. Oxider førte til forsvinden af ​​kontakter og lamper mistede kontaktenmistet kontakten med bestyrelsen ...

 

RTC-realtidsurchips - Formål, typer og eksempler på brug

RTC Chips i realtidFor at udføre alle opgaver, der er relateret til automatisering, skal du ofte tælle bestemte tidsintervaller. Nogle gange gøres dette ved at tælle et vist antal perioder af uret eller maskincyklusserne. Selvom de følger med på en given frekvens og ofte afhænger af kvartsresonatoren, når de udfører operationer i realtid, og især hvis de er bundet til tidspunktet på dagen, skifter de i tid. For at løse dette problem skal du bruge realtidsur eller RTC-chips.

RTC (realtid ur, russisk realtid ur) er en type mikrokredsløb beregnet til at tælle tid i "reelle" enheder (sekunder, minutter, timer osv.). De er afhængige af en strømkilde, der enten kan være ekstern, i form af et udskifteligt batteri eller et lithiumbatteri eller integreret i mikrokredsløbshuset.Ursignaler til tidsrapportering kan fås fra en ekstern kvartsresonator ...

 

Hvad er skærmene til Arduino, og hvordan man forbinder dem

Hvad er skærmene til Arduino, og hvordan man forbinder demMikrokontrollere giver dig mulighed for at foretage ethvert automatiserings- og overvågningssystem. Men for interaktion mellem teknologi og menneske har vi brug for begge indgangsenheder - forskellige knapper, håndtag, potentiometre og outputenheder - lysindikatorer (pærer), forskellige lydsignaleringsenheder (tweeters) og endelig skærme. I denne artikel skal vi se på tegnvisninger til Arduino, hvordan man forbinder dem og får dem til at fungere.

Skærme kan opdeles i segment (f.eks. På et digitalt ur), alfanumerisk og grafisk. Segmenteret bruges til at indikere enkle mængder, for eksempel: temperatur, tid, antal omdrejninger. Sådan bruges i lommeregnere og på husholdningsapparater, der budgetterer i dag. Information vises ved at fremhæve bestemte tegn. De kan være både flydende krystal og LED. Alfanumeriske skærme findes på den gamle teknologi ...

 

Sådan tilsluttes inkrementel indkoder til Arduino

Sådan tilsluttes inkrementel indkoder til ArduinoOfte på enheder på mikrokontrollere skal du organisere styringen af ​​menupunkter eller implementere nogle justeringer. Der er mange måder: brug knapper, variabel modstand eller kodere. Den inkrementelle indkoder giver dig mulighed for at styre noget ved hjælp af den endeløse rotation af håndtaget. I denne artikel skal vi se på, hvordan man får den inkrementelle indkoder og Arduino til at fungere.

Den inkrementelle indkoder er, som enhver anden type kodning, en roterende håndtagsenhed. Det minder tydeligt om et potentiometer. Den største forskel fra potentiometeret er, at kodehåndtaget drejer 360 grader. Han har ingen ekstreme bestemmelser. Kodere findes i mange typer. Trinvis adskiller sig fra hinanden, at det med sin hjælp er umuligt at kende håndtagets position, men kun rotationsfaktoren i en eller anden retning - til venstre eller til højre. Med antallet af signalimpulser kan du allerede beregne i hvilken vinkel det drejede ...

 

PIC-mikrokontrollere til begyndere

PIC-mikrokontrollere til begynderePå det moderne marked findes der en række familier, og der kan skelnes række mikrokontrollere fra forskellige producenter, herunder AVR, STM32 og PIC. Hver af familierne har fundet sit eget omfang. I denne artikel vil jeg fortælle begyndere om PIC-mikrokontrollere, nemlig hvad det er, og hvad du har brug for at vide for at komme i gang med dem.

PIC er navnet på en række mikrokontrollere fremstillet af Microchip Technology Inc (USA). Navnet PIC kommer fra den perifere interfacekontroller. PIC-mikrokontrollere har en RISC-arkitektur. RISC - et forkortet sæt instruktioner, bruges også i processorer til mobile enheder.I 2016 købte Microchip Atmel, en producent af AVR-controllere. Derfor præsenterer det officielle websted mikrokontrollere af familien og PIC og AVR.Blandt 8-bit PIC-mikrokontrollere består den af ​​3 familiersom adskiller sig i bitdybde og et sæt kommandoer...

 

Metoder til læsning og styring af Arduino I / O-porte

Metoder til læsning og styring af Arduino I / O-porteFor at interagere med omverdenen skal du konfigurere udgangene fra mikrokontrolleren til at modtage eller transmittere et signal. Som et resultat fungerer hver pin i input- og output-tilstand. Der er to måder at gøre dette på hvert Arduino-bræt, du elsker, nøjagtigt hvordan du lærer af denne artikel.

Alle ved, at Arduino er programmeret i C ++ med en vis tilpasning og forenklinger for begyndere. Det kaldes ledningsføring. Oprindeligt er alle arduino-porte defineret som input, og det er ikke nødvendigt at specificere dette i koden. Der er tre tilstande, hvor porten kan fungere: INPUT - input, i denne tilstand læses data fra sensorer, status for knapper, analoge og digitale signaler. Havnen er placeret i den såkaldte højimpedansstilstand, med enkle ord - input har høj modstand.OUTPUT - output, afhængigt af den kommando, der er foreskrevet i koden, tager porten en værdi på en eller nul.Outputet bliver en kontrolleret kilde. ...

 
Gå tilbage << 1 2 3 4 >> Næste side