Satura rādītājs:
- 1. darbība. Prasības:-
- 2. darbība. Pamatinformācija par rezerves daļām un saitēm -
- 3. darbība: LM35 tapas diagramma
- 4. solis: shēmas shēma
- 5. darbība: kodēšana
- 6. darbība. Viss darīts, lai izbaudītu
Video: Kā izveidot termometru, izmantojot Arduino un LM35: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Šodien es jums parādīšu, kā izveidot termometru ar Arduino un LM35 temperatūras sensoru, LCD displeju, uz maizes dēļa, kas savienots kopā ar vadiem. Tas parādīs temperatūru pēc Celsija un Fārenheita. Mēs novērojām
1. darbība. Prasības:-
Šis ir termometra izgatavošanai nepieciešamo detaļu saraksts. 1.1 x Arduino UNO plāksne 2.1 x LM35 temperatūras sensors 3.1 x LCD displejs (16A1, 16A2 vai jebkurš cits) 4.1. izmantojiet arī 5k vai 50k) 6. Daži no vīriešiem līdz vīriešiem. 7. Power Bank vai Battery*. Arduino IDE ir instalēts datorā ar pamatinformāciju par tā lietošanu.
2. darbība. Pamatinformācija par rezerves daļām un saitēm -
Kā izveidot termometru, izmantojot Arduino un LM35
3. darbība: LM35 tapas diagramma
LM35 tapas diagramma
4. solis: shēmas shēma
Nav atšķirības starp 16 x 1 un 16 x 2 displeja tapām, tāpēc vienkārši sekojiet ķēdei un izmantojiet strāvas banku, lai nodrošinātu jaudu pabeigtajam projektam. Ķēde ir ļoti vienkārša, un montāža/savienojums ir arī ļoti vienkāršs, vienkārši izmantojiet iepriekš minēto shēmu un rūpīgi izveidojiet visu savienojumu. Tagad pievienojiet arduino plati datoram un augšupielādējiet zemāk redzamo kodu. Piezīme: -Man ir vecs 16 x 1 lcd displejs (JHD16A1), tāpēc es to izmantoju šajā projektā, bet šajā projektā jebkurš displejs darbosies. un 16x2 ir labāks, tāpēc es dodu saiti uz 16A2 displeja saiti. Jums vienkārši jāmaina kods, es visu izskaidroju kodēšanas daļā.
5. darbība: kodēšana
// SOURABH KUMAR @ weobserved.com#includeLiquidCrystal lcd (12, 11, 5, 4, 3, 2); // pin diclaration for lcd on arduinoconst int inPin = A0; // LM35void setup () vidējā (izvades) tapa () {lcd.begin (8, 2); // Mainīt šeit atbilstoši jūsu lcd} void loop () {int value = analogRead (inPin); lcd.setCursor (0, 0); // Bez izmaiņām pludmales milivoltos = (vērtība / 1024,0) *5000; pludiņš pēc Celsija = milivoltiem / 10; lcd.clear (); lcd.setCursor (0, 0); // nav izmaiņu cd.print (pēc Celsija); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ((celsius * 9)/5 + 32); lcd.print ("F")); kavēšanās (1000);} Iepriekš ir termometra pamatkods. Piezīme. Kā jau teicu, es izmantoju vecu 16x1 lcd, kas darbojas pareizi tikai tad, kad tas tiks pieņemts un noņemts kā 8x2 lcd. Bet, kad izmantosit 16x2 displeju, problēma netiks atrisināta. 16x2 displejam vienkārši atrodiet findlcd.begin (8, 2); // Mainiet šeit atbilstoši savam lcdin kodam un nomainiet (8, 2) atbilstoši jūsu displejam kā (kolonna, rinda). Lai jums būtu 16x2 displejs, pēc tam aizstājiet (8, 2) ar (16, 2). Un jums ir 20x4 displejs, vienkārši nomainiet (8, 2) ar (20, 4). Lejupielādējiet.ino failu no šejienes
6. darbība. Viss darīts, lai izbaudītu
Pēc tam, kad augšupielāde ir pabeigta, termometrs sāks darboties, ja LCD ekrānā nekas nav redzams, bet tikai spilgti dzeltena gaisma, pēc tam vienkārši noregulējiet fona apgaismojumu, izmantojot 10k potenciometru/mainīgos rezistorus. Pēc pielāgošanas jūs atradīsit izvadi, kā parādīts attēlā. Visbeidzot, mēs esam izveidojuši termometru, izmantojot Arduino un LM35, kas spēj parādīt temperatūru pēc Celsija un Fārenheita. Jūs varat mainīt kodus un arī ķēdi atbilstoši jums. Tāpēc es ceru, ka jums patiks šis vienkāršais projekts. Paldies, lūdzu, apmeklējiet
Ieteicams:
Kā izveidot infrasarkano termometru?: 9 soļi
Kā izveidot infrasarkano termometru ?: Infrasarkanais termometrs var izmērīt objekta virsmas temperatūru. Tās priekšrocība ir bezkontakta temperatūras mērīšana, kas var ērti un precīzi izmērīt plaši izmantota attāla objekta temperatūru. Šeit mēs iepazīstinām
Izmantojiet viedtālruni kā bezkontakta termometru / pārnēsājamu termometru: 8 soļi (ar attēliem)
Izmantojiet viedtālruni kā bezkontakta termometru / pārnēsājamu termometru: ķermeņa temperatūras mērīšana ar bezkontakta / bezkontakta, piemēram, termo pistoli. Es izveidoju šo projektu, jo Thermo Gun tagad ir ļoti dārgs, tāpēc man ir jāmeklē alternatīva DIY izgatavošanai. Un mērķis ir izveidot ar zemu budžeta versiju. PiegādesMLX90614Ardu
Kā izveidot digitālo termometru #1: 4 soļi
Kā izveidot digitālo termometru #1: Šajā rakstā es izveidošu projektu ar nosaukumu "Digitālais termometrs". Es izmantoju " DHT11 " temperatūras sensoram. Un izmantojiet " 7Segmrnt moduli " kā displejs. Iesaku vispirms izlasīt šo rakstu " DHT11 " un & q
Kā izveidot shēmas un izveidot PCB, izmantojot Autodesk EAGLE: 9 soļi
Kā izveidot shēmas un izveidot PCB, izmantojot Autodesk EAGLE. Ir daudz dažādu CAD (datorizēta dizaina) programmatūras veidu, kas var palīdzēt jums izveidot un izgatavot PCB (iespiedshēmas plates), vienīgā problēma ir tā, ka lielākā daļa no tām nav īsti nepaskaidrojiet, kā tos izmantot un ko viņi var darīt. Esmu izmantojis daudzas t
Kā izveidot autonomu basketbola spēles robotu, izmantojot IRobot, izveidot kā pamatu: 7 soļi (ar attēliem)
Kā izveidot autonomu basketbola spēles robotu, izmantojot IRobot Izveidot kā pamatu: Šis ir mans ieraksts izaicinājumam iRobot Create. Visa šī procesa grūtākā daļa man bija izlemt, ko robots darīs. Es gribēju demonstrēt lieliskās Create funkcijas, vienlaikus pievienojot robo noskaņu. Visas manas