Sadržaj:
- Korak 1: Komponente
- Korak 2: Princip
- Korak 3: Šematski dijagram
- Korak 4: Postupci
- Korak 5: Kodirajte
Video: TERMISTOR SA ARDUINO UNO R3: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Termistor je vrsta otpornika čiji otpor značajno varira s temperaturom.
Korak 1: Komponente
- Arduino Uno ploča * 1
- USB kabel * 1
- Termistor * 1
-Resistor (10k) * 1
- Oglasna ploča * 1
- Žice za spajanje
Korak 2: Princip
Otpor termistora značajno varira s temperaturom okoline. Može otkriti promjene temperature okoline u stvarnom vremenu. Pošaljite podatke o temperaturi na analogni I/O port SunFoundera. Zatim samo trebamo pretvoriti izlaz senzora u Celzijusovu temperaturu jednostavnim programiranjem i prikazati ga na serijskom portu
Korak 3: Šematski dijagram
Korak 4: Postupci
Korak 1:
Izgradite kolo.
Korak 2:
Preuzmite kôd sa
Korak 3:
Prenesite skicu na Arduino Uno ploču
Pritisnite ikonu Upload da biste učitali kôd na kontrolnu ploču.
Ako se na dnu prozora pojavi poruka "Gotovo učitavanje", to znači da je skica uspješno učitana.
Sada možete vidjeti trenutnu temperaturu prikazanu na serijskom monitoru.
Korak 5: Kodirajte
/*************************************naziv: termistor*funkcija: možete vidjeti prikaz trenutne temperature na serijskom monitoru. **************************************/// E -mail: [email protected] // Web stranica: www.primerobotics.in #define analogPin A0 // termistor priključen na #define beta 3950 // beta termistora #define resistance 10 // vrijednost padajućeg otpornika void setup () {Serial.begin (9600); } void loop () {// očitavanje termistorske vrijednosti long a = analogRead (analogPin); // proračunska formula temperature plutajuće tempC = beta /(log((1025,0 * 10 / a - 10) / 10) + beta / 298,0) - 273,0; // float tempF = 1,8*tempC + 32,0; // konvertujemo Celzijus u Fahrenheit Serial.print ("TempC:"); // ispisujemo "TempC:" Serial.print (tempC); // ispisujemo Celzijusovu temperaturu Serial.print ("C"); // ispisuje jedinicu Serial.println (); //Serial.print("TempF: "); // Serial.print (tempF); // Serial.print ("F"); kašnjenje (200); // čekajte 200 milisekundi}
Preporučuje se:
Adapter Arduino Nano na Arduino Uno: 6 koraka (sa slikama)
Adapter Arduino Nano na Arduino Uno: Arduino Nano je lijep, mali i jeftin član porodice Arduino. Baziran je na čipu Atmega328, što ga čini moćnim kao i njegov najveći brat Arduino Uno, ali može se dobiti za manje novca. Na Ebayu sada kineske verzije mogu b
Arduino Uno hranilica za ribe u 6 jeftinih i lakih koraka !: 6 koraka
Arduino Uno hranilica za ribe u 6 jeftinih i lakih koraka !: Tako da će za ovaj projekt možda biti potrebno malo pozadine. Ljudima sa kućnim ljubimcima vjerovatno se pojavio isti problem kao i meni: godišnji odmori i zaborav. Stalno sam zaboravljao nahraniti svoju ribu i uvijek sam to pokušavao učiniti prije nego što je otišlo u s
Akustična levitacija sa Arduino Uno Korak po korak (8 koraka): 8 koraka
Akustična levitacija s Arduino Uno Korak po korak (8 koraka): ultrazvučni pretvarači zvuka L298N Dc ženski adapter za napajanje s muškim dc pinom Arduino UNOBreadboard Kako to funkcionira: Prvo učitajte kôd na Arduino Uno (to je mikrokontroler opremljen digitalnim i analogni portovi za pretvaranje koda (C ++)
Moćniji Arduino-UNO, Massduino-UNO: 9 koraka
Moćniji Arduino-UNO, Massduino-UNO: Što je Massduino? Massduino je nova linija proizvoda, koja kombinira perifernu platformu Arduino, bogatu, prikladnu i brzu razvojnu, jeftinu i laku za proizvodnju velike proizvodne prednosti. Gotovo sav Arduino kod može biti
Ejemplo Básico De Termistor NTC Y Arduino: 5 koraka (sa slikama)
Ejemplo Básico De Termistor NTC Y Arduino: Como hemos visto en un tutorial anterior, aunque con un microcontrolador no podemos medir directamente una resistencia, podemos hacer uso de un divisor de tensi ó n para transformator el valor de una resistancecia en ekvivalente de volta Aunqu