- Samsung Galaxy S25 - végre van kicsi!
- Android alkalmazások - szoftver kibeszélő topik
- Vivo X200 Pro - a kétszázát!
- Honor Magic V5 - méret a kamera mögött
- Lesz Xperia 10 VII, méghozzá újratervezett külsővel
- Milyen okostelefont vegyek?
- Xiaomi 15 - kicsi telefon nagy energiával
- Samsung Galaxy Z Fold5 - toldozás-foldozás
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Google Pixel topik
-
Mobilarena
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Tomika86
senior tag
Szia!
Ez így jó lehet?
#include <Wire.h>
#define Addr 0x48 // ADS7828 Address byte: Hex: 0x48 Bin: 10010000
// 10010 A1 A0 R /W
void setup()
{
Wire.begin(); // I2C kommunikáció inicializálása MASTER-ként
Serial.begin(9600); // Soros kommunikáció inicializálása, baud rate beállítása = 9600
delay(300);
}
void loop()
{
int kiolvasott = ADS7828_olvasas (Addr, 0x0C); // Hex: 0x0C Bin: 0000 1100 SD, C2, C1, C0, PD1, PD0, x, x
// 0: Single-End, 000: Ch0, 11: Int ref és AD bekapcsolva
Serial.print("Ch0 értéke : ");
Serial.println(kiolvasott); // Nyers analóg érték kiiratása soros monitorra
}
int ADS7828_olvasas (int Addr_byte, byte Cmd_byte) {
byte data[2];
Wire.beginTransmission(Addr_byte); // I2C átvitel indítása, az adott címen
Wire.write(Cmd_byte); // Command byte küldése
Wire.endTransmission(); // I2C átvitel megállítása
Wire.requestFrom(Addr_byte, 2); // 2 byte adatra várakozás
// 2 byte adat olvasása
if (Wire.available() == 2) // Ha megérkezett a 2byte
{
data[0] = Wire.read(); // Első byte tömbbe írása
data[1] = Wire.read(); // Második byte tömbbe írása
int adc = ((data[0] & 0x0F) * 256) + data[1]; // Adat konvertálás 12bit-re
return adc;
}
}A 0x0C módosításával lenne kiválasztva a csatorna száma
Új hozzászólás Aktív témák
- Macska topik
- Milyen videókártyát?
- Apple asztali gépek
- Háború Izraelben
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Samsung Galaxy S25 - végre van kicsi!
- PH! aranyköpések
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Android alkalmazások - szoftver kibeszélő topik
- sziku69: Fűzzük össze a szavakat :)
- További aktív témák...
- DJI Mini 4 pro Fly More Combo FMC RC2 drón új állapotban
- DJI Mini 4 pro Fly More Combo RC2 drón 6 akkumulátorral - Garancia, Care Refresh
- DJI Mini 4 pro - Fly More Combo - RC2 drón szett - Garancia, Care Refresh
- DJI Mavic 3 Fly More Combo RC Pro drón szett - 4/3" Hasselblad + 7x-es zoom kamera
- Asus ROG Strix Flare II Animate Gamer Billentyűzet - Magyar kiosztás
- Lenovo ThinkPad 40AF docking station (DisplayLink)
- 123 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 7 7745HX, RTX 4070 - 4 év garancia
- Xiaomi Mi 10T Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Önerő nélkül is megvásárolható .1-10 hónap BANKMENTES részletfizetés.Arena Racer szövet gamer szék
- 3 db érhető el (130/131/132) - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4080
Állásajánlatok
Cég: FOTC
Város: Budapest