Spisu treści:
- Autor John Day [email protected].
 - Public 2024-01-30 11:27.
 - Ostatnio zmodyfikowany 2025-01-23 15:02.
 
  Dzień dobry, Dobre Pozdrowienia..!!
Tutaj ja (Somanshu Choudhary) w imieniu firmy Dcube tech zamierzam monitorować prąd za pomocą Arduino nano, jest to jedno z zastosowań protokołu I2C do odczytu danych analogowych z czujnika prądu TA12-200.
Krok 1: Przegląd
  - TA12-200 to czujnik prądu AC
 - KARTA KATALOGOWA Link:
 - Ten projekt mierzy wartości prądu przemiennego
 
Krok 2: Czego potrzebujesz / Linki
  - Arduino Nano
 - I²C Shield dla Arduino Nano
 - Kabel USB typu A do Micro typu B o długości 6 stóp
 - Kabel I²C
 - Czujnik prądu I²C AC przez 12-bitowy moduł ADC I²C Mini ADC121C
 - CFL lub żarówka.
 - Kable PCV.
 
Krok 3: Schemat obwodu
  
  Krok 4: Programowanie/Kod
  #włączać
pusta konfiguracja()
{
// adres I2C ADC121C021, 0x50 połączony z TA12-200
#define ADC_ADDR 0x50
// Dołącz do magistrali I2c jako master
Wire.początek();
// Rozpocznij komunikację szeregową dla wyjścia konsoli szeregowej
Serial.początek(9600);
}
pusta pętla()
{
// Rozpocznij transmisję z danym urządzeniem na magistrali I2C
Wire.beginTransmission(ADC_ADDR);
// Rejestr wyników konwersji wywołania, 0x00(0)
Wire.write(0x00);
//opóźnienie(500);
// Poproś o 2 bajty
Wire.requestFrom(ADC_ADDR, 2);
// Odczytaj bajty, jeśli są dostępne
if(Przewód.dostępny() == 2)
{
int msb = Wire.read();
int lsb = Wire.read();
// Zakończ transmisję i zwolnij magistralę I2C
Wire.endTransmission();
// Obliczanie wartości
int rawADC = msb * 256 + lsb;
surowyADC = surowyADC & 0x0fff;
// Wyjście na ekran
Serial.print("Wartość ADC: ");
Serial.println(rawADC);
}
w przeciwnym razie
{
Serial.println("Za mało bajtów dostępnych na przewodzie.");
}
opóźnienie (100);
}
//////////////////////////////////////////////// /////////////////////////NOTATKA//////////////////////// //////////////////////////////////////////////// /////////////////////////
// Te wartości podane są w miliamperach
// Możesz również znaleźć wartość skuteczną prądu, znajdując maksymalny odczyt i dzieląc go przez 1,414
Krok 5:
W przypadku dalszych pytań zapraszamy do odwiedzenia naszej strony:
www.dcubetechnologies.com
Zalecana:
Arduino, monitorowanie otwierania drzwi przez Gmaila: 6 kroków
Arduino, monitorowanie otwierania drzwi przez Gmaila: W tym samouczku pokażę, jak wykryć zdarzenie otwarcia drzwi i wysłać powiadomienie przez Gmaila za pomocą Arduino Uno. Jeśli jesteś początkującym, możesz dowiedzieć się o Wi-Fi i czujniku w Arduino - WiFi i Arduino - samouczki dotyczące czujnika drzwi
Zużycie energii elektrycznej i monitorowanie środowiska przez Sigfox: 8 kroków
Zużycie energii elektrycznej i monitorowanie środowiska za pośrednictwem Sigfox: OpisTen projekt pokaże Ci, jak uzyskać zużycie energii elektrycznej w pomieszczeniu przy trójfazowej dystrybucji zasilania, a następnie przesyłać je do serwera za pomocą sieci Sigfox co 10 minut. Jak zmierzyć moc? Otrzymaliśmy trzy cęgi prądowe od
Przetwornica prądu BOOST 1A do 40A dla silnika prądu stałego o mocy do 1000 W: 3 stopnie
Konwerter prądu 1A do 40A do silnika prądu stałego o mocy do 1000 W: Cześć! W tym filmie dowiesz się, jak wykonać obwód wzmacniający prąd dla silników prądu stałego o wysokim natężeniu do 1000 W i 40 A z tranzystorami i transformatorem z odczepem środkowym. prąd na wyjściu jest bardzo wysoki, ale napięcie będzie r
Automatyka domowa sterowana głosem / przez Internet i monitorowanie za pomocą ESP8266 i Google Home Mini: 6 kroków
DIY sterowana głosem/internetem automatyka domowa i monitorowanie za pomocą ESP8266 i Google Home Mini: Hej!! Po dłuższej przerwie jestem tutaj, bo wszyscy musimy robić coś nudnego(pracy), żeby zarobić. Po wszystkich artykułach AUTOMATYKA DOMOWA, które napisałem z BLUETOOTH, IR, Local WIFI, Cloud czyli tych trudnych, *TERAZ* nadchodzi najłatwiejszy, ale najskuteczniejszy
Monitorowanie temperatury pomieszczenia kontrolowane przez Raspberry Pi z wyjściem obrazu Gnuplot i możliwością ostrzegania e-mailem: 7 kroków
Monitorowanie temperatury w pomieszczeniu kontrolowane przez Raspberry Pi z wyjściem obrazu Gnuplot i możliwością ostrzegania e-mailem: Tam, gdzie pracuję, jest bardzo ważne pomieszczenie, w którym znajduje się wiele komputerów. Temperatura otoczenia w tym pomieszczeniu musi być bardzo niska, aby zoptymalizować wydajność tych systemów. Poproszono mnie o opracowanie systemu monitorowania, który ma możliwość
