Cena €2.07 €2.86

Celoten opis

Model: CJMCU-122 MPR121 modul kapacitivni zaslon na dotik gumb senzor za zaznavanje gumb tipkovnica Velikost: 48 mm * 78 mm

Opis: MPR121 kapacitivni zaslon tipkovnica uporablja MPR121 in 12 dotik občutljive blazinice, da vam preprost "tipkovnica" s I2C izhod.Odbor ima štiri pritrdilne luknje, ki omogoča, da se uporabljajo kot vhodni sistem v mestu tradicionalnih gumbi.Preverite primer kodo spodaj za enostaven način, da preberete tipkovnico.cjmcu.

Opomba: Ta tipkovnica rezultatov 3.3 V logiko.Če uporabljate odbor, ki sprejema samo 5V logiko, boste zašli v težave.Boste želeli uporabiti logika ravni pretvornik, ali odbor, ki sprejema 3.3 V logiko.

=================================================================== /* MPR121 Tipkovnica Primer Telefon Klicanje Kodo za: Jim Lindblom SparkFun Elektronika ustvarjen na: 1/6/10 licenca: CC-SA 3.0 Obrne MPR121 Sledilna ploščica v telefonsko tipkovnico.Pritiskom tipke se bo tiskanje od 0 do 9, * in #.Strojna oprema: 3.3 V Arduino Pro Mini SDA -> A4 SCL -> A5 IRQ -> D2 nisem bil, ki imajo katero koli srečo s pomočjo Žice.h knjižnici, tako da sem prilagoditi I2C koda iz ATmega328 knjižnico, da bi dobili to delo.Če lahko dobim to delo z Žico.h knjižnici, sem navdušena, da slišati! */ #include "mpr121.h" #include "i2c.h" #define MPR121_R 0xB5// ADD pin temelji #določite MPR121_W 0xB4// Tako naslov je 0x5A #določite PHONE_DIGITS 10 // 10 mest na telefonsko številko // Ujemanja ključnih vhodi z elektroda številke #določite STAR 0 #define SEDMIH 1 #define ŠTIRI 2 #define ENE 3 #določite NIČLO 4 #določite OSMIH 5 #določite PET 6 #določite DVA 7 #določite FUNT 8 #določite DEVET 9 #določite ŠESTIH 10 #opredeli TRI 11 int irqpin = 2; // D2 uint16_t touchstatus; char phoneNumber[PHONE_DIGITS]; void setup() { pinMode(irqpin, PISANJA); digitalWrite(irqpin, VISOKA); Serijsko.začnite(9600); DDRC = 0b00010011; PORTC = 0b00110000; // Pull-ups na I2C vodila i2cInit(); delay(100); mpr121QuickConfig(); } void loop() { getPhoneNumber(); Serijsko.print("\nDialing... "); for (int i=0; i Serijsko.print(phoneNumber[i]); while(1) ; } void getPhoneNumber() { int i = 0; int touchNumber; Serijsko.println("Prosim, Vnesite telefonsko številko..."); while(i { ko(checkInterrupt()) ; touchNumber = 0; touchstatus = mpr121Read(0x01) touchstatus = mpr121Read(0x00); for (int j=0; j { if ((touchstatus & (1 touchNumber++; } if (touchNumber == 1) { if (touchstatus & (1 phoneNumber[i] = '*'; else if (touchstatus & (1 phoneNumber[i] = '7'; else if (touchstatus & (1 phoneNumber[i] = '4'; else if (touchstatus & (1 phoneNumber[i] = '1'; else if (touchstatus & (1 phoneNumber[i] = '0'; else if (touchstatus & (1 phoneNumber[i] = '8'; else if (touchstatus & (1 phoneNumber[i] = '5'; else if (touchstatus & (1 phoneNumber[i] = '2'; else if (touchstatus & (1 phoneNumber[i] = '#'; else if (touchstatus & (1 phoneNumber[i] = '9'; else if (touchstatus & (1 phoneNumber[i] = '6'; else if (touchstatus & (1 phoneNumber[i] = '3'; Serijsko.print(phoneNumber[i]); i++; } else if (touchNumber == 0) ; else Serijsko.println("Le dotaknite se ENEGA gumb!"); } } bajt mpr121Read(uint8_t naslov) { bajt podatkov; i2cSendStart(); i2cWaitForComplete(); i2cSendByte(MPR121_W);// pisanje 0xB4 i2cWaitForComplete(); i2cSendByte(naslov);// pisanje register naslov i2cWaitForComplete(); i2cSendStart(); i2cSendByte(MPR121_R);// pisanje 0xB5 i2cWaitForComplete(); i2cReceiveByte(TRUE); i2cWaitForComplete(); podatki = i2cGetReceivedByte();// Get MSB rezultat i2cWaitForComplete(); i2cSendStop(); cbi(TWCR, TWEN);// Onemogočite TWI sbi(TWCR, TWEN);// Enable TWI vrniti podatkov; } void mpr121Write(nepodpisani char naslov, nepodpisani char podatkov) { i2cSendStart(); i2cWaitForComplete(); i2cSendByte(MPR121_W);// pisanje 0xB4 i2cWaitForComplete(); i2cSendByte(naslov);// pisanje register naslov i2cWaitForComplete(); i2cSendByte(podatki); i2cWaitForComplete(); i2cSendStop(); } void mpr121QuickConfig(nična) { // Oddelka // Ta skupina nadzor za filtriranje, ko podatki > izhodišča.mpr121Write(MHD_R, 0x01); mpr121Write(NHD_R, 0x01); mpr121Write(NCL_R, 0x00); mpr121Write(FDL_R, 0x00); // Oddelek B // Ta skupina nadzor za filtriranje podatkov, ko je mpr121Write(MHD_F, 0x01); mpr121Write(NHD_F, 0x01); mpr121Write(NCL_F, 0xFF); mpr121Write(FDL_F, 0x02); // Oddelek C // Ta skupina določa dotik in sprostitev mejne vrednosti za vsako elektroda mpr121Write(ELE0_T, TOU_THRESH); mpr121Write(ELE0_R, REL_THRESH); mpr121Write(ELE1_T, TOU_THRESH); mpr121Write(ELE1_R, REL_THRESH); mpr121Write(ELE2_T, TOU_THRESH); mpr121Write(ELE2_R, REL_THRESH); mpr121Write(ELE3_T, TOU_THRESH); mpr121Write(ELE3_R, REL_THRESH); mpr121Write(ELE4_T, TOU_THRESH); mpr121Write(ELE4_R, REL_THRESH); mpr121Write(ELE5_T, TOU_THRESH); mpr121Write(ELE5_R, REL_THRESH); mpr121Write(ELE6_T, TOU_THRESH); mpr121Write(ELE6_R, REL_THRESH); mpr121Write(ELE7_T, TOU_THRESH); mpr121Write(ELE7_R, REL_THRESH); mpr121Write(ELE8_T, TOU_THRESH); mpr121Write(ELE8_R, REL_THRESH); mpr121Write(ELE9_T, TOU_THRESH); mpr121Write(ELE9_R, REL_THRESH); mpr121Write(ELE10_T, TOU_THRESH); mpr121Write(ELE10_R, REL_THRESH); mpr121Write(ELE11_T, TOU_THRESH); mpr121Write(ELE11_R, REL_THRESH); // Oddelek D // Nastavite Filter Konfiguracija // Nastavite ESI2 mpr121Write(FIL_CFG, 0x04); // Oddelek E // Elektroda za Konfiguracijo // Enable 6 Elektrode in nastavite zaženi v načinu // Nastavite ELE_CFG, da 0x00, da se vrnete v stanje pripravljenosti mpr121Write(ELE_CFG, 0x0C);// Omogoča, da vse 12 Elektrode //mpr121Write(ELE_CFG, 0x06);// Enable prvih 6 elektrode // Oddelek F // Enable Auto Config in auto Reconfig /*mpr121Write(ATO_CFG0, 0x0B); mpr121Write(ATO_CFGU, 0xC9);// USL = (Vdd-0.7)/vdd*256 = 0xC9 @3.3 V mpr121Write(ATO_CFGL, 0x82);// LSL = 0.65*USL = 0x82 @3.3 V mpr121Write(ATO_CFGT, 0xB5);*/// Target = 0.9*USL = 0xB5 @3.3 V } bajt checkInterrupt(void) { if(digitalRead(irqpin)) return 1; return 0;

Specifikacije

  • Združljiv Z: Nova
  • Dodatek Za Vrsto: Razširitev Uprave
  • Poreklo: Celinska Kitajska
  • Blagovna Znamka: EMDSXGO

Komentarji

Dodaj pregled

Sorodni izdelki

Uporablja Za Lenovo Ideapad 3-14IML05 Prenosni računalnik z Matično ploščo mainboard S CPU 6405U UMA 4GB FRU 5B20S44170 5B21B36515
€102.90 €97.75

(dobrodošli v naši trgovini. stanje uporabljajo fru 5b20s44170 5b21b36515 fit lenovo ideapad 3-14iml05 serise prenosnik paket vključuje 1 kos opomba preverite picutre ali fru pred kupiti ta izdelek.)

Poglejte tudi
Waveshare Visokim navorom Serial Bus Servo, Namizni Robotsko Roko Kit, ki Temelji Na ESP32, 5-DOF, Podpira Brezžični Nadzor
€451.62 €415.49

(opis visoko-navor serial bus servo, namizni robotsko roko kit, ki temelji na esp32, 5-dof, podpira brezžični nadzor funkcij na kratko roarm-m1 je serijska robotsko roko z 5-dof v celoti, vključno z vpenjanje svobode gripper dve metode nadzora v demo: kota nadzor in usklajevanje nadzor podpira vodi-po načinu, ki temelji)

Poglejte tudi
Za DELL PowerEdge T420 TT5P2 3015M 03015M CPKXG 0CPKXG 61VPC 061VPC Server matične plošče, Visoke Kakovosti, Hitro Ladjo
€388.74 €380.97

(od trgovine zaloge se hitro, se obrnite na lastnika trgovine, da potrdite popis stanja in ceno izdelka na dan, kot tudi druge s tem povezane podrobne informacije o izdelkih pred nakupom. za dell poweredge t420 tt5p2 3015m 03015m cpkxg 0cpkxg 61vpc 061vpc server matične plošče, visoke kakovosti, hitro ladjo)

Poglejte tudi
DA0X8MMB6D0 Za HP ProBook 440 450 G7 Prenosni računalnik z Matično ploščo CPU: I3-10110U SRGL0 DDR4 L78084-601 L78084-001 L78083-601 L78083-001
€159.94 €147.14

(pojasnite 1 storitev, čas je od ponedeljka do sobote 2 rok dobave: 5 delovnih dni 3. garancijski rok je 60 dni, velja od datuma prejema izdelki 4. vrnjeno blago mora biti taka kot so.tovorni je ne vrača. 5. matično ploščo nima baterije, prosim, povejte prodajalca, če je to potrebno 6. cena ne vključuje)

Poglejte tudi
Delta 8025 8 CM 12V 0.30 A ASB0812HH 8 cm 80*80*25 mm 2 Linije Primeru Fan
€10.29 €9.26

(znamka: delta model: asb0812hh velikost: 80*80*25 mm ležaj: dvojno žogo napetost: 12v tok: 0.3 a terminal vodja: 2 žice hitrost: 3250rpm količine zraka: 38.86 cfm pritisk vetra: 37.2 pa hrup: 34db-a)

Poglejte tudi
XY-WJ01 En Rele Modul Off Odlašanja Časovno Vezje Izključite Stikalo Sproži Zamudo zanke
€6.06 €5.15

(xy-wj01 en rele modul off odlašanja časovno vezje izključite stikalo sproži zamudo zanke en rele modul off zamudo odklopite sproži odlašanja časovno vezje za preklop cikel rele modul zamikom izklopa in sprožijo zamudo cikla čas vezja stikalo časovni obseg: 0.01 sekund do 9999 minut ta izdelek je tekočimi kristali)

Poglejte tudi
GDSTIME 80 mm 90 mm 120 mm 140mm Dual Ball Nosijo Velik Pretok Zraka, Visoka Hitrost Preesure DC 12V 4PIN 2PIN Hlajenje PWM Fan
€21.94 €15.14

(gdstime 80 mm 90 mm 120 mm 140mm 12v dc dvojni kroglični ležaj ventilatorja delovanje pwm fan različica je idealna za visoko učinkovitost primeru, radiator in cpu hlajenje kot tudi za druge aplikacije, ki zahtevajo tako razširjeno delovanje headroom in pwm za nadzor hitrosti. ta ventilator, imajo visok zračni tlak, ki omogoča neposredno)

Poglejte tudi
8025 8 CM R248025SU 24V 0.21 2-žice Hidravlični Hladilni Ventilator
€12.01 €10.81

(model: r248025su (zc372ar) velikost: 80 mm x80mm x25mm ležaj: hidravlični hitrost: 4000 vrt. / min (+5%) napetost: 24v dc tok: 0.21 a ožičenje: 2 gole žice brez spojev dolžino vrstice: 29,5 cm prodajne točke opisujejo podrobnosti prodajno mesto zgoraj, pridobivanjem in zagotavljanjem zaupanja potencialnih uporabnikov. prodajne)

Poglejte tudi
Za Maix Dock Kit K210 AI+Veliko z GC0328 Fotoaparat in 2,4 Palčni Zaslon Globoko Učenje Vizijo Razvoja Odbor
€44.97 €32.82

(v maix dock razvoj odbora je član maix linijo izdelkov .to je veliko razvoj odbor zasnovan na osnovi k210 ( risc-v arhitekturo 64-bit dual-core ) inteligentni rob računalniški čip za canaan tehnologije. razvoj odbor je zasnovan z modul z dna krovu , in , z, tip-c interfaceand usb-uart vezje na krovu lahko uporabniki neposredno povezavo na računalnik)

Poglejte tudi
SXDOOL CA2128H01 MMF-06G24SS CP1 6025 24V 0.10 A 60*60*25 Mm Pretvornik Hladilni Ventilator
€30.86 €22.53

(mmf-04c12dh mmf-04c12dm mmf-04c12ds mmf-04c24ds mmf-06c12ds mmf-06d12dh mmf-06d12dl mmf-06d12ds mmf-06d24dh mmf-06d24dl mmf-06d24ds mmf-06d24es mmf-06e12dh mmf-06e12dm mmf-06e24dh mmf-06f24es mmf-06g12dh mmf-06g12ds mmf-06g12ds mmf-06g24dm mmf-06g24ds mmf-06g24es mmf-06g24ts mmf-08c12dm mmf-08c12ds mmf-08c24dh mmf-08c24dl mmf-08c24ds mmf-08c24es)

Poglejte tudi
120 mm ARGB Računalnik Ventilator 5V 3PIN PWM LED Ventilatorji Namizni RAČUNALNIK Računalnik Ohišje Fan Heatsink Pribor P9JB
€6.54 €3.21

(značilnosti: popolnoma nova in visoke kakovosti 1680 milijonov barv argb kroglice, svetloba je nežna in mehka. 5v 3pin argb , spoznali matično ploščo programske opreme za nadzor ventilatorja, osvetlitev in druge argb izdelkov sinhroni sprememba barve. podpora pwm motherboard inteligentni nadzor temperature in hitrosti)

Poglejte tudi
1pcs/veliko Gdstime 2Pin 4.7 palčni 120x120x32mm 12 cm 120 mm 12V Računalnik DC Ventilatorja Ventilator za Hlajenje
€14.28 €13.57

(pc računalnik primeru fan 12v 2pin 12 cm 120 mm ventilator fan 120x32mm čisto nov ventilator z odlično kakovost in privlačno ceno. enostavno namesti in izpušni vročega zraka iz notranjosti ohišja. povečanje pretoka zraka v vaš sistem.ohladitvi celotno zadevo.razširi vaš sistem življenjsko dobo in računalnik boljše delo. specifikacija velikost:)

Poglejte tudi
100% test SR3S4 J4105 BGA Chipset CPU
€27.44 €22.22

(kaj morate vedeti!! spoštovani kupec, po prejemu naš čip, prosimo, upoštevajte naslednja navodila: 1. v bga čipa, ki ste jih kupili iz naše podjetje je visoko tehnologijo, natančno na nanometrov ravni. 2 za majhno število žetonov, ki so mu izpostavljeni zraku, ko jih odstranite iz embalaže, tako da jih lahko držijo)

Poglejte tudi
NM-B701 Y530-15ICH Motherboard 5B20R66261 5B20R66248 Za Legije Y530-15ICH 81FV 8300H GTX1050Ti 2G 36pin 100%Test OK
€1 943.72 €1 865.97

(pred nakupom, prosimo, da samo po številka dela. matične plošče, lcd zaslon, vse vrste dodatne opreme so določene dele ali serijske številke.morate vrstnem redu po delu, število elementa, ki ga želite zamenjati.to je, da bi se izognili vrne, zamude in dopolnitev stroškov.če niste prepričani o delu številka postavke, se obrnite na proizvajalca)

Poglejte tudi
4 pin photoresistor modul senzor svetlobe odkrivanje photodiode
€2.16 €1.38

(uporaba: svetlobe svetlost odkrivanje, svetlobni senzor svetlosti, inteligentni avto iskanje modul modul značilnosti: 1, uporabo občutljivih photoresistor senzor 2, primerjalno proizvodnje, čiščenje signal, dobro valovnih oblik, močno vozne sposobnosti, več kot 15ma. 3, z nastavljivim potenciometrom lahko prilagodite zaznavanje svetlobe, svetlost 4,)

Poglejte tudi