Satura rādītājs:
- 1. darbība: pasūtiet iespiedshēmas plates (PCB)
- 2. darbība: pasūtiet komponentus
- 3. darbība: dēļu salikšana
- 4. solis: ArduinOLED programmēšana
Video: Veidojiet ArduinOLED: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
ArduinOLED ir platforma elektroniskām spēlēm un citiem projektiem. Tas ietver OLED ekrānu, kursorsviru, dažas pogas, skaņas signālu un aligatora saspraudes savienojuma punktus ar saskarni ar daudzām citām ierīcēm. Lai iegūtu vairāk informācijas, apmeklējiet vietni
Šajā rokasgrāmatā ir paskaidrots, kā pats pasūtīt un salikt vienu no šiem dēļiem. Lai iestatītu programmatūru, apmeklējiet vietni
1. darbība: pasūtiet iespiedshēmas plates (PCB)
Plāksnes izveidoju vietnē EasyEDA:
easyeda.com/jjvan/OLED_Arduino-55422f17ec8…
Tāfele ar nosaukumu "ArduinOLED v6" ir tā, ko es pasūtīju. Tam ir dažas kļūdas:
- Visas diodes atrodas atpakaļ, izņemot jaudas diode.
- SDA un SCL uzvilkšanas rezistori nejauši tika pieslēgti pie zemes, nevis 5 V, tāpēc man nācās lodēt 1K omu radiālos svina rezistorus pie aligatora skavu savienotājiem.
Visas šīs problēmas es novērsu tāfelē ar nosaukumu "ArduinOLED v8"
- Visas diodes tagad ir pareizas.
- SDA un SCL tagad ir 1K virsmas stiprinājuma pievilkšanas rezistori.
- SPI tapas ir pieejamas aligatora skavās kreisajā pusē.
- PIEZĪME. Tā kā tapas tika pārkārtotas, jums būs jāmaina ArduinOLED bibliotēka, lai varētu lasīt pogas. Vairāk par to šīs apmācības pēdējā solī.
Lai pasūtītu dēļus, izveidojiet kontu vietnē EasyEDA, sekojiet iepriekš norādītajai saitei un noklikšķiniet uz "Atvērt redaktorā" blakus tāfelei, kuru vēlaties pasūtīt. Pēc tam noklikšķiniet uz "Izgatavošanas izvade" (atzīmēta attēlos iepriekš), kas atvērs jaunu cilni ar pasūtīšanas iespējām. Mainiet "PCB daudzumu" uz 10, jo 5 un 10 maksā vienādi, un noklikšķiniet uz "Saglabāt grozā".
Ievadiet savu adresi, lai saņemtu piegādes izmaksas. ASV tas parasti ir 18 ASV dolāri, tādēļ, ja vēlaties pasūtīt vairāku veidu dēļus, ievietojiet tos tādā pašā secībā, lai par piegādi būtu jāmaksā tikai vienu reizi.
Vēl neiesniedziet PCB pasūtījumu, jo jūs varat samazināt piegādes izmaksas, pasūtot dažus komponentus kopā ar PCB.
2. darbība: pasūtiet komponentus
Pievienota visu sastāvdaļu izklājlapa un vieta, kur es tās iegādājos. Visas "LCSC" sastāvdaļas var apvienot ar EasyEDA PCB pasūtījumu. Izrakstīšanās laikā sadaļā Piegādes iespējas atlasiet “Es vēlos apvienot PCB pasūtījumus, lai tos nosūtītu kopā”. Pēc tam, kad esat iesniedzis pasūtījumu LCSC, atgriezieties un iesniedziet EasyEDA dēļu pasūtījumu.
3. darbība: dēļu salikšana
Dažas piezīmes, lodējot komponentus uz PCB:
- Noteikti noņemiet Arduino Pro Mini tapas, kas izliekas no tāfeles aizmugures, jo tās trāpīs 9V akumulatora turētājā.
- Saspiediet arī diodes, pogas un skaņas signālu, kas atrodas zem 9V akumulatora turētāja
- Pēdējais lodējiet akumulatora turētāju.
- Lodējot kursorsviru, jums ir jānoņem leņķa galviņa un jāaizstāj ar taisnu uzgali vai dažām diodes atlikušajām tapām.
- Savienojot OLED ekrānu, es izmantoju 1x4 sieviešu galveni, lai es varētu to noņemt, ja vēlos. Varat arī vienkārši lodēt ekrānu tieši pie tāfeles.
4. solis: ArduinOLED programmēšana
Lai ieprogrammētu ArduinOLED, izpildiet šo apmācību:
www.instructables.com/id/ArduinOLED/
Ja pasūtījāt "ArudinOLED v8", kura aizmugurē ir uzraksts "v2.0" (numurs aizmugurē apzīmē "programmatūras versiju" bibliotēkas saderībai), jums būs jāmaina dažas rindiņas ArduinOLED bibliotēkā.
Atveriet failu vietnē:
[skiču burtnīcu mape] /ArduinOLED/ArduinOLED.cpp
VAI
[skiču burtnīcu mape] /ArduinOLED-master/ArduinOLED.cpp
Atrodiet šīs līnijas augšpusē:
Izeja col0 (HIGH);
Izejas col1 (HIGH); Izeja col2 (HIGH);
Un nomainiet tos uz šo:
Izeja col0 (HIGH);
Izejas col1 (HIGH); Izeja col2 (HIGH); OriģinālsMainīts D10D9 D11D6 D12D
Tas mainīs pogas matricai izmantotās tapas, lai atspoguļotu izmaiņas "ArduinOLED v8" plāksnē. Tas arī padara SPI tapas pieejamas aligatora skavu savienotājos kreisajā pusē.
Paziņojiet man, ja jums ir kādi jautājumi vai jums ir nepieciešams paskaidrojums par kādu no šīm darbībām. Veiksmi!
Ieteicams:
ESP32-CAM Veidojiet savu robotu automašīnu ar tiešraides video straumēšanu: 4 soļi
ESP32-CAM Veidojiet savu robotu automašīnu ar tiešraides video straumēšanu: Ideja ir padarīt šeit aprakstīto robotu automašīnu pēc iespējas lētāku. Tāpēc es ceru sasniegt lielu mērķa grupu ar saviem detalizētajiem norādījumiem un izvēlētajiem komponentiem lētam modelim. Es vēlos iepazīstināt jūs ar savu ideju par robotu automašīnu
Veidojiet varavīksnes interaktīvo tiltu, izmantojot Minecraft Raspberry Pi Edition: 11 soļi
Veidojiet varavīksnes interaktīvo tiltu, izmantojot Minecraft Raspberry Pi Edition: Vakar es redzēju savu 8 gadus veco brāļadēlu, kurš spēlēja Minecraft ar Raspberry Pi, kuru es viņam dāvāju iepriekš, tad man radās ideja, kas izmanto kodu, lai izveidotu pielāgotu un aizraujošu Minecraft- pi LED bloku projekts. Minecraft Pi ir lielisks veids, kā sākt darbu, izmantojot
Veidojiet Raspberry Pi SUPER meteostaciju: 8 soļi (ar attēliem)
Izveidojiet Raspberry Pi SUPER meteostaciju: Atzīsimies, mēs, cilvēki, daudz runājam par laika apstākļiem ⛅️. Vidēji cilvēks par laika apstākļiem runā četras reizes dienā, vidēji 8 minūtes un 21 sekundi. Dariet matemātiku, un tas kopā veido 10 jūsu dzīves mēnešus, ko pavadīsit, vaicājot
Veidojiet Docker attēlu Raspberry Pi: 7 soļi
Veidojiet Docker attēlu Raspberry Pi: Šajā pamācībā ir parādīts, kā izveidot Docker attēlu Raspberry Pi
Veidojiet displeju, izmantojot alus pudeli ražotāja patvērumā: 6 soļi
Izveidojiet displeju, izmantojot alus pudeli Maker's patylum: Sveiki, šī manu smadzeņu ideja Tātad šī nāk no Make patvēruma, mums ir pārāk daudz alus pudeles, tāpēc man bija ideja izveidot displeju, izmantojot alus pudeli. Mērķi: atkārtoti izmantot alus pudeli radošs veids un izklaidējieties Materiāls: Arduino WireWS2811 LED5v barošanas avots