Obsah:
- Krok 1: Prehľad
- Krok 2: Čo potrebujete / odkazy
- Krok 3: Schéma zapojenia
- Krok 4: Programovanie / kód
- Krok 5:
Video: Monitorovanie prúdu prostredníctvom Arduino Nano (I2C): 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:56
Ahoj, Dobrý pozdrav.. !!
Tu ja (Somanshu Choudhary) v mene technologických spoločností Dcube, ktorí idú monitorovať prúd pomocou Arduino nano, je to jedna z aplikácií protokolu I2C na čítanie analógových údajov snímača prúdu TA12-200.
Krok 1: Prehľad
- TA12-200 je snímač striedavého prúdu
- Odkaz na DATASHEET:
- Tento projekt meria hodnoty striedavého prúdu
Krok 2: Čo potrebujete / odkazy
- Arduino Nano
- I²C štít pre Arduino Nano
- Kábel USB typ A na mikro typ B dlhý 6 stôp
- I²C kábel
- Senzor striedavého prúdu I²C cez 12-bitový ADC I²C mini modul ADC121C
- CFL alebo žiarovka.
- PCV káble.
Krok 3: Schéma zapojenia
Krok 4: Programovanie / kód
#zahrnúť
neplatné nastavenie ()
{
// Adresa I2C ADC121C021, 0x50 prepojená s TA12-200
#define ADC_ADDR 0x50
// Pripojte sa k I2c Bus ako hlavný
Wire.begin ();
// Spustenie sériovej komunikácie pre výstup zo sériovej konzoly
Serial.begin (9600);
}
prázdna slučka ()
{
// Začnite prenos s daným zariadením na zbernici I2C
Wire.beginTransmission (ADC_ADDR);
// Register výsledku telefonického prevodu, 0x00 (0)
Wire.write (0x00);
// zdržanie (500);
// Požiadajte o 2 bajty
Wire.requestFrom (ADC_ADDR, 2);
// Prečítajte si bajty, ak sú k dispozícii
ak (Wire.available () == 2)
{
int msb = Wire.read ();
int lsb = Wire.read ();
// Ukončite prenos a uvoľnite zbernicu I2C
Wire.endTransmission ();
// Výpočet hodnoty
int rawADC = msb * 256 + lsb;
rawADC = rawADC & 0x0fff;
// Výstup na obrazovku
Serial.print ("Hodnota ADC:");
Serial.println (rawADC);
}
inak
{
Serial.println („Na drôte nie je k dispozícii dostatok bytov.“);
}
oneskorenie (100);
}
////////////////////////////////////////////////////////// /////////////////////////POZNÁMKA//////////////////////// ////////////////////////////////////////////////////////// ///////////////////////////
// Tieto hodnoty sú v mili ampéroch
// Rms hodnotu prúdu môžete nájsť aj tak, že zistíte maximálne čítanie a vydelíte ho 1,414
Krok 5:
V prípade ďalších otázok neváhajte navštíviť naše stránky:
www.dcubetechnologies.com
Odporúča:
Arduino, monitorovanie otvárania dverí prostredníctvom Gmailu: 6 krokov
Arduino, monitorovanie otvárania dverí prostredníctvom Gmailu: V tomto návode vám ukážem, ako zistiť udalosť otvárania dverí a odoslať upozornenie prostredníctvom Gmailu pomocou Arduino Uno. Ak ste začiatočník, môžete sa dozvedieť viac o wifi a senzore v Arduino - návody na WiFi a Arduino - senzor dverí. Poďme
Vykreslenie grafu v reálnom čase pre Android od systému Arduino prostredníctvom krokov HC-05: 3
Vykreslenie grafu v reálnom čase pre Android od Arduina cez HC-05: Ahoj, tu je návod, ako vykresliť graf hodnôt v reálnom čase z mikroovládača, akým je napríklad Arduino, do aplikácie. Využíva modul Bluetooth, ako je HC-05, aby slúžil ako zariadenie na odosielanie správ na prenos a príjem údajov medzi
Viacnásobné snímače BMP280 v Arduino Uno prostredníctvom SPI: 6 krokov
Viacnásobné snímače BMP280 v Arduino Uno prostredníctvom SPI: V tomto tutoriáli spojíme tri BMP280 na Arduino Uno prostredníctvom SPI, ale na Uno môžete pripojiť až osem BMP280 pomocou digitálnych portov D3 až D10 ako nSS (Slave Select) pre každý senzor. Výsledok vzoriek atmosférického tlaku meraných B
Monitorovanie teploty a vlhkosti pomocou SHT25 a Arduino Nano: 5 krokov
Monitorovanie teploty a vlhkosti pomocou SHT25 a Arduino Nano: Nedávno sme pracovali na rôznych projektoch, ktoré vyžadovali monitorovanie teploty a vlhkosti, a potom sme si uvedomili, že tieto dva parametre skutočne zohrávajú kľúčovú úlohu pri odhade pracovnej účinnosti systému. Obaja v induse
DIY snímač prúdu pre Arduino: 6 krokov
DIY snímač prúdu pre Arduino: Dobrý deň, dúfam, že robíte dobre a v tomto návode vám ukážem, ako som vyrobil prúdový snímač pre Arduino pomocou niektorých veľmi základných elektronických komponentov a domáceho skratu. Tento skrat môže ľahko zvládnuť veľkú veľkosť prúdu,