Misurazione della temperatura e dell'umidità su Arduino: una selezione di metodi

Misurazione della temperatura e dell'umidità su Arduino: una selezione di metodiPer creare una stazione meteorologica o un termometro domestico, è necessario imparare come accoppiare la scheda Arduino e un dispositivo per misurare la temperatura e l'umidità. La misurazione della temperatura può essere gestita utilizzando un termistore o un sensore digitale DS18B20, ma per misurare l'umidità utilizzare dispositivi più complessi: i sensori DHT11 o DHT22. In questo articolo, spiegheremo come misurare la temperatura e l'umidità usando Arduino e questi sensori.

Il modo più semplice per determinare la temperatura è utilizzare un termistore. Questo è un tipo di resistenza la cui resistenza dipende dalla temperatura ambiente. Esistono termistori con un coefficiente di resistenza alla temperatura positivo e negativo - PTC (detti anche posistori) e termistori NTC, rispettivamente. Nel grafico qui sotto vedi la dipendenza dalla temperatura della resistenza. La linea tratteggiata mostra la dipendenza ...

 

Cosa sono i display Nextion e come lavorare con essi?

Cosa sono i display Nextion e come lavorare con essi?Per l'implementazione di qualsiasi progetto, che si tratti di una casa intelligente, automazione industriale, un dispositivo per la produzione di sistemi informatici o un semplice orologio, è necessario un dispositivo di output. Un'opzione semplice sono gli indicatori LED a sette segmenti. Ma una tale implementazione sarebbe scomoda da usare. Per rendere il sistema moderno e conveniente, è necessario utilizzare display LCD a tutti gli effetti. In questo articolo, parleremo dei display Nextion, di cosa si tratta, come e perché possono essere utilizzati.

Il produttore posiziona il display Nextion touch come HMI - Interfaccia uomo-macchina, che in russo suona come "interfaccia uomo-macchina". Questo è il nome di qualsiasi dispositivo con l'aiuto del quale avvengono le interazioni uomo-macchina: monitoraggio dei parametri, controllo degli attuatori, immissione dei dati, ecc. In pratica, questo non è solo un display, ma un dispositivo con un microcontrollore ARM a 32 bit sulla scheda, che "può" non solo visualizzare i dati ...

 

Informazioni sui microcontrollori per principianti: cronologia della creazione, tipi principali e differenze

Informazioni sui microcontrollori per principiantiI microcontrollori sono parte integrante della vita di una persona moderna. Vengono utilizzati dai giocattoli per bambini per elaborare i sistemi di controllo. Grazie all'uso di microcontrollori, gli ingegneri sono riusciti a raggiungere una maggiore velocità di produzione e qualità del prodotto in quasi tutte le aree di produzione. Questo materiale è una panoramica delle date chiave nella storia dei microcontrollori. Questa non è una guida tecnica, mancano molte sottigliezze e punti.

Per comprendere le ragioni dell'aspetto e dello sviluppo della tecnologia a microprocessore, dai un'occhiata alle caratteristiche e alle caratteristiche dei primi computer. ENIAC - il primo computer, 1946. Peso: 30 tonnellate, occupavano l'intera stanza o 85 metri cubi di volume nello spazio. Grande dissipazione del calore, consumo energetico, malfunzionamenti costanti dovuti ai connettori elettronici della lampada. Gli ossidi hanno portato alla scomparsa dei contatti e le lampade hanno perso il contattoperso il contatto con la tavola ...

 

Chip orologio RTC in tempo reale - Scopo, tipi ed esempi di utilizzo

Chip di orologio in tempo reale RTCPer eseguire qualsiasi attività relativa all'automazione, è spesso necessario contare determinati intervalli di tempo. A volte questo viene fatto contando un certo numero di periodi dell'orologio o dei cicli della macchina. Tuttavia, sebbene seguano una determinata frequenza e molto spesso dipendono dal risonatore al quarzo, quando eseguono operazioni in tempo reale, e specialmente se sono legate all'ora del giorno, cambiano nel tempo. Per risolvere questo problema, utilizzare l'orologio in tempo reale o i chip RTC.

RTC (orologio in tempo reale, orologio in tempo reale russo) è un tipo di microcircuito destinato al conteggio del tempo in unità "reali" (secondi, minuti, ore, ecc.). Dipendono da una fonte di alimentazione, che può essere esterna, sotto forma di una batteria sostituibile o di una batteria al litio, oppure integrata nella custodia del microcircuito.I segnali di clock per la segnalazione del tempo possono essere ottenuti da un risonatore di quarzo esterno ...

 

Quali sono i display per Arduino e come collegarli

Quali sono i display per Arduino e come collegarliI microcontrollori consentono di realizzare qualsiasi sistema di automazione e monitoraggio. Ma per l'interazione tra tecnologia e uomo, abbiamo bisogno di entrambi i dispositivi di input - vari pulsanti, leve, potenziometri e dispositivi di output - indicatori di luce (lampadine), vari dispositivi di segnalazione sonora (tweeter) e infine display. In questo articolo, esamineremo i display dei personaggi di Arduino, come collegarli e farli funzionare.

I display possono essere divisi in segmenti (come un orologio digitale), alfanumerici e grafici. Segmentati vengono utilizzati per indicare quantità semplici, ad esempio: temperatura, tempo, numero di giri. Ad oggi vengono utilizzati nei calcolatori e negli elettrodomestici di bilancio. Le informazioni vengono visualizzate evidenziando alcuni caratteri. Possono essere sia a cristalli liquidi che a LED. I display alfanumerici si trovano sulla vecchia tecnologia ...

 

Come collegare l'encoder incrementale ad Arduino

Come collegare l'encoder incrementale ad ArduinoSpesso nei dispositivi su microcontrollori è necessario organizzare la gestione delle voci di menu o implementare alcune regolazioni. Esistono molti modi: utilizzare pulsanti, resistori variabili o encoder. L'encoder incrementale ti consente di controllare qualcosa tramite la rotazione infinita della maniglia. In questo articolo, vedremo come far funzionare l'encoder incrementale e Arduino.

L'encoder incrementale, come qualsiasi altro tipo di encoder, è un dispositivo con una maniglia rotante. A distanza, ricorda un potenziometro. La differenza principale rispetto al potenziometro è che la maniglia dell'encoder ruota di 360 gradi. Non ha disposizioni estreme. Gli encoder sono disponibili in molti tipi. Incrementale differisce dal fatto che con il suo aiuto è impossibile conoscere la posizione della maniglia, ma solo il fatto di ruotare in una direzione - a sinistra oa destra. In base al numero di impulsi del segnale, puoi già calcolare con quale angolo ruotava ...

 

Microcontrollori PIC per principianti

Microcontrollori PIC per principiantiNel mercato moderno ci sono un certo numero di famiglie e serie di microcontrollori di diversi produttori, tra cui si possono distinguere AVR, STM32 e PIC. Ognuna delle famiglie ha trovato il proprio scopo. In questo articolo parlerò ai principianti dei microcontrollori PIC, vale a dire, di cosa si tratta e cosa è necessario sapere per iniziare con loro.

PIC è il nome di una serie di microcontrollori prodotti da Microchip Technology Inc (USA). Il nome PIC deriva dal controller dell'interfaccia periferica. I microcontrollori PIC hanno un'architettura RISC. RISC - un insieme abbreviato di istruzioni, viene utilizzato anche nei processori per dispositivi mobili.Nel 2016, Microchip ha acquistato Atmel, un produttore di controller AVR. Pertanto, il sito Web ufficiale presenta microcontrollori della famiglia e PIC e AVR.Tra i microcontrollori PIC a 8 bit, è composto da 3 famiglieche differiscono per la profondità di bit e una serie di comandi...

 

Metodi per la lettura e la gestione delle porte I / O di Arduino

Metodi per la lettura e la gestione delle porte I / O di ArduinoPer interagire con il mondo esterno, è necessario configurare le uscite del microcontrollore per ricevere o trasmettere un segnale. Di conseguenza, ciascun pin funzionerà in modalità input e output. Ci sono due modi per farlo su ogni scheda Arduino che ami, esattamente come impari da questo articolo.

Tutti sanno che Arduino è programmato in C ++ con alcuni adattamenti e semplificazioni per i principianti. Si chiama Cablaggio. Inizialmente, tutte le porte di arduino sono definite come input e non è necessario specificarlo nel codice. Esistono tre modalità in cui la porta può funzionare: INPUT - input, in questa modalità, i dati vengono letti dai sensori, lo stato dei pulsanti, i segnali analogici e digitali. La porta si trova nel cosiddetto stato ad alta impedenza, in parole semplici - l'ingresso ha un'alta resistenza.OUTPUT - output, a seconda del comando prescritto nel codice, la porta assume un valore di uno o zero.L'output diventa una sorgente controllata. ...

 
Torna indietro << 1 2 3 4 >> Pagina successiva