Satura rādītājs:
- 1. darbība: sastāvdaļas
- 2. solis: princips
- 3. darbība: shematiskā diagramma
- 4. solis: procedūras
- 5. darbība: kods
Video: TERMISTORS AR ARDUINO UNO R3: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Termistors ir rezistoru veids, kura pretestība ievērojami mainās atkarībā no temperatūras.
1. darbība: sastāvdaļas
- Arduino Uno dēlis * 1
- USB kabelis * 1
- termistors * 1
-Rezistors (10k) * 1
- Maizes dēlis * 1
- Jumper vadi
2. solis: princips
Termistora pretestība ievērojami atšķiras atkarībā no apkārtējās vides temperatūras. Tas var noteikt apkārtējās temperatūras izmaiņas reālā laikā. Nosūtiet temperatūras datus uz SunFounder analogo I/O portu. Tālāk mums vienkārši jāpārvērš sensora izeja uz Celsija temperatūru, vienkārši programmējot un parādot to seriālajā portā
3. darbība: shematiskā diagramma
4. solis: procedūras
1. darbība:
Izveidojiet ķēdi.
2. darbība:
Lejupielādējiet kodu no vietnes
3. darbība:
Augšupielādējiet skici uz Arduino Uno tāfeles
Noklikšķiniet uz augšupielādes ikonas, lai augšupielādētu kodu vadības panelī.
Ja loga apakšdaļā parādās augšupielāde, tas nozīmē, ka skice ir veiksmīgi augšupielādēta.
Tagad sērijas monitorā var redzēt pašreizējo temperatūru.
5. darbība: kods
/*************************************nosaukums: termistors*funkcija: jūs varat redzēt parādīto pašreizējo temperatūru uz seriālā monitora. **************************************/// E -pasts: [email protected] // Vietne: www.primerobotics.in #define analogPin A0 // termistors pievieno #define beta 3950 // termistora beta beta #define pretestība 10 // nolaižamā rezistora void setup vērtība () {Serial.begin (9600); } void loop () {// lasīt termistora vērtību ilgi a = analogRead (analogPin); // temperatūras pludiņa tempC aprēķina formulaC = beta /(log((1025.0 * 10 / a - 10) / 10) + beta / 298.0) - 273.0; // float tempF = 1,8*tempC + 32,0; // pārvērst Celsija grādu par Fārenheita sērijas.print ("TempC:"); // print "TempC:" Serial.print (tempC); // drukāt pēc Celsija temperatūras Serial.print ("C"); // izdrukājiet vienību Serial.println (); //Sērijas.print ("TempF: "); // Serial.print (tempF); // Serial.print ("F"); kavēšanās (200); // pagaidiet 200 milisekundes}
Ieteicams:
Arduino Nano uz Arduino Uno adapteris: 6 soļi (ar attēliem)
Arduino Nano uz Arduino Uno adapteris: Arduino Nano ir jauks, mazs un lēts Arduino ģimenes loceklis. Tā pamatā ir mikroshēma Atmega328, kas padara to tikpat spēcīgu kā lielākais viņa brālis Arduino Uno, taču to var iegūt par mazāku naudu. Ebay tagad ķīniešu versijas var
Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): 8 soļi
Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): ultraskaņas skaņas pārveidotāji L298N līdzstrāvas adaptera strāvas padeve ar vīriešu līdzstrāvas tapu Arduino UNOBreadboard un analogie porti koda konvertēšanai (C ++)
Atsevišķs Arduino 3.3V W / ārējais 8 MHz pulkstenis tiek ieprogrammēts no Arduino Uno, izmantojot ICSP / ISP (ar sērijas uzraudzību!): 4 soļi
Atsevišķs Arduino 3.3V W / ārējais 8 MHz pulkstenis tiek ieprogrammēts no Arduino Uno, izmantojot ICSP / ISP (ar sērijas uzraudzību!): Mērķi: Izveidot atsevišķu Arduino, kas darbojas ar 3.3V jaudu no 8 MHz ārējā pulksteņa. Lai to ieprogrammētu, izmantojot ISP (pazīstams arī kā ICSP, sērijveida programmēšana) no Arduino Uno (darbojas pie 5 V) Lai rediģētu sāknēšanas ielādētāja failu un ierakstītu
Kā augšupielādēt programmu Arduino Pro Mini 328P, izmantojot Arduino Uno: 6 soļi
Kā augšupielādēt programmu Arduino Pro Mini 328P, izmantojot Arduino Uno: Arduino Pro Mini ir mazākā skaidu plātne ar 14 I/O tapām, tā darbojas ar 3,3 voltu - 5 voltu līdzstrāvu un viegli augšupielādēt kodu programmēšanas ierīcē. digitālie ieejas/izejas porti RX, TX, D2 ~ D13, 8 analogās ieejas porti A0 ~ A7 1
Jaudīgākais Arduino-UNO, Massduino-UNO: 9 soļi
Jaudīgākais Arduino-UNO, Massduino-UNO: Kas ir Massduino? Massduino ir jauna produktu līnija, kas apvieno Arduino platformas perifērijas bagātību, ērtu un ātru izstrādi, zemas izmaksas un viegli ražojamas liela mēroga ražošanas priekšrocības. Gandrīz viss Arduino kods var būt