Sadržaj:
- Korak 1: Naručite tiskane ploče (PCB -ove)
- Korak 2: Naručite komponente
- Korak 3: Sastavljanje ploča
- Korak 4: Programiranje ArduinOLED -a
Video: Napravite ArduinOLED: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
ArduinOLED je platforma za elektroničke igre i druge projekte. Uključuje OLED zaslon, upravljačku palicu, neke gumbe, zujalicu i poveznice sa aligatorskim isječcima za povezivanje s mnogim drugim uređajima. Za više informacija posjetite
Ovaj vodič govori kako sami naručiti i sastaviti jednu od ovih ploča. Za postavljanje softvera posjetite
Korak 1: Naručite tiskane ploče (PCB -ove)
Dizajnirao sam ploče na EasyEDA -i:
easyeda.com/jjvan/OLED_Arduino-55422f17ec8…
Ploča pod nazivom "ArduinOLED v6" je ona koju sam naručio. Ima nekoliko grešaka:
- Sve diode su unatrag osim diode za napajanje.
- SDA i SCL pull-up otpornici bili su slučajno spojeni na masu umjesto 5V, pa sam morao lemiti 1K ohmske radijalne olovne otpornike na konektore od aligator spona.
Popravio sam sve ove probleme na ploči pod nazivom "ArduinOLED v8"
- Sve diode su sada ispravne.
- SDA i SCL sada imaju 1K pull-up otpornike za površinsko montiranje.
- SPI igle dostupne su na aligatorskim kopčama s lijeve strane.
- NAPOMENA: Budući da su pinovi preraspoređeni, morat ćete izmijeniti ArduinOLED knjižnicu kako biste mogli čitati gumbe. Više o tome u posljednjem koraku ovog vodiča.
Da biste naručili ploče, stvorite račun na EasyEDA -i, slijedite gornju vezu i kliknite "Otvori u uređivaču" pored ploče koju želite naručiti. Zatim kliknite "Fabrication Output" (označeno na gornjim slikama), što će otvoriti novu karticu s mogućnostima naručivanja. Promijenite "Količina PCB -a" na 10, budući da 5 i 10 koštaju isto i kliknite "Spremi u košaricu".
Unesite svoju adresu kako biste dobili cijenu dostave. U SAD -u je to obično 18 USD, pa ako želite naručiti više vrsta ploča, postavite ih istim redoslijedom kako biste samo jednom platili otpremu.
Nemojte još slati narudžbu PCB -a jer možete smanjiti troškove dostave naručivanjem nekih komponenti s PCB -ima.
Korak 2: Naručite komponente
U privitku je tablica svih komponenti i mjesta gdje sam ih kupio. Sve komponente iz "LCSC" mogu se kombinirati s narudžbom EasyEDA PCB -a. Tijekom plaćanja, pod opcijama dostave, odaberite "Želim kombinirati narudžbe PCB -a za slanje zajedno." Zatim, nakon što pošaljete narudžbu za LCSC, vratite se i pošaljite narudžbu za ploče s EasyEDA -e.
Korak 3: Sastavljanje ploča
Neke napomene pri lemljenju komponenti na tiskane ploče:
- Odvojite igle Arduino Pro Mini koje strše sa stražnje strane ploče jer bi udarile u držač baterije od 9V.
- Također pričvrstite diode, gumbe i zujalicu ispod držača baterije 9V
- Držač baterije lemite zadnji.
- Prilikom lemljenja upravljačke palice morate ukloniti kutno zaglavlje i zamijeniti ga ravnim zaglavljem ili nekim zaostalim iglama s dioda.
- Koristio sam 1x4 žensko zaglavlje pri povezivanju OLED zaslona kako bih ga mogao ukloniti ako želim. Također možete jednostavno lemiti zaslon izravno na ploču.
Korak 4: Programiranje ArduinOLED -a
Za programiranje ArduinOLED -a slijedite ovaj vodič:
www.instructables.com/id/ArduinOLED/
Ako ste naručili "ArudinOLED v8" koji je označen sa "v2.0" na poleđini (broj na poleđini predstavlja "verziju softvera" za kompatibilnost knjižnice), morat ćete promijeniti nekoliko redaka u ArduinOLED knjižnici.
Otvorite datoteku na:
[mapa sa skicama] /ArduinOLED/ArduinOLED.cpp
ILI
[mapa sa skicama] /ArduinOLED-master/ArduinOLED.cpp
Pronađite ove retke pri vrhu:
Izlazni col0 (HIGH);
Izlazni col1 (HIGH); Izlazni col2 (HIGH);
I promijenite ih u ovo:
Izlazni col0 (HIGH);
Izlazni col1 (HIGH); Izlazni col2 (HIGH); OriginalPromijenjeno D10D9 D11D6 D12D
To će promijeniti koji se pinovi koriste za matricu gumba kako bi odrazili promjene na ploči "ArduinOLED v8". Također čini SPI pinove dostupnim na konektorima sa aligatorskim isječcima s lijeve strane.
Javite mi ako imate pitanja ili trebate pojašnjenje o bilo kojem od ovih koraka. Sretno!
Preporučeni:
Napravite GRANIČNE GRANICE GPS -a pomoću Arduina: 8 koraka
Učinite GPS GRANIČNE GRANICE pomoću Arduina: U ovom ćemo vodiču naučiti kako napraviti GPS GRANIČNE GRANICE pomoću Arduina, ovo je korisno kada imate robota i ne želite da ide izvan navedenog područja. Kad je robot izvan područja , na zaslonu će se prikazati " Izvan & quot
Napravite Arduino MIDI kontroler: 5 koraka (sa slikama)
Napravite Arduino MIDI kontroler: Pozdrav svima! U ovom uputstvu pokazat ću vam kako izgraditi vlastiti MIDI kontroler s pogonom na Arduinu. MIDI označava digitalno sučelje glazbenih instrumenata i to je protokol koji omogućuje računalima, glazbenim instrumentima i drugom hardveru da komuniciraju
ArduinOLED: 5 koraka (sa slikama)
ArduinOLED: ArduinOLED je platforma za elektroničke igre i druge projekte. Uključuje OLED zaslon, upravljačku palicu, neke gumbe, zujalicu i poveznice sa aligatorskim isječcima za povezivanje s mnogim drugim uređajima. Posjetite https://johanv.xyz/ArduinOLED za više
Napravite vlastitog panoramskog foto robota od 360 koraka: 5 koraka
Napravite svoj vlastiti panoramski foto robot 360: ovo je moj panoramski foto robot od 360, ideja je snimanje u 360 stupnjeva u što kraćem vremenu bez grešaka, snimite panoramu u teškim uvjetima i zabavno!. Ovaj projekt traje 1 mjesec provodim poboljšanja i koristim pa
Napravite vrlo malog robota: Napravite najmanji robot na kotačima sa hvataljkom na svijetu .: 9 koraka (sa slikama)
Napravite vrlo malog robota: Napravite najmanjeg robota na kotačima sa hvataljkom na svijetu.: Napravite robota od 1/20 kubnih inča s hvataljkom koja može pokupiti i pomicati male predmete. Njime upravlja Picaxe mikrokontroler. Vjerujem da je u ovom trenutku ovo možda najmanji robot na kotačima s hvataljkom na svijetu. To će bez sumnje biti