Satura rādītājs:

ARDUINO IZVĒLNES DIZAINS Ar OLED-UI (USER INTERFACE): 4 soļi
ARDUINO IZVĒLNES DIZAINS Ar OLED-UI (USER INTERFACE): 4 soļi

Video: ARDUINO IZVĒLNES DIZAINS Ar OLED-UI (USER INTERFACE): 4 soļi

Video: ARDUINO IZVĒLNES DIZAINS Ar OLED-UI (USER INTERFACE): 4 soļi
Video: Релиз Java 17 и Windows 11. Платный Docker и новые MacBook от Apple [MJC News #9] 2024, Novembris
Anonim
Image
Image

Sveiki! Šajā apmācībā es mēģināšu izskaidrot, kā izveidot ARDUINO IZVĒLNES DIZAINU, izmantojot i2c OLED ekrānu. To sauc arī par lietotāja interfeisu (UI). Tas ir izmantots daudziem projektiem, taču tam jābūt pazīstamam ar 3D printeriem:)

Šeit arī video par šo projektu. Jūs varat apskatīt šo videoklipu un redzēt, kā tas darbojās.

Godīgi sakot, ja pats izveidojat izvēlnes dizainu, tas daudz veicinās jūsu kodēšanas un algoritma prasmes. Man vajadzēja gandrīz 4 stundas, lai izveidotu tik vienkāršu ēdienkartes dizainu. Tāpēc es pats cenšos to padarīt par 100 %. Protams, es paņēmu palīdzību dažās daļās. Piemēram, kāda izvēlne man būtu jāizstrādā utt. (Bet lielākā daļa algoritmu pieder man) Ņemiet vērā, ka: ja vēlaties izveidot savu izvēlnes dizainu, jums jāsāk ar visvienkāršāko solis, ti, izmēģiniet šo: nospiežot pogu, atlases zīmei, ti, ">" ir jāiet uz leju….

1. darbība. Nepieciešamā aparatūra

x1 Arduino (Uno, nano, mega … utt.)

x1 OLED Ekrāns (esmu izmantojis i2c modeule, kas ir ļoti labs, jo ir zems pieslēguma pin skaits, bet jūs varat izmantot jebkuru ekrānu, kuru vēlaties, tomēr jums ir jāveic dažas izmaiņas kodā!)

x3 poga

x3 10k rezistors

x1 Maize

Pietiek džemperis

2. darbība: ķēdes savienojums

Nu, mums šeit ir ļoti vienkāršs savienojums. Kā jau minēju iepriekš, ja jums ir cita veida ekrāns (5110, 16x2 …), varat veikt izmaiņas atbilstoši tam, kas jums ir.

Ņemiet vērā: esiet piesardzīgs, pieslēdzot pogu un nolaižamos rezistorus. Izveidojiet savienojumu tāpat kā zemāk redzamajā diagrammā. Nepareizs rezistora savienojums var izraisīt kļūdas. Šajā konfigurācijā, nospiežot pogu, mēs iegūstam 1 (HIGH).

3. darbība: avota kods

Labi, dārgie veidotāji:) mums šeit ir avota kods. Kā jūs zināt, es sagatavoju savu projektu savam YouTube kanālam turku valodā. Tomēr es mēģinu tulkot vai pievienot paskaidrojumus gandrīz katrai rindai. Šis projekts ir sagatavots daļēji angļu/turku valodā. Tiem, kas neprot turku valodu, esmu pievienojis paskaidrojumus. Tomēr, ja jums ir kādas problēmas, lūdzu, dariet man to zināmu un uzdodiet savu jautājumu šeit vai Youtube kanālā. Esmu pārliecināts, ka jūs, puiši, esat diezgan gudri un jums nebūs jāsaskaras ar šo valodu atšķirību. Neļauj valodai tevi bloķēt:)

4. solis: Abonējiet manu kanālu, ja vēlaties

Jūs varat apskatīt video, kā šis projekts darbojas.

Ja jums patīk mans projekts, varat apskatīt citus manā kanālā un jūs varat mani atbalstīt. Neuztraucieties par valodu, galvenokārt es sagatavoju savus kodus ar skaidrojumu angļu valodā. Ja jums ir kādi jautājumi, varat uzdot savus jautājumus šeit vai Youtube kanālā.

Mans Youtube kanāls: Youtube ChannelLūdzu, dariet man zināmu, ja bez šaubām saskaraties ar kādu problēmu!

Izklaidējieties!

Ieteicams: