INHOUDSOPGAWE:
- Stap 1: Soldeer die koppe aan beide die Arduino- en LCD -skerm
- Stap 2: Buig die JTAG -kopstuk op die Arduino Nano wat as 'n houer vir ons LCD -skerm kan dien
- Stap 3: Plak die klein skerm met die gekoppelde kleefpistool in die Arduino Nano
- Stap 4: Maak die regte verbindings
- Stap 5: Nadat u die snitte gemaak het, moet u die twee punte van die jumperdraad soos volg soldeer
- Stap 6: Voltooi al die verbindings. Sodra dit klaar is, is dit nou tyd om hierdie klein opset te programmeer
- Stap 7: Maak gereed om kodering te doen
- Stap 8: Voeg meer cool funksies by u program
- Stap 9: Wees kreatief, die hemelruim is die perk
Video: Projek 1: Demovideo in C -taal: 9 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Hallo mede -stokperdjie, In hierdie projek wou ek 'n demonstrasie vir klein skerms skep wat 'n goeie inleiding tot my laboratorium sal wees.
Om dit te kan doen, het ek die volgende komponente op eBay baie gebruik:
-Arduino Nano:
-I2C OLED LCD-skerm:
-Kleefverwarmingspistool:
Die volgende is die stappe wat nodig is om hierdie projek te voltooi
Stap 1: Soldeer die koppe aan beide die Arduino- en LCD -skerm
Stap 2: Buig die JTAG -kopstuk op die Arduino Nano wat as 'n houer vir ons LCD -skerm kan dien
Stap 3: Plak die klein skerm met die gekoppelde kleefpistool in die Arduino Nano
Stap 4: Maak die regte verbindings
Noudat die hele opset saamgestel is, is dit tyd om 'n paar verbindings te maak. Hiervoor moet u die onderstaande verbindings vestig.
As u dit doen, moet u ook die drade inkort as u die standaard springers is, soos hieronder getoon. 'N Vinnige reël is om die draad as sodanig te tou om die presiese ligging van die snit te bepaal.
Stap 5: Nadat u die snitte gemaak het, moet u die twee punte van die jumperdraad soos volg soldeer
Stap 6: Voltooi al die verbindings. Sodra dit klaar is, is dit nou tyd om hierdie klein opset te programmeer
Stap 7: Maak gereed om kodering te doen
Voordat u enige kode in die Arduino plaas, moet u eers 'n paar biblioteke aflaai. Die volgende twee skakels behoort u daar te bring:
Adafruit-GFX-biblioteek:
Adafruit-SSD1306:
Ek neem aan dat u weet hoe u 'n saamgeperste biblioteek (.zip) by die Arduino IDE kan voeg. Gebruik andersins die volgende skakel om meer oor die onderwerp te leer:
Hoe om 'n.zip-biblioteek by Arduino IDE te voeg:
Stap 8: Voeg meer cool funksies by u program
Dit is tegnies nie 'n stap nie, maar as u meer cool funksies wil insluit, soos om foto's op u skerm te voeg, en vir meer vervelige werk, kan u 'n-g.webp
Skakel 1:
Skakel 2:
Die eerste skakel, link1, help u om 'n beeld met ENIGE grootte om te skakel na die toepaslike grootte van 128X64 wat die dimensie van die OLED -skerm verteenwoordig. Dit gesê, u kan die omskakeling na kleiner of groter afmetings maak op grond van die finale produk. Wat die tweede skakel betref, kan u die beeld omskakel in 'n bitmap -formaat ('n klomp 0's en 1's wat saam in 'n matriks gesorteer word). As u dit laas in die programgeheue van die Arduino stoor, kan u dit later vertoon met die funksie “display.drawBitmap ()”.
Stap 9: Wees kreatief, die hemelruim is die perk
Ek koppel my kodes om die video hierbo te bereik (GitHub -skakel). Ek heg ook 'n stadiger weergawe van die video hierbo aan.
skakel:
PS: let goed op die verwerking van die foto voordat u dit in monochrome beelde verander. Die eindresultaat kan goed of sleg wees op grond daarvan. Ek beveel aan om die kontras aan te pas op 'n vlak wat die drempelfilter omvat wat daarna kom.
Word geïnspireer, verander en gebruik sommige van die funksies wat ingesluit is.
As u hiervan hou, like, deel en teken in vir meer interessante inhoud.
Aanbeveel:
Linefollower HoGent - sintese -projek: 8 stappe
Linefollower HoGent - Syntheseproject: For the vak syntheseproject kregen we the mission a linefollower to make. In hierdie instruksies sal ek uitleg hoe ek dit gemaak het, en teen watter probleme ek o.a ben aangeloop kan word
Outomatiese EKG- BME 305 Finale projek Ekstra krediet: 7 stappe
Outomatiese EKG- BME 305 Finale projek Ekstra krediet: 'n Elektrokardiogram (EKG of EKG) word gebruik om die elektriese seine wat deur 'n hartklop geproduseer word, te meet en speel 'n groot rol in die diagnose en prognose van kardiovaskulêre siektes. Sommige van die inligting wat met 'n EKG verkry is, sluit die ritme in
(IOT -projek) Kry weerdata met behulp van ESP8266 en Openweather API: 5 stappe
(IOT -projek) Kry weerdata met behulp van ESP8266 en Openweather API: in hierdie instruksies gaan ons 'n eenvoudige IOT -projek bou waarin die weerdata van ons stad van openweather.com/api afgehaal word en dit met behulp van verwerkingsprogrammatuur kan vertoon
CPE 133 Finale projek desimaal tot binêre: 5 stappe
CPE 133 Finale projek desimaal tot binêre: binêre getalle is een van die eerste dinge wat by u opkom as u aan digitale logika dink. Binêre getalle kan egter 'n moeilike konsep wees vir diegene wat nuut is. Hierdie projek sal diegene wat nuut en ervare is met binêre getalle help
USB -aangedrewe brander! Hierdie projek kan deur plastiek / hout / papier brand ('n prettige projek moet ook baie fyn hout wees): 3 stappe
USB -aangedrewe brander! Hierdie projek kan deur plastiek / hout / papier brand ('n prettige projek moet ook baie fyn hout wees): MOENIE DIT GEBRUIK MET USB nie !!!! Ek het uitgevind dat dit u rekenaar kan beskadig weens al die opmerkings. my rekenaar is goed. Gebruik 'n 600ma 5v telefoonlaaier. Ek het dit gebruik en dit werk goed en niks kan beskadig word as u 'n veiligheidsprop gebruik om die krag te stop nie