Orodha ya maudhui:
- Hatua ya 1: Muhtasari
- Hatua ya 2: Unachohitaji / Viungo
- Hatua ya 3: Mchoro wa Mzunguko
- Hatua ya 4: Programu
- Hatua ya 5:
Video: Kuingiliana kwa TMP-112 Na Arduino Nano (I2C): Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Halo, Salamu Njema.. !!
Mimi (Somanshu Choudhary) kwa niaba ya biashara ya teknolojia ya Dcube itapima joto kwa kutumia Arduino nano, ni moja ya matumizi ya itifaki ya I2C kusoma data ya Analog ya Sensor ya joto TMP-112.
Hatua ya 1: Muhtasari
- TMP-112 ni sensorer ya joto.
- Kiungo cha DATASHEET:
Hatua ya 2: Unachohitaji / Viungo
- Arduino Nano
- I²C Shield kwa Arduino Nano
- Cable ya USB Aina A hadi Aina ndogo ya B 6 Miguu Mirefu
- I²C Cable
- Sensor ya Joto la TMP112 I²C ±.5 ° C 12-Bit I²C Mini Module
Hatua ya 3: Mchoro wa Mzunguko
Hatua ya 4: Programu
# pamoja
kuanzisha batili ()
{
// Anwani ya I2C ya TMP112
#fafanua TMP_ADDR 0x48
// Jiunge na I2c Basi kama bwana
Wire.begin ();
// Anza mawasiliano ya serial
Kuanzia Serial (9600);
// Anza maambukizi
Uwasilishaji wa waya (TMP_ADDR);
// Chagua kuwezesha kujiandikisha
Andika waya (0x01);
// Chagua operesheni ya kawaida
Andika waya (0x60A0);
// Mwisho wa kusafirisha na kutolewa kwa basi ya I2C
Uwasilishaji wa waya ();
}
kitanzi batili ()
{
// Anza maambukizi
Uwasilishaji wa waya (TMP_ADDR);
// Chagua Sajili za Takwimu
Andika waya (0X00);
// Mwisho wa Maambukizi
Uwasilishaji wa waya ();
kuchelewesha (500);
// Omba ka 2, Msb kwanza
Ombi la Wire. Toka (TMP_ADDR, 2);
// Soma ka mbili
wakati (Waya haipatikani ())
{
// kuondoa takataka
Serial.flush ();
int msb = Wire.read ();
int lsb = Wire.read ();
Uwasilishaji wa waya ();
// Uongofu wa data katika maadili mabichi
int rawtmp = msb << 8 | lsb;
thamani ya int = rawtmp >> 4;
ans mbili = thamani * 0.0625;
// Pato la kuchapisha
Serial.print ("thamani ya celsius:");
Serial.println (ans);
}
}
Hatua ya 5:
Nilifanya bidii yangu kufanya yako;-)
Kwa quires zaidi Jisikie huru kutembelea tovuti yetu:
www.dcubetechnologies.com
Ilipendekeza:
Kuingiliana kwa Moduli ya Kubadilisha Ultrasonic HC-SR04 Na Arduino: Hatua 5
Kuingiliana kwa Moduli ya Kubadilisha Ultrasonic HC-SR04 Na Arduino: Haya, kuna nini, Jamani! Akarsh hapa kutoka CETech. Mradi huu wangu ni kidogo upande rahisi lakini unafurahisha kama miradi mingine. Katika mradi huu, tutaunganisha moduli ya sensa ya Ultrasonic ya umbali wa HC-SR04. Moduli hii inafanya kazi kwa genatin
Kuingiliana kwa Moduli ya Kuonyesha TM1637 Na Arduino: Hatua 3
Interfacing TM1637 Moduli ya Kuonyesha Na Arduino: As-Salam-O-Aleykum! Yangu haya yanafundishwa ni juu ya kuingiliana kwa moduli ya Onyesha ya TM1637 na Arduino.Hii ni moduli ya Onyesho la Sehemu ya Nambari nne za Nambari. Inakuja kwa anuwai ya rangi.Mine ni Rangi Nyekundu.Inatumia Tm1637 Ic
Kuingiliana kwa Sensor ya Gyroscope ya 3-Axis BMG160 Na Arduino Nano: Hatua 5
Kuingiliana kwa 3-Axis Gyroscope Sensor BMG160 Na Arduino Nano: Katika ulimwengu wa leo, zaidi ya nusu ya vijana na watoto wanapenda michezo ya kubahatisha na wale wote wanaopenda, wanavutiwa na mambo ya kiufundi ya michezo ya kubahatisha anajua umuhimu wa kuhisi mwendo. katika uwanja huu. Pia tulishangazwa na kitu kimoja
Uonyesho wa LCD wa I2C / IIC - Tumia LCD ya SPI kwa Uonyesho wa LCD wa I2C Kutumia SPI kwa Moduli ya IIC Na Arduino: Hatua 5
Uonyesho wa LCD wa I2C / IIC | Tumia LCD ya SPI kwa Uonyesho wa LCD wa I2C Kutumia SPI kwa Moduli ya IIC Pamoja na Arduino: Halo jamani kwani kawaida SPI LCD 1602 ina waya nyingi sana kuungana kwa hivyo ni ngumu sana kuiunganisha na arduino lakini kuna moduli moja inayopatikana sokoni ambayo inaweza badilisha onyesho la SPI kuwa onyesho la IIC kwa hivyo basi unahitaji kuunganisha waya 4 tu
Kuingiliana kwa LCD 20X4 Onyesho kwa Nodemcu: 3 Hatua
Kuingiliana kwa Onyesho la LCD 20X4 kwa Nodemcu: Niliamua kushiriki hii kwani nimekuwa nikikabiliwa na shida na kazi yangu ya hapo awali, nilijaribu kusanikisha LCD ya Graphic (128x64) na Nodemcu lakini sikufanikiwa, nilishindwa. Ninagundua kuwa hii lazima iwe jambo la kufanya na maktaba (Maktaba ya grafu