Satura rādītājs:
- 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
- 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
- 8. solis: pievienojiet savai programmai vairāk atdzist funkciju
- 9. solis: esiet radošs, debesis ir robeža
Video: 1. projekts: demonstrācijas video C valodā: 9 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
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:
Izveidojiet savu USB ventilatoru - Angļu / franču valoda: 3 soļi
Izveidojiet savu USB ventilatoru | Latviešu / franču valodā: LATVIEŠU Šodien es vietnēs ieraudzīju, ka varētu iegādāties USB ventilatoru. Bet es teicu, kāpēc neuztaisīt manējo? Kas jums nepieciešams: - līmlente elektriķis vai pīles lente - datora ventilators - USB kabelis, kas jums nekalpo - stieples griezējs - skrūvgriezis - stīgu gliemene
Python izmantošana, lai apgūtu tastatūras izkārtojumus, kas nav angļu valodā: 8 soļi
Python izmantošana, lai apgūtu tastatūras izkārtojumus, kas nav angļu valodā: Sveiki, es esmu Džuljens! Es esmu datorzinātņu students, un šodien es jums parādīšu, kā jūs varat izmantot Python, lai iemācītu sev tastatūras izkārtojumu valodā, kas nav angļu valoda. Mūsdienās daudz valodu apgūst tiešsaistē, un viena lieta, ko cilvēki var realizēt
Izveidojiet robotu solenoīda demonstrācijas modeli: 4 soļi
Izveidojiet robotu solenoīda demonstrācijas modeli: solenoīdi ir elektromagnētiskas spoles, kas ietītas ap cauruli, kuras iekšpusē ir metāla virzulis. Kad tiek ieslēgta elektrība, magnetizētā spole piesaista virzuli un ievelk to. Ja virzulim pievienojat pastāvīgu magnētu, tad elektromagnēts
Sipeed MaiX bitu OpenMV demonstrācijas - datora redze: 3 soļi
Sipeed MaiX bitu OpenMV demonstrācijas - datora redze: Šis ir otrais raksts sērijā par Sipeed AI Edge mikrokontrolleru platformā. Šoreiz es rakstīšu par MaiX Bit (saite uz Seeed Studio Shop), mazāku, ar maizes dēli gatavu izstrādes dēli. Tās specifikācijas ir ļoti līdzīgas
Demonstrācijas automātiskais paraugu ņemšanas līdzeklis: 6 soļi
Demonstrācijas automātiskais paraugu ņemšanas līdzeklis: šī pamācība tika izveidota, izpildot Dienvidfloridas universitātes Makecourse projekta prasības (www.makecourse.com)