Sisukord:

Projekt 1: Demovideo C keeles: 9 sammu
Projekt 1: Demovideo C keeles: 9 sammu

Video: Projekt 1: Demovideo C keeles: 9 sammu

Video: Projekt 1: Demovideo C keeles: 9 sammu
Video: Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса "Сводные Таблицы" 2024, Juuli
Anonim
Image
Image

Tere kaasharrastaja, Selles projektis tahtsin luua väikese väljapaneku demo, mis oleks hea sissejuhatus minu laborisse.

Selleks olen eBays suurepäraselt kasutanud järgmisi komponente:

-Arduino Nano:

-I2C OLED LCD-ekraan:

-Liimküttepüstol:

Selle projekti lõpetamiseks on vaja järgmisi samme

Samm: jootke päised nii Arduino kui ka LCD -ekraanile

2. samm: painutage JTAG -päist Arduino Nano külge, mis oleks meie LCD -ekraani kinnituseks

Samm: liimige lingipüstoli abil väike ekraan Arduino Nano külge

Samm: looge õiged ühendused

Nüüd, kui kogu seade on kokku pandud, on aeg luua mõned ühendused. Selleks peate looma järgmised ühendused.

Seda tehes peate ka juhtmeid lühendama, kui olete tavalised džemprid, nagu allpool näidatud. Kiire rusikareegel on niidi nöörimine sellisena, et hinnata lõike tegemise täpset asukohta.

Samm: pärast lõikamist peate jootma hüppaja traadi kaks otsa järgmiselt

6. samm: viige kõik ühendused lõpule. Kui see on tehtud, on nüüd aeg see väike seade programmeerida

Samm: olge valmis kodeerimiseks

enne koodi sisestamist Arduinosse peate esmalt paar raamatukogu alla laadima. Järgmised kaks linki peaksid teid sinna viima:

Adafruit-GFX-raamatukogu:

Adafruit-SSD1306:

Eeldan, et teate, kuidas lisada Arduino IDE -le tihendatud raamatukogu (.zip). Vastasel juhul kasutage selle teema kohta lisateabe saamiseks järgmist linki:

Kuidas lisada.zip-kogu Arduino IDE-le:

Samm: lisage oma programmile rohkem lahedaid funktsioone

See pole tehniliselt samm, kuid kui soovite lisada ekraanile rohkem lahedaid funktsioone, nagu piltide lisamine, ja tüütuma töö jaoks võib ekraanile lisada gifi, peate kasutama paari linki:

Link 1:

Link 2:

Esimene link, link1, aitab teil muuta IGA SUURUSEGA kujutise sobiva suurusega 128x64, mis esindab OLED -ekraani mõõdet. Nagu öeldud, saate konverteerida väiksemateks või suuremateks mõõtmeteks, lähtudes käepärasest lõpptootest. Mis puudutab teist linki, siis see võimaldaks teil teisendada pildi bitikaardi vormingusse (hunnik 0 ja 1 kokku maatriksiks). Selle viimase salvestamine Arduino programmimällu aitaks seda hiljem kuvada, kasutades funktsiooni „display.drawBitmap ()”.

Samm: olge loov, taevas on piir

Ma linkin oma koodid ülaltoodud video (GitHubi link) saavutamiseks. Lisan ka ülaltoodud video aeglasema versiooni.

link:

PS: palun pöörake suurt tähelepanu foto töötlemisele, enne kui muudate need ühevärvilisteks. Lõpptulemus võib selle põhjal olla hea või halb. Soovitan reguleerida kontrasti tasemele, mis hõlmab lävefiltrit, mis tuleb pärast seda.

Saage julgelt inspiratsiooni, muutke ja kasutage mõnda kaasatud funktsiooni.

Kui teile see meeldis, lisage meeldivale, jagage ja tellige huvitavamat sisu.

Soovitan: