Hirdetés
- Samsung PRO Ultimate microSDXC 512GB (MB-MY512SA/WW) a Galaxy A5x-be
- Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Asszociációs játék. :)
- Digitális Állampolgárság Program
- Ingyen kellene, de tegnapra
- Fűzzük össze a szavakat :)
- Cybertruck Taipeiben
- Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Gurulunk, WAZE?!
- A laposföld elmebaj: Vissza a jövőbe!
-
LOGOUT.hu
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
Sziasztok
Jelenleg az ads7828 adatkiolvasásomban van delay.int ADS7828_olvasas (int Addr_byte, byte Cmd_byte) {
byte data[2];
int adc = -1 ;
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
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
delay(2); // Ciklus késleltetés
adc = ((data[0] & 0x0F) * 256) + data[1]; // Adat konvertálás 12bit-re
}
return adc;
}Wire.requestFrom(Addr_byte, 2);
return word(Wire.read(), Wire.read());A delay hogy vehető ki a kódból? Az utolsó verzió ugyanaz?
Köszönöm!
[ Szerkesztve ]
Új hozzászólás Aktív témák
Hirdetés
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Tényleg betilthatja a TP-Linket az USA
- exHWSW - Értünk mindenhez IS
- Xbox One
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- Milyen egeret válasszak?
- Kerékpárosok, bringások ide!
- Androidos fejegységek
- Milyen légkondit a lakásba?
- Politika
- További aktív témák...
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Axon Labs Kft.
Város: Budapest