User Tools

Site Tools


projektas_nr.7

Skirtumai

Čia matote skirtumus tarp pasirinktos versijos ir esamo dokumento.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
projektas_nr.7 [2015/10/29 11:24]
simonas
projektas_nr.7 [2015/12/02 14:37]
simonas
Linija 2: Linija 2:
  
 **Ką mes darysime** **Ką mes darysime**
-Koks sekantis fenomenas, kurį mes matuosime su Arduino? Temperatūra. Kad tai įgyvendintume,​ pasinaudosime sudėtinga IC (integruota grandine) paslėpta pakete identiškai P2N2222AG tranzistoriams. Ji turi tris pinus, įžeminimą,​ signalą ir +5 voltus, taip pat ja lengva naudotis. Ji išskiria 10 milivoltų kiekvienam šimtalaipsniui signaliniame pine (kad galėtume matuoti temperatūras žemiau nulio, tam yra 500 mV atsvara, pavyzdžiui 25 laipsniai C = 750 mV, 0 laipsnių C = 500mV). Kad galėtume konvertuoti tai iš skaitmeninės vertės į laipsnius, naudosime keletą Arduino matematinių sugebėjimų. Kad galėtume tai parodyti, naudosime vieną iš IDE gana galingų ypatybių, derinimo langą. Išvesime vertę per serijinę jungtį, kad ją rodytų ekrane. Pradėkime. ​+Koks sekantis fenomenas, kurį mes matuosime su Arduino? Temperatūra. Kad tai įgyvendintume,​ pasinaudosime sudėtinga IC (integruota grandine) paslėpta pakete identiškai P2N2222AG tranzistoriams. Ji turi tris pinus, įžeminimą,​ signalą ir +5 voltus, taip pat ja lengva naudotis. Ji išskiria 10 milivoltų kiekvienam šimtalaipsniui signaliniame pine (kad galėtume matuoti temperatūras žemiau nulio, tam yra 500 mV atsvara, pavyzdžiui 25 laipsniai C = 750 mV, 0 laipsnių C = 500mV). Kad galėtume konvertuoti tai iš skaitmeninės vertės į laipsnius, naudosime keletą Arduino matematinių sugebėjimų. Kad galėtume tai parodyti, naudosime vieną iš IDE gana galingų ypatybių, derinimo langą. Išvesime vertę per serijinę jungtį, kad ją rodytų ekrane. Pradėkime. ​
  
-Viena papildoma pastaba, ši grandinė naudoja Arduino IDE serijinį monitorių. Kad jį atvertume, pirma įkeliame programą, tada spaudžiame mygtuką panašų į kvadratą su antena. ​+Viena papildoma pastaba, ši grandinė naudoja ​Arduino“ IDE serijinį monitorių. Kad jį atvertume, pirma įkeliame programą, tada spaudžiame mygtuką panašų į kvadratą su antena. ​
  
 TMP36 lapas: [[http://​ardx.org/​TMP36]] TMP36 lapas: [[http://​ardx.org/​TMP36]]
Linija 16: Linija 16:
 **Grandinės schema** **Grandinės schema**
  
 +{{:​ardu_pro64.jpg?​300|}}
  
 **Grandinės šablonas** **Grandinės šablonas**
  
 +{{:​ardu_pro65.jpg?​300|}}
  
 **Surinkta grandinė** **Surinkta grandinė**
  
 +{{:​ardu_pro66.jpg?​600|}}
  
 **Šaltiniai** **Šaltiniai**
Linija 37: Linija 37:
 <​code>​ <​code>​
 /​*------------------------------------------------------------ /​*------------------------------------------------------------
- ​* ​    ​| ​ Arduino eksperimentavimo pavyzdinis kodas           ​| ​+ ​* ​    ​|  ​Arduino“ eksperimentavimo pavyzdinis kodas           ​| ​
  ​* ​    ​| ​ CIRC-10 .:​Temperature :.(TMP36 Temperature Sensor) |   ​* ​    ​| ​ CIRC-10 .:​Temperature :.(TMP36 Temperature Sensor) | 
  ​* ​    ​-------------------------------------------------------  ​* ​    ​-------------------------------------------------------
Linija 51: Linija 51:
                         //(500 mV atsvara) kad galėtų būti rodoma neigiama temperatūra                         //(500 mV atsvara) kad galėtų būti rodoma neigiama temperatūra
 /* /*
- * setup() – ši funkcija įvykdoma, kai įjungiamas Arduino+ * setup() – ši funkcija įvykdoma, kai įjungiamas ​Arduino
  * Pajungiama serijinė jungtis su kompiuteriu  * Pajungiama serijinė jungtis su kompiuteriu
  */  */
Linija 83: Linija 83:
  
 **Niekas nevyksta** **Niekas nevyksta**
- Ši programa gali parodyti, kad veikia. Kad pamatytumėte rezultatus, privalote įjungti Arduino IDE serijinį langą. (instrukcijos praeitame lange) ​+ Ši programa gali parodyti, kad veikia. Kad pamatytumėte rezultatus, privalote įjungti ​Arduino“ IDE serijinį langą. (instrukcijos praeitame lange) ​
  
 **Rodomos nesąmonės** **Rodomos nesąmonės**
Linija 91: Linija 91:
  ​Bandykite pirštais sušildyti sensorių arba atšaldyti šaltu oru.  ​Bandykite pirštais sušildyti sensorių arba atšaldyti šaltu oru.
  
-Geriau? +**Padaryti geriau:** 
- +  ​*Rodyti Įtampą
-**Rodyti Įtampą:**+
 Reikia pakeisti tik vieną eilutę. Sensorius išveda 10 mV per šimtalaipsnį,​ kad gautume įtampą, keičiame išvedamą rezultatą į getVoltage ().  Reikia pakeisti tik vieną eilutę. Sensorius išveda 10 mV per šimtalaipsnį,​ kad gautume įtampą, keičiame išvedamą rezultatą į getVoltage (). 
  
projektas_nr.7.txt · Keista: 2015/12/02 14:49 vartotojo simonas