Sisällysluettelo:

Projekti 1: Esittelyvideo C -kielellä: 9 vaihetta
Projekti 1: Esittelyvideo C -kielellä: 9 vaihetta

Video: Projekti 1: Esittelyvideo C -kielellä: 9 vaihetta

Video: Projekti 1: Esittelyvideo C -kielellä: 9 vaihetta
Video: FINISH Making New Boom Lift Cylinders | Franna Crane Project | Part 3 2024, Heinäkuu
Anonim
Image
Image

Hei harrastuskaveri, Tässä projektissa halusin luoda pienen näyttöesityksen, joka toimii hyvänä introina laboratoriossa.

Tätä varten olen käyttänyt paljon eBayssa seuraavia komponentteja:

-Arduino Nano:

-I2C OLED LCD -näyttö:

-Liimapistooli:

Seuraavat vaiheet ovat tarpeen tämän projektin loppuun saattamiseksi

Vaihe 1: Juottaa otsikot sekä Arduino- että LCD -näyttöön

Vaihe 2: Taivuta Arduino Nanon JTAG -otsikko, joka toimii LCD -näytön kiinnikkeenä

Vaihe 3: Liimaa pieni näyttö Arduino Nano -laitteeseen liitetyn liimapistoolin avulla

Vaihe 4: Tee oikeat liitännät

Nyt kun koko kokoonpano on koottu, on aika luoda joitain yhteyksiä. Tätä varten sinun on muodostettava alla olevat yhteydet.

Tällöin johdot on myös lyhennettävä, jos olet vakiohyppyjohdin alla olevan kuvan mukaisesti. Nopea nyrkkisääntö on langan lanka sellaisenaan, jotta voidaan arvioida leikkauksen tarkka sijainti.

Vaihe 5: Leikkausten jälkeen sinun on juotettava hyppylangan kaksi päätä seuraavasti

Vaihe 6: Viimeistele kaikki yhteydet. Kun tämä on tehty, on nyt aika ohjelmoida tämä pieni kokoonpano

Vaihe 7: Valmistaudu tekemään koodausta

ennen kuin laitat koodin Arduinoon, sinun on ensin ladattava pari kirjastoa. Seuraavien kahden linkin pitäisi ohjata sinut sinne:

Adafruit-GFX-kirjasto:

Adafruit-SSD1306:

Oletan, että tiedät kuinka lisätä pakatun kirjaston (.zip) Arduino IDE: hen. Jos ei, käytä alla olevaa linkkiä oppiaksesi lisää aiheesta:

. Zip-kirjaston lisääminen Arduino IDE: hen:

Vaihe 8: Lisää ohjelmaan hienoja ominaisuuksia

Tämä ei ole teknisesti askel, mutta jos haluat sisällyttää lisää hienoja ominaisuuksia, kuten kuvien lisäämistä näyttöön, ja työläämmän työn tekemiseksi, saatat lisätä gifin näyttöön, sinun on käytettävä pari linkkiä:

Linkki 1:

Linkki 2:

Ensimmäinen linkki, link1, auttaa sinua muuttamaan MITÄÄN tahansa kokoisen kuvan sopivaan kokoon 128X64, joka edustaa OLED -näytön ulottuvuutta. Tästä huolimatta voit tehdä pienempiin tai suurempiin mittoihin lopullisen tuotteen perusteella. Mitä tulee toiseen linkkiin, sen avulla voit muuntaa kuvan bittikarttamuotoon (nippu 0: n ja 1: n yhdistettynä matriisiksi). Tämän viimeinen tallentaminen Arduinon ohjelmamuistiin auttaisi näyttämään sen myöhemmin käyttämällä "display.drawBitmap ()" -toimintoa.

Vaihe 9: Ole luova, taivas on rajana

Linkitän koodit yllä olevan videon saavuttamiseksi (GitHub -linkki). Liitän myös hitaamman version yllä olevasta videosta.

linkki:

PS: kiinnitä erityistä huomiota valokuvan käsittelyyn, ennen kuin muutat ne yksivärisiksi kuviksi. Lopputulos voi olla hyvä tai huono sen perusteella. Suosittelen kontrastin säätämistä tasolle, joka kattaa kynnyssuodattimen.

Voit vapaasti saada inspiraatiota, muuttaa ja käyttää joitakin mukana toimitettuja ominaisuuksia.

Jos pidit tästä, tykkää, jaa ja tilaa lisää mielenkiintoista sisältöä.

Suositeltava: