Innehållsförteckning:
- Steg 1: Löd huvudet till både Arduino och LCD -skärmen
- Steg 2: Böj JTAG -huvudet på Arduino Nano som skulle fungera som fäste för vår LCD -skärm
- Steg 3: Limma den lilla skärmen med Arduino Nano med den länkade limpistolen
- Steg 4: Gör rätt anslutningar
- Steg 5: Efter att ha gjort nedskärningarna måste du löda de två ändarna av hopptråden som följer
- Steg 6: Slutför alla anslutningar. När det är klart är det nu dags att programmera denna lilla uppsättning
- Steg 7: Gör dig redo att göra lite kodning
- Steg 8: Lägg till fler coola funktioner i ditt program
- Steg 9: Var kreativ, himlen är gränsen
Video: Projekt 1: Demovideo på C -språk: 9 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Hej medarbetare, I det här projektet ville jag skapa en liten display -demo som kommer att fungera som ett bra intro till mitt labb.
För att göra det har jag gjort en stor användning av följande komponenter på eBay:
-Arduino Nano:
-I2C OLED LCD-skärm:
-Limvärmepistol:
Följande är de steg som krävs för att avsluta detta projekt
Steg 1: Löd huvudet till både Arduino och LCD -skärmen
Steg 2: Böj JTAG -huvudet på Arduino Nano som skulle fungera som fäste för vår LCD -skärm
Steg 3: Limma den lilla skärmen med Arduino Nano med den länkade limpistolen
Steg 4: Gör rätt anslutningar
Nu när hela uppsättningen är sammansatt är det dags att göra några anslutningar. För det måste du upprätta nedanstående anslutningar.
Om du gör det måste du också förkorta ledningarna om du är standardhopparna enligt nedan. En snabb tumregel är att tvinna tråden som sådan för att uppskatta den exakta platsen för snittet.
Steg 5: Efter att ha gjort nedskärningarna måste du löda de två ändarna av hopptråden som följer
Steg 6: Slutför alla anslutningar. När det är klart är det nu dags att programmera denna lilla uppsättning
Steg 7: Gör dig redo att göra lite kodning
Innan du lägger in någon kod i Arduino måste du ladda ner ett par bibliotek först. Följande två länkar ska ta dig dit:
Adafruit-GFX-bibliotek:
Adafruit-SSD1306:
Jag antar att du vet hur du lägger till ett komprimerat bibliotek (.zip) till Arduino IDE. Om inte annat, använd följande länk för att lära dig mer om ämnet:
Hur man lägger till ett.zip-bibliotek i Arduino IDE:
Steg 8: Lägg till fler coola funktioner i ditt program
Detta är tekniskt sett inte ett steg, men om du vill inkludera fler coola funktioner som att lägga till bilder på din skärm och för mer tråkigt arbete kan du lägga till en-g.webp
Länk 1:
Länk 2:
Den första länken, länk1, hjälper dig att konvertera en bild med valfri storlek till lämplig storlek på 128X64 som representerar dimensionen för OLED -skärmen. Med detta sagt kan du göra omvandlingen till mindre eller större dimensioner baserat på slutprodukten till hands. När det gäller den andra länken skulle det tillåta dig att konvertera bilden till ett bitmappsformat (gäng 0: or och 1: or sorterade tillsammans till en matris). Att lagra detta sist i programminnet på Arduino skulle hjälpa till att visa det senare med funktionen "display.drawBitmap ()".
Steg 9: Var kreativ, himlen är gränsen
Jag länkar mina koder för att uppnå ovanstående video (GitHub -länk). Jag bifogar också en långsammare version av videon ovan.
länk:
PS: var noga med bearbetningen av fotot innan du ändrar dem till svartvita bilder. Slutresultatet kan vara bra eller dåligt baserat på det. Jag rekommenderar att du justerar kontrasten till en nivå som omfattar tröskelfiltret som kommer att komma efter.
Låt dig inspireras, ändra och använda några av de funktioner som ingår.
Om du gillade detta, gilla, dela och prenumerera för mer intressant innehåll.
Rekommenderad:
(IOT -projekt) Få väderdata med ESP8266 och Openweather API: 5 steg
(IOT -projekt) Få väderdata med hjälp av ESP8266 och Openweather API: I den här instruktören kommer vi att bygga ett enkelt IOT -projekt där vi hämtar väderdata från vår stad från openweather.com/api och visar dem med bearbetningsprogram
Bluetooth50g - ett Upcycle -projekt för en trasig HP50G -räknare .: 7 steg
Bluetooth50g - ett Upcycle -projekt för en trasig HP50G -kalkylator .: De ledande banorna till displayen är trasiga på grund av batteriläckage. Batteriet läckte och korroderade banorna. Kalkylatorn fungerar i sig, men resultaten visas inte på skärmen (endast vertikala linjer). Systemet emulerar ett bluetooth -tangentbord och
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
10 grundläggande Arduino -projekt för nybörjare! Gör minst 15 projekt med en enda bräda !: 6 steg
10 grundläggande Arduino -projekt för nybörjare! Gör minst 15 projekt med en enda bräda !: Arduino Project &Handledningstavla; Innehåller 10 grundläggande Arduino -projekt. Alla källkoder, Gerber -filen och mer. Ingen SMD! Enkel lödning för alla. Lätt avtagbara och utbytbara komponenter. Du kan göra minst 15 projekt med en enda
USB -driven brännare! Detta projekt kan bränna igenom plast / trä / papper (roligt projekt måste också vara mycket fint trä): 3 steg
USB -driven brännare! Detta projekt kan brinna genom plast / trä / papper (roligt projekt måste också vara mycket fint trä): GÖR INTE DETTA MED USBEN !!!! Jag fick reda på att det kan skada din dator från alla kommentarer. min dator mår bra. Använd en 600ma 5v telefonladdare. jag använde detta och det fungerar bra och ingenting kan skadas om du använder en säkerhetsplugg för att stoppa strömmen