Dette nye Adafruit-skjold gør det nemt at bruge en 16x2 Character LCD. Vi kan virkelig godt lide de RGB LCD'er, vi lagerfører i butikken, både de RGB negative og RGB positive. Desværre kræver disse LCD'er en del digitale stifter, 6 til at styre LCD'en og så yderligere 3 til at styre RGB-baggrundsbelysningen for i alt 9 stifter. Det er halvdelen af de stifter, der er tilgængelige på en klassisk Arduino!
Med dette i tankerne ønskede vi at gøre det nemmere for folk at få disse LCD-skærme ind i deres projekter, så vi udtænkte et skjold, der lader dig kontrollere en 16x2 Character LCD, op til 3 baggrundsbelysningsstifter OG 5 tastaturben ved kun at bruge de to I2C-stifter på Arduino! Det bedste er, at du heller ikke rigtig mister de to ben, da du kan sætte i2c-baserede sensorer, RTC'er osv. og få dem til at dele I2C-bussen. Dette er en super smart måde at tilføje en skærm på uden alt besværet med ledninger.
Dette skjold er perfekt, når du vil bygge et selvstændigt projekt med sin egen brugergrænseflade. De 4 retningsknapper plus valgknap tillader grundlæggende kontrol uden at skulle tilslutte en omfangsrig computer.
Skjoldet er designet til 'klassiske' Arduinoer såsom Uno, Duemilanove, Diecimilla osv. Det bruger I2C-stifterne på Analog 4 og Analog 5. Det vil også fungere perfekt med Arduino Mega R3'er, som har de ekstra SDA/SCL I2C-stifter Brudt ud. Tidligere Mega's har I2C-benene et andet sted og vil kræve, at du lodder to ledninger fra I2C-benene på skjoldet og tilslutter dem til de forskellige I2C-steder på Digital 20 & 21. Dette skjold passer ikke nemt oven på en Arduino Ethernet på grund af Ethernet-stikkets højde. Du kan bruge et sæt stable headers til at give skjoldet mere 'løft' over donkraften.
Dette produkt kommer som et sæt! Inkluderet er et højkvalitets, USA-fremstillet PCB og alle komponenterne (knapper, header osv.). Dette produkt leveres med en 16x2 RGB negativ. Samlingen er nem, selvom du aldrig har loddet før, og sættet kan færdiggøres på 30 minutter. Tjek produktvejledningssiden for monteringsinstruktioner, før du køber
Selvfølgelig har vi endda skrevet et letanvendeligt Arduino-bibliotek, som du nemt kan tilføje til dit projekt. Det fungerer ligesom det indbyggede LiquidCrystal-bibliotek, men bruger automatisk skjoldstifterne. Du kan også nemt forespørge på de 5 tastaturknapper for at få input gennem biblioteket, så du får ekstra knapper uden at bruge flere stifter. Knapperne de-bounces automatisk inde i biblioteket.
På dette tidspunkt kan biblioteket og skjoldet styre RGB-baggrundsbelysningen på vores karakter-LCD'er ved at tænde eller slukke for hver LED. Det betyder, at du kan vise følgende farver: Rød, Gul, Grøn, Blågrøn, Blå, Violet, Hvid og alle slukkede. Der er ingen understøttelse af PWM-styring af baggrundsbelysningen på nuværende tidspunkt, så hvis du skal have mere granulær kontrol af RGB-baggrundsbelysningen for at vise et større udvalg af farver, kan dette skjold ikke gøre det (I2C-expanderen har ikke PWM produktion).
Produktside med vejledninger, dokumentation og montageinformation