Talaan ng mga Nilalaman:
- Hakbang 1: Ano ang Kakailanganin Mo
- Hakbang 2: Ang Circuit
- Hakbang 3: Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO
- Hakbang 4: Sa Visuino: Magdagdag at Ikonekta ang Pulse Generator, Logic Gate at Random Generator Component
- Hakbang 5: Sa Visuino: Magdagdag ng OLED Lcd Component
- Hakbang 6: Sa Visuino: Pagkonekta ng Mga Bahagi
- Hakbang 7: Maglaro
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:13
Sa tutorial na ito gagamitin namin ang OLED Lcd at Visuino upang makagawa ng isang Rolling Dice kapag pinindot namin ang isang pindutan sa aming breadboard.
Manood ng isang demonstration video.
Hakbang 1: Ano ang Kakailanganin Mo
Para sa tutorial na ito kakailanganin mo:
- Arduino uno
- Breadboard (o panangga ng breadboard)
- OLED Lcd
- Jumper wires
- Pula na LED (o anumang iba pang kulay)
- Pindutan
- Pull-up risistor (50k ohm)
- Programa ng Visuino: I-download ang Visuino
Hakbang 2: Ang Circuit
Ang mga koneksyon ay medyo madali, tingnan ang imahe sa itaas gamit ang skema ng circuitboard ng tinapay.
- Ikonekta ang positibong pin ng breadboard sa Arduino 5V pin at ikonekta ang negatibong pin ng breadboard sa Arduino GND pin.
- Ikonekta ang positibong pin ng LED sa Arduino pin 13 at ang isa pa sa GND pin sa breadboard.
- Ikonekta ang resistor pin sa positibong pin ng breadboard at iba pang resistor pin sa button pin. Ngayon ikonekta ang iba pang pindutan ng pindutan sa Arduino A0 pin.
- Ikonekta ang positibong pin ng OLED lcd sa positibong pin ng breadboard at negatibong pin ng OLED lcd (gnd) sa negatibong pin ng breadboard.
- Ikonekta ang OLED lcd SCL pin sa Arduino SCL pin
- Ikonekta ang OLED lcd SDA pin sa Arduino SDA pin
Hakbang 3: Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO
Upang simulang i-program ang Arduino, kakailanganin mong magkaroon ng naka-install na Arduino IDE mula dito:
Mangyaring magkaroon ng kamalayan na mayroong ilang mga kritikal na bug sa Arduino IDE 1.6.6. Tiyaking nag-install ka ng 1.6.7 o mas mataas, kung hindi man ay hindi gagana ang Instructable na ito! Kung hindi mo pa nagagawa sundin ang mga hakbang sa Instructable na ito upang mai-set up ang Arduino IDE sa programa ng ESP 8266!
Ang Visuino: https://www.visuino.eu kailangan ding mai-install.
Simulan ang Visuino tulad ng ipinakita sa unang larawanMag-click sa pindutang "Mga Tool" sa bahagi ng Arduino (Larawan 1) sa Visuino Kapag lumitaw ang dialog, piliin ang "Arduino Uno" tulad ng ipinakita sa Larawan 2
Hakbang 4: Sa Visuino: Magdagdag at Ikonekta ang Pulse Generator, Logic Gate at Random Generator Component
- Magdagdag ng Pulse Generator, itakda ang dalas sa 100 (awtomatiko itong babago sa 1E2) tingnan ang pic2
- Magdagdag ng Logic gate AT
- Magdagdag ng Random Integer Generator, itakda ang Max: 6 at Min: 1 at Seed: 9999999
Hakbang 5: Sa Visuino: Magdagdag ng OLED Lcd Component
- Magdagdag ng bahagi ng OLED Lcd (larawan 1)
- Mag-double click sa bahagi ng OLED Lcd, magbubukas ang window ng dialogo
- Sa kanan piliin ang "larangan ng teksto" at i-drag ito sa kaliwang bahagi (larawan 2)
- sa laki ng itinakdang "mga pag-aari" sa window: 9, lapad: 6, x: 30 (larawan 3)
- Sa window ng dialog sa kanan piliin ang "Punan ang screen" at i-drag ito sa kaliwang bahagi (larawan 2)
-
sa window ng "mga pag-aari" na itinakda ang kulay: tmcBlack (larawan 4)
Hakbang 6: Sa Visuino: Pagkonekta ng Mga Bahagi
- Ikonekta ang Pulse Generator pin Out sa lohika na bahagi ng pin ng pintura [1]
- Ikonekta ang pin ng Logic Gate [0] sa Arduino Analog pin [A0]
- Ikonekta ang Logic Gate pin Out sa Arduino pin Digital [13]
- Ikonekta ang Logic Gate pin Out sa Random Integer Generator pin na Clock
- Ang Random Integer Generator ay pin-out upang Maipakita ang OLED - Mga Elementong Text Field1 Pin [In]
- Ikonekta ang Display OLED Pin [A In] sa Arduino Pin Serial [Out]
- Ikonekta ang Display OLED Pin [Out] sa Arduino Pin I2C [Sa]
- Ikonekta ang Display OLED - Mga Pinupuno ng Screen ng Mga Elemento1 Pin [Clock] sa Arduino Pin [A0]
- Ikonekta ang Arduino Serial Pin [In] sa Arduino Pin [A0]
Hakbang 7: Maglaro
Kung pinapagana mo ang Arduino Uno module, magsisimulang magpakita ang Oled Lcd ng mga random na numero sa sandaling pinindot mo ang isang pindutan.
Binabati kita! Nakumpleto mo ang iyong proyekto sa Rolling Dice kay Visuino. Nakalakip din ang proyekto ng Visuino, na nilikha ko para sa Instructable na ito. Maaari mong i-download at buksan ito sa Visuino:
Inirerekumendang:
E-dice - Arduino Die / dice 1 hanggang 6 Dice + D4, D5, D8, D10, D12, D20, D24 at D30: 6 Mga Hakbang (na may Mga Larawan)
E-dice - Arduino Die / dice 1 hanggang 6 Dice + D4, D5, D8, D10, D12, D20, D24 at D30: Ito ay isang simpleng proyekto ng arduino upang makagawa ng isang electronic die. Posibleng pumili para sa 1 hanggang 6 dice o 1 mula sa 8 espesyal na dice. Ginagawa ang pagpipilian sa pamamagitan lamang ng pag-on ng isang rotary encoder. Ito ang mga tampok: 1 die: nagpapakita ng malalaking tuldok 2-6 dice: ipinapakita ang mga tuldok
Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang
Internet Clock: Display Date and Time With an OLED Gamit ang ESP8266 NodeMCU With NTP Protocol: Kumusta mga tao sa mga itinuturo na ito na magtatayo kami ng isang orasan sa internet na magkakaroon ng oras mula sa internet kaya't ang proyektong ito ay hindi mangangailangan ng anumang RTC upang tumakbo, kakailanganin lamang nito ang isang nagtatrabaho koneksyon sa internet At para sa proyektong ito kailangan mo ng isang esp8266 na magkakaroon ng
Rolling Robot Gamit ang Driver ng ESP32 Thing at TB6612FNG, Kinokontrol ng Android Over BLE: 11 Mga Hakbang
Rolling Robot Gamit ang Driver ng ESP32 Thing at TB6612FNG, Kinokontrol ng Android Over BLE: Kumusta kayong lahat Ito ang aking unang itinuturo. Isang rolling robot (palayaw na Raidho - mula sa rune na nauugnay sa paggalaw) batay sa ESP32 Thing, TB6612 FNG at BLE. Ang isang bahagi na maaaring parang kakaiba ay ang mga larawan ay hindi mula sa ginagawang proce
Hindi gumagana ang NODEMcu Usb Port? I-upload ang Code Gamit ang USB sa TTL (FTDI) Module sa 2 Hakbang lamang: 3 Hakbang
Hindi gumagana ang NODEMcu Usb Port? I-upload ang Code Gamit ang USB sa TTL (FTDI) Module sa Lamang 2 Mga Hakbang: Pagod na sa pagkonekta sa maraming mga wire mula sa USB hanggang TTL module sa NODEMcu, sundin ang itinuturo na ito, upang mai-upload ang code sa 2 hakbang lamang. Kung ang USB port ng Ang NODEMcu ay hindi gumagana, pagkatapos ay huwag panic. Ito lang ang USB driver chip o ang konektor ng USB,
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c