Talaan ng mga Nilalaman:
- Hakbang 1: Mag-order ng Mga Naka-print na Circuit Board (PCB)
- Hakbang 2: Mag-order ng Mga Sangkap
- Hakbang 3: Pagtitipon sa mga Lupon
- Hakbang 4: Programming ang ArduinOLED
Video: Buuin ang ArduinOLED: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Ang ArduinOLED ay isang platform para sa mga elektronikong laro at iba pang mga proyekto. May kasamang isang OLED screen, isang joystick, ilang mga pindutan, isang buzzer, at mga alligator clip na koneksyon na tumuturo sa interface sa maraming iba pang mga aparato. Bisitahin ang https://johanv.xyz/ArduinOLED para sa karagdagang impormasyon.
Sinasabi ng gabay na ito kung paano mag-order at tipunin ang isa sa mga board na ito mismo. Upang i-set up ang software, bisitahin ang
Hakbang 1: Mag-order ng Mga Naka-print na Circuit Board (PCB)
Dinisenyo ko ang mga board sa EasyEDA:
easyeda.com/jjvan/OLED_Arduino-55422f17ec8…
Ang board na tinawag na "ArduinOLED v6" ay ang inorder ko. Mayroon itong ilang mga pagkakamali:
- Ang lahat ng mga diode ay paatras maliban sa power diode.
- Ang mga resistors ng SDA at SCL na pull-up ay aksidenteng konektado sa lupa sa halip na 5V, kaya kailangan kong maghinang ng 1K ohm radial lead resistors sa mga konektor ng alligator clip.
Inayos ko ang lahat ng mga isyung ito sa board na tinatawag na "ArduinOLED v8"
- Tama na ang lahat ng mga diode.
- Ang SDA at SCL ay mayroon na ngayong 1K na mount mount pull-up resistors.
- Ang mga SPI pin ay magagamit sa mga clip ng buaya sa kaliwa.
- TANDAAN: Dahil naayos ang mga pin, kakailanganin mong baguhin ang ArduinOLED library upang mabasa ang mga pindutan. Dagdag pa tungkol dito sa huling hakbang ng tutorial na ito.
Upang mag-order ng mga board, lumikha ng isang account sa EasyEDA, sundin ang link sa itaas, at i-click ang "Buksan sa Editor" sa tabi ng board na nais mong mag-order. Pagkatapos i-click ang "Fabrication Output" (may label sa mga imahe sa itaas), na magbubukas ng isang bagong tab na may mga pagpipilian sa pag-order. Baguhin ang "PCB Dami" sa 10, dahil pareho ang gastos ng 5 at 10, at i-click ang "I-save sa Cart".
Ipasok ang iyong address upang makuha ang gastos sa pagpapadala. Sa USA, karaniwang $ 18, kaya kung nais mong mag-order ng maraming uri ng board, ilagay ang mga ito sa parehong pagkakasunud-sunod upang magbayad ka lang para sa pagpapadala ng isang beses.
Huwag pa isumite ang order ng PCB, dahil maaari mong bawasan ang mga gastos sa pagpapadala sa pamamagitan ng pag-order ng ilan sa mga bahagi sa mga PCB.
Hakbang 2: Mag-order ng Mga Sangkap
Ang kalakip ay isang spreadsheet ng lahat ng mga bahagi at kung saan ko ito binili. Ang lahat ng mga bahagi mula sa "LCSC" ay maaaring pagsamahin sa order na EasyEDA PCB. Sa panahon ng pag-checkout, sa ilalim ng mga pagpipilian sa pagpapadala, piliin ang "Gusto kong pagsamahin ang mga order ng PCB upang magkasama na ipadala." Pagkatapos, pagkatapos mong isumite ang order para sa LCSC, bumalik at isumite ang order para sa mga board mula sa EasyEDA.
Hakbang 3: Pagtitipon sa mga Lupon
Ang ilang mga tala habang hinihinang ang mga sangkap sa mga PCB:
- Siguraduhing i-clip off ang mga pin ng Arduino Pro Mini na dumidikit sa likuran ng board dahil maaabot nila ang may hawak ng baterya ng 9V.
- I-clip din ang mga diode, pindutan, at buzzer na nasa ilalim ng may hawak ng baterya na 9V
- Hulihin ang may hawak ng baterya.
- Kapag hinihinang ang joystick, kailangan mong alisin ang header ng anggulo at palitan ito ng alinman sa isang tuwid na header o ilang mga natirang pin mula sa mga diode.
- Gumamit ako ng isang 1x4 babaeng header kapag kumokonekta sa OLED screen upang maalis ko ito kung nais ko. Maaari mo ring solder ang screen nang direkta sa board.
Hakbang 4: Programming ang ArduinOLED
Upang ma-program ang ArduinOLED, sundin ang tutorial na ito:
www.instructables.com/id/ArduinOLED/
Kung nag-order ka ng "ArudinOLED v8" na may label na "v2.0" sa likuran (ang numero sa likuran ay kumakatawan sa "bersyon ng software" para sa pagiging tugma ng library), kakailanganin mong baguhin ang ilang mga linya sa ArduinOLED library.
Buksan ang file sa:
[folder ng sketchbook] /ArduinOLED/ArduinOLED.cpp
O kaya
[folder ng sketchbook] /ArduinOLED-master/ArduinOLED.cpp
Hanapin ang mga linyang ito malapit sa tuktok:
Output col0 (TAAS);
Output col1 (TAAS); Output col2 (TAAS);
At palitan ang mga ito sa ito:
Output col0 (TAAS);
Output col1 (TAAS); Output col2 (TAAS); OriginalChanged D10D9 D11D6 D12D
Babaguhin nito kung anong ginagamit ang mga pin para sa button matrix upang maipakita ang mga pagbabago sa board na "ArduinOLED v8". Ginagawa rin nitong magagamit ang mga SPI pin sa mga konektor ng buaya ng clip sa kaliwa.
Ipaalam sa akin kung mayroon kang anumang mga katanungan o kailangan ng paglilinaw sa anuman sa mga hakbang na ito. Good luck!
Inirerekumendang:
Buuin ang Iyong Kinokontrol na Video-Streaming Robot ng iyong Internet Sa Arduino at Raspberry Pi: 15 Hakbang (na may Mga Larawan)
Buuin ang Iyong Kinokontrol na Video-Streaming Robot ng Internet Sa Arduino at Raspberry Pi: Ako @RedPhantom (aka LiquidCrystalDisplay / Itay), isang 14 na taong mag-aaral mula sa Israel na natututo sa Max Shein Junior High School para sa Advanced Science at Matematika. Ginagawa ko ang proyektong ito para matuto ang lahat mula sa at magbahagi! Maaari kang magkaroon ng
Buuin ang Iyong Sariling Kotse na Nagmamaneho ng Sarili - (Ang Naituturo Na Ito ay Gumagawa sa Proseso): 7 Mga Hakbang
Buuin ang Iyong Sariling Kotse na Nagmamaneho ng Sarili - (Ang Instructable na Ito ay Gumagawa sa Proseso): Kumusta, Kung titingnan mo ang aking iba pang Instructable sa Drive Robot Sa Remote USB Gamepad, ang proyektong ito ay pareho, ngunit sa isang mas maliit na sukat. Maaari mo ring sundin o makakuha ng ilang tulong o inspirasyon mula sa Robotics, Pagkilala sa Boses na Lumaki sa Bahay, o Self-
Buuin ang Computer Interface ni Stephen Hawking Sa Loob lamang ng Rs.1000 (15 $) Gamit ang Arduino: 5 Mga Hakbang
Buuin ang Computer Interface ni Stephen Hawking Sa Loob lamang ng Rs.1000 (15 $) Gamit ang Arduino: Nagsimula ang lahat sa tanong na " Paano nagsasalita si Stephen Hawking? &Quot;, matapos basahin ang tungkol sa kanyang computer system naisip ko na dapat akong magbigay ng isang mas mura bersyon ng system nang hindi nakompromiso ang labis sa mga tampok. Ang aparatong ito
Buuin ang Iyong Calculator Gamit ang Arduino !: 5 Mga Hakbang
Buuin ang Inyong Calculator Gamit ang Arduino !: Hey guys! Nais malaman kung paano gumamit ng isang serial monitor input at output. Kaya narito mayroon kang perpektong tutorial kung paano ito gawin! Sa itinuturo na ito, gagabayan kita sa pamamagitan ng mga simpleng hakbang na kinakailangan upang lumikha ng isang calculator gamit ang serial ng Arduino
Buuin ang Kodi / OSMC Infrared Receiver at I-reset ang Hat para sa Raspberry Pi: 5 Hakbang (na may Mga Larawan)
Bumuo ng Kodi / OSMC Infrared Receiver at I-reset ang Hat para sa Raspberry Pi: Bumuo ng isang Kodi / OSMC IR Receiver at I-reset ang sumbrero para sa Raspberry Pi 3 Mula sa isang silid, nais kong: Kontrolin ang Kodi / OSMC na tumatakbo sa isang Raspberry Pi na may isang remote control Tingnan kung ang Raspberry Pi ay pinapagana din, Gusto ko ang aking pamilya na