
Sisukord:
- Samm: osa originaalteegist
- 2. samm: juhtmestiku skeem: taustvalgus
- 3. samm: juhtmestiku skeem: aadress
- 4. samm: traadiskeem: trimmer
- Samm: ühendusskeem: andmete edastamine
- 6. toiming: muutke algseks lib
- 7. samm: algne libi ja ühendusskeem
- 8. samm: traadiskeem: SDA SCL
- 9. samm: traadiskeem
- 10. samm: prototüüpplaat
- 11. samm: trükkplaadi freesimine
- 12. samm: aitäh
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40



Teen ühendusskeemi tähemärkide kuvamise i2c -adapteri jaoks.
Kontrollige minu saidi värskendusi.
Nüüd lisan ka juhtmestiku ühendusskeemi, et kasutada originaalraamatukogu, mitte minu kahvlit
LiquidCrystal Arduino raamatukogu tähemärkide LCD -ekraanide jaoks, hargnev projekt isikliku skeemi loomiseks, et õppida pcf8574.
Githubi projektist leiate skeemi, foto ja raamatukogu koodi.
Siin on Fritzingi leivaplaadi skeemist saadud video jahvatatud PCB -st.
Samm: osa originaalteegist
Algse raamatukogu komponendi (mitte minu hargnenud) leiate eBayst.
Nüüd leiate siit sama ühendusskeemi, millel on sama käitumine.
2. samm: juhtmestiku skeem: taustvalgus

Nagu ühendusskeemist näha, ühendan taustvalgustuse lubamiseks/keelamiseks P7 -ga NPN (2N2222) transistori.
3. samm: juhtmestiku skeem: aadress


Ma seadsin aadressi madalaks (saate selle ühendada vastavalt vajadusele, andmelehelt leiate kogu konfiguratsiooni).
Minu arvates on väga kasulik visand, mis otsib kõiki manustatud i2c komponente, kasutage seda aadressi kontrollimiseks.
4. samm: traadiskeem: trimmer

Õige kontrasti valimiseks peate lisama 10k trimmeri.
Samm: ühendusskeem: andmete edastamine

Sinine ja kollane juhe on andmete saatmine seadmesse, ma ei ühenda seadet algse raamatukoguna, nii et pean libi hargnema ja muudatusi lisama.
6. toiming: muutke algseks lib




Nagu pildilt näha, nihutan natuke (paremalt vasakule) ja paremale bitile panen fikseeritud deklaratsiooni Enable, RW, Register Select ja Back light pin.
Soovi korral saate skeemi algseks muuta. Kui leian aega, teen seda teie jaoks (ja katsetan seda), et saaksite kasutada originaalraamatukogu.
7. samm: algne libi ja ühendusskeem



Taastan algse raamatukogu ühendusskeemi, nii et saate sellega standardset raamatukogu kasutada
8. samm: traadiskeem: SDA SCL

Linttraat on minu arduino SDA SCL -tihvt.
9. samm: traadiskeem



Nagu näete juhtmestiku skeem on üsna lihtne, proovin seda luua skeemi prototüübiplaadil.
10. samm: prototüüpplaat



See pole nii ilus, kuid see on töö.
11. samm: trükkplaadi freesimine




Skeemi põhjal loon PCB ja proovin freesida PCB -d oma ruuteriga (alustan PCB freesimise juhendit).
12. samm: aitäh
i2c projektisari (kollektsioon):
- Temperatuuri niiskuse andur
- Analooglaiendaja
- Digitaalne laiendaja
- LCD ekraan
Soovitan:
Kuidas teha oma OS! (partii ja näide sees): 5 sammu

Kuidas teha oma OS! (partii ja näide sees): tehke see kohe
Kääbus RGB LED -märkide komplekt (ühevärviline): 4 sammu

Kääbus RGB LED -märkide komplekt (ühevärviline): selles juhendis tahaksin rääkida sellest, kuidas ma selle LED -märgi erinevatel üritustel kasutamiseks lõin. Ma armastan projekte, mis süttivad, ja mul on hiljuti huvi teha valgustusmärke konventsioonidele ja laatadele, kus meil on stend, et demonstreerida mõnda
MTP Arduino programmeerimise näide: 5 sammu

MTP Arduino programmeerimise näide: selles juhendis näitame, kuidas kasutada SLG46824/6 Arduino programmeerimisvisandit Dialog SLG46824/6 GreenPAK ™ mitme korraga programmeeritava (MTP) seadme programmeerimiseks. Enamik GreenPAK-seadmeid on ühekordselt programmeeritavad (OTP), mis tähendab, et kui nende mitte-V
Kaasaegne ja uus ja lihtsam näide kappist Arduino maatriksi klaviatuuriga 4x4: 3 sammu

Kaasaegne ja uus ja lihtsam näide kappist Arduino maatriksklahvistikuga 4x4: Veel üks näide LCD -klahvistiku maatriksi 4x4 kasutamisest I2C -ahelaga
Digitaalsete märkide server Raspberry Pi -l: 8 sammu

Digitaalsete märkide server Raspberry Pi -l: absoluutne algaja juhend Korsikale vaarika PI -l Digitaalsed märgid on kõikjal. Näete neid lennujaamades, kaubanduskeskustes, kaubamajades ja isegi tänavanurgas. Oma digitaalse märgi loomiseks pole vaja palju kallist kohandatud riistvara