Inhoudsopgave:
- Stap 1: Overzicht
- Stap 2: Wat je nodig hebt / Links
- Stap 3: Schakelschema
- Stap 4: Programmeren / coderen
- Stap 5:
![Stroombewaking via Arduino Nano (I2C): 5 stappen Stroombewaking via Arduino Nano (I2C): 5 stappen](https://i.howwhatproduce.com/images/004/image-9739-j.webp)
Video: Stroombewaking via Arduino Nano (I2C): 5 stappen
![Video: Stroombewaking via Arduino Nano (I2C): 5 stappen Video: Stroombewaking via Arduino Nano (I2C): 5 stappen](https://i.ytimg.com/vi/S3CQcFo4NkI/hqdefault.jpg)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
![Stroombewaking via Arduino Nano (I2C) Stroombewaking via Arduino Nano (I2C)](https://i.howwhatproduce.com/images/004/image-9739-1-j.webp)
Hallo, Goede groeten..!!
Hier ga ik (Somanshu Choudhary) namens Dcube tech ventures de stroom monitoren met behulp van Arduino nano, het is een van de toepassingen van het I2C-protocol om analoge gegevens van Current Sensor TA12-200 te lezen.
Stap 1: Overzicht
![Overzicht Overzicht](https://i.howwhatproduce.com/images/004/image-9739-2-j.webp)
- TA12-200 is een AC-stroomsensor
- DATASHEET Link:https://berg.hatenablog.com/entry/2013/2044-21-0441
- Dit project meet AC-stroomwaarden:
Stap 2: Wat je nodig hebt / Links
![Wat je nodig hebt / Links Wat je nodig hebt / Links](https://i.howwhatproduce.com/images/004/image-9739-3-j.webp)
- Arduino Nano
- I²C-schild voor Arduino Nano
- USB-kabel Type A naar Micro Type B 6 voet lang
- I²C-kabel
- I²C AC-stroomsensor via ADC121C 12-bits ADC I²C-minimodule
- CFL of gloeilamp.
- PCV-kabels.
Stap 3: Schakelschema
![Schakelschema Schakelschema](https://i.howwhatproduce.com/images/004/image-9739-4-j.webp)
![Schakelschema Schakelschema](https://i.howwhatproduce.com/images/004/image-9739-5-j.webp)
Stap 4: Programmeren / coderen
![Programmering / Code Programmering / Code](https://i.howwhatproduce.com/images/004/image-9739-6-j.webp)
#erbij betrekken
ongeldige setup()
{
// I2C-adres van de ADC121C021, 0x50 gekoppeld aan TA12-200
#define ADC_ADDR 0x50
// Word lid van I2c Bus als master
Draad.begin();
// Start seriële communicatie voor seriële console-uitvoer
Serieel.begin(9600);
}
lege lus()
{
// Begin de verzending met het gegeven apparaat op de I2C-bus
Wire.beginTransmission (ADC_ADDR);
// Aanroepen van conversieresultatenregister, 0x00(0)
Draad.schrijven (0x00);
//vertraging (500);
// Vraag 2 bytes aan
Wire.requestFrom(ADC_ADDR, 2);
// Lees de bytes als ze beschikbaar zijn
if(Draad.beschikbaar() == 2)
{
int msb = Wire.read();
int lsb = Wire.read();
// Beëindig de verzending en laat de I2C-bus los
Wire.endTransmission();
// Waarde berekenen
int rawADC = msb * 256 + lsb;
rawADC = rawADC & 0x0fff;
// Uitvoer naar het scherm
Serial.print("ADC-waarde: ");
Serial.println(rawADC);
}
anders
{
Serial.println("Niet genoeg bytes beschikbaar op draad.");
}
vertraging (100);
}
////////////////////////////////////////////////// /////////////////////////OPMERKING//////////////////////// ////////////////////////////////////////////////// //////////////////////////
// Deze waarden zijn in mili ampère
// U kunt ook de rms-waarde van de stroom vinden door de maximale waarde te vinden en deze te delen door 1,414
Stap 5:
Voor verdere katernen Bezoek gerust onze site:
www.dcubetechnologies.com
Aanbevolen:
Led bedienen via de Blynk-app met Nodemcu via internet - Ajarnpa
![Led bedienen via de Blynk-app met Nodemcu via internet - Ajarnpa Led bedienen via de Blynk-app met Nodemcu via internet - Ajarnpa](https://i.howwhatproduce.com/images/001/image-766-j.webp)
Led bedienen via de Blynk-app Nodemcu gebruiken via internet: Hallo iedereen Vandaag laten we u zien hoe u een LED kunt bedienen met een smartphone via internet
AC-stroombewaking datalogger - Ajarnpa
![AC-stroombewaking datalogger - Ajarnpa AC-stroombewaking datalogger - Ajarnpa](https://i.howwhatproduce.com/images/002/image-3212-27-j.webp)
AC Current Monitoring Data Logger: Hallo allemaal, welkom bij mijn eerste instructable! Overdag ben ik testingenieur voor een bedrijf dat industriële verwarmingsapparatuur levert, 's nachts ben ik een fervent techniekhobbyist en doe-het-zelver. Een deel van mijn werk omvat het testen van de prestaties van kachels, o
Character LCD I2c-adapter (I2c-verbindingsvoorbeeld): 12 stappen (met afbeeldingen)
![Character LCD I2c-adapter (I2c-verbindingsvoorbeeld): 12 stappen (met afbeeldingen) Character LCD I2c-adapter (I2c-verbindingsvoorbeeld): 12 stappen (met afbeeldingen)](https://i.howwhatproduce.com/images/006/image-15623-10-j.webp)
Character LCD I2c-adapter (I2c-verbindingsvoorbeeld): ik ben bezig met een verbindingsschema voor een i2c-adapter voor karakterweergave. Controleer de updates op mijn site. Nu voeg ik ook een bedradingsverbindingsschema toe om de originele bibliotheek te gebruiken, niet mijn gevorkte.LiquidCrystal Arduino-bibliotheek voor de karakter-LCD-displays, gevorkte proje
Apparaten bedienen via internet via browser. (IoT): 6 stappen
![Apparaten bedienen via internet via browser. (IoT): 6 stappen Apparaten bedienen via internet via browser. (IoT): 6 stappen](https://i.howwhatproduce.com/images/006/image-16502-44-j.webp)
Apparaten bedienen via internet via browser. (IoT): In deze Instructable zal ik je laten zien hoe je apparaten zoals LED's, relais, motoren etc. via internet via een webbrowser kunt bedienen. En u hebt via elk apparaat veilig toegang tot de bedieningselementen. Het webplatform dat ik hier heb gebruikt, is RemoteMe.org bezoek
Bestanden overdragen via uw LAN via BitTorrent: 6 stappen
![Bestanden overdragen via uw LAN via BitTorrent: 6 stappen Bestanden overdragen via uw LAN via BitTorrent: 6 stappen](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11123143-transferring-files-over-your-lan-via-bittorrent-6-steps-j.webp)
Bestanden overdragen via uw LAN via BitTorrent: Soms moet u mogelijk bestanden over een netwerk naar meerdere computers overbrengen. Hoewel je het op een flashstation of cd/dvd zou kunnen zetten, zou je naar elke computer moeten gaan om de bestanden te kopiëren en het kan even duren om alle bestanden te kopiëren (vooral met f