Satura rādītājs:

1. projekts: demonstrācijas video C valodā: 9 soļi
1. projekts: demonstrācijas video C valodā: 9 soļi

Video: 1. projekts: demonstrācijas video C valodā: 9 soļi

Video: 1. projekts: demonstrācijas video C valodā: 9 soļi
Video: Как устроена IT-столица мира / Russian Silicon Valley (English subs) 2024, Novembris
Anonim
Image
Image

Labdien, kolēģi hobijniek!

Šajā projektā es vēlējos izveidot nelielu displeja demonstrāciju, kas kalpos kā labs ievads manai laboratorijai.

Lai to izdarītu, eBay esmu lieliski izmantojis šādus komponentus:

-Arduino Nano:

-I2C OLED LCD displejs:

-Līmes sildīšanas pistole:

Tālāk ir norādītas darbības, kas nepieciešamas, lai pabeigtu šo projektu

Solis: lodējiet galvenes gan Arduino, gan LCD displejā

2. solis: salieciet JTAG galveni uz Arduino Nano, kas kalpotu kā stiprinājums mūsu LCD displejam

3. darbība: izmantojot saistīto līmlenti, pielīmējiet mazo displeju Arduino Nano

4. solis: izveidojiet pareizos savienojumus

Tagad, kad viss komplekts ir salikts kopā, ir pienācis laiks izveidot dažus savienojumus. Lai to izdarītu, jums būs jāizveido zemāk esošie savienojumi.

To darot, jums būs arī jāsaīsina vadi, ja esat standarta džemperi, kā parādīts zemāk. Ātrs īkšķis ir savīt vadu kā tādu, lai novērtētu precīzu griezuma vietu.

5. solis: Pēc griezumu veikšanas jums būs jāpielodē džempera stieples divi gali, kā norādīts tālāk

6. darbība: pabeidziet visus savienojumus. Kad tas ir izdarīts, ir pienācis laiks ieprogrammēt šo mazo iestatījumu

7. darbība: sagatavojieties kodēšanai

pirms koda ievietošanas Arduino, jums vispirms būs jālejupielādē pāris bibliotēkas. Tālāk ir norādītas divas saites.

Adafruit-GFX bibliotēka:

Adafruit-SSD1306:

Es pieņemu, ka jūs zināt, kā Arduino IDE pievienot saspiestu bibliotēku (.zip). Ja tā nav, lūdzu, izmantojiet šo saiti, lai uzzinātu vairāk par šo tēmu:

Kā pievienot.zip bibliotēku Arduino IDE:

8. solis: pievienojiet savai programmai vairāk atdzist funkciju

Tehniski tas nav solis, taču, ja vēlaties ekrānā iekļaut vairāk interesantu funkciju, piemēram, attēlu pievienošanu, un, lai veiktu garlaicīgāku darbu, iespējams, displejam jāpievieno gif, jums būs jāizmanto dažas saites:

1. saite:

2. saite:

Pirmā saite, saite1, palīdz pārveidot JEBKURA izmēra attēlu uz atbilstošu izmēru 128X64, kas atspoguļo OLED displeja izmēru. Ņemot to vērā, jūs varat veikt pārveidošanu mazākos vai lielākos izmēros, pamatojoties uz konkrēto galaproduktu. Kas attiecas uz otro saiti, tas ļaus jums pārvērst attēlu bitkartes formātā (0 un 1 kombinācija matricā). Šī pēdējā saglabāšana Arduino programmas atmiņā palīdzētu to parādīt vēlāk, izmantojot funkciju “display.drawBitmap ()”.

9. solis: esiet radošs, debesis ir robeža

Es saistu savus kodus, lai sasniegtu iepriekš minēto videoklipu (saite GitHub). Es pievienoju arī iepriekšējā videoklipa lēnāku versiju.

saite:

PS: lūdzu, pievērsiet īpašu uzmanību fotoattēla apstrādei, pirms to maināt uz vienkrāsainiem attēliem. Pamatojoties uz to, gala rezultāts var būt labs vai slikts. Es iesaku noregulēt kontrastu līdz līmenim, kas ietver sliekšņa filtru, kas būs pēc tam.

Jūtieties brīvi iedvesmoties, mainīt un izmantot dažas no iekļautajām funkcijām.

Ja jums tas patika, lūdzu, patīk, kopīgojiet un abonējiet interesantāku saturu.

Ieteicams: