Innehållsförteckning:
- Steg 1: Del för originalbiblioteket
- Steg 2: Anslutningsdiagram: Bakljus
- Steg 3: Anslutningsdiagram: Adress
- Steg 4: Wire Diagram: Trimmer
- Steg 5: Anslutningsdiagram: Överför data
- Steg 6: Byt till Original Lib
- Steg 7: Original Lib and Connection Schema
- Steg 8: Kabeldiagram: SDA SCL
- Steg 9: Wire Diagram
- Steg 10: Prototypbräda
- Steg 11: Fräsning av kretskort
- Steg 12: Tack
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Jag gör ett anslutningsschema för en teckenvisning i2c -adapter.
Kontrollera uppdateringarna på min webbplats.
Nu lägger jag till olso ett kopplingsschema för att använda originalbiblioteket, inte mitt gaffel
LiquidCrystal Arduino -bibliotek för karaktärens LCD -skärmar, gaffelprojekt för att skapa ett personligt schema för att lära sig pcf8574.
I github -projektet kan du hitta schema, foto och bibliotekskod.
Här en video av fräst PCB härledt från Fritzing breadboard schema.
Steg 1: Del för originalbiblioteket
Du kan hitta komponenten för det ursprungliga biblioteket (inte min forked) från eBay.
Nu kan du hitta samma anslutningsschema som har samma beteende.
Steg 2: Anslutningsdiagram: Bakljus
Som du kan se i kopplingsschemat ansluter jag till P7 en NPN (2N2222) transistor för att aktivera/inaktivera bakgrundsbelysning.
Steg 3: Anslutningsdiagram: Adress
Jag ställer in adressen helt låg (du kan ansluta den som du behöver, i databladet hittar du all konfiguration).
Jag hittar mycket användbar skiss som söker igenom all i2c -komponent bifogad, använd den här för att kontrollera adressen.
Steg 4: Wire Diagram: Trimmer
För att välja rätt kontrast måste du lägga till en 10k trimmer.
Steg 5: Anslutningsdiagram: Överför data
Blå och gul tråd är att skicka data till enheten, jag ansluter inte enheten som originalbibliotek så jag måste gaffla lib och lägga till lite ändring.
Steg 6: Byt till Original Lib
Som du kan se på bilden skiftar jag lite (höger till vänster), och på höger bit lägger jag fast deklaration av Aktivera, RW, Registrera Välj och Bakljusstift.
Om du vill kan du göra om schemat till originalet. Om jag hittar lite tid ska jag göra det åt dig (och testa det) så att du kan använda originalbiblioteket.
Steg 7: Original Lib and Connection Schema
Jag återskapar anslutningsschema för originalbiblioteket, så du kan använda standardbibliotek med detta
Steg 8: Kabeldiagram: SDA SCL
Bandad tråd är SDA SCL -stiftet på min arduino.
Steg 9: Wire Diagram
Som du kan se är kopplingsschemat ganska enkelt, än jag försöker skapa det på prototypkortet i schemat.
Steg 10: Prototypbräda
Det är inte så vackert men det är arbete.
Steg 11: Fräsning av kretskort
Från schemat skapar jag ett kretskort och jag försöker fräsa kretskort med min router (jag börjar en guide för hur man fräser kretskort).
Steg 12: Tack
i2c -projektserie (samling):
- Temperaturfuktighetssensor
- Analog expander
- Digital expander
- LCD skärm