
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05

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
Monitorovanie teploty pomocou MCP9808 a Arduino Nano: 4 kroky

Monitorovanie teploty pomocou MCP9808 a Arduino Nano: MCP9808 je vysoko presný digitálny snímač teploty ± 0,5 ° C I2C mini modul. Sú vybavené užívateľsky programovateľnými registrami, ktoré uľahčujú aplikácie snímania teploty. Vysoko presný teplotný senzor MCP9808 sa stal priemyselným
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