Talaan ng mga Nilalaman:

Mason Jar Dice Roller: 5 Hakbang (na may Mga Larawan)
Mason Jar Dice Roller: 5 Hakbang (na may Mga Larawan)

Video: Mason Jar Dice Roller: 5 Hakbang (na may Mga Larawan)

Video: Mason Jar Dice Roller: 5 Hakbang (na may Mga Larawan)
Video: Words of Cheer for Daily Life | Charles H. Spurgeon | Christian Audiobook 2024, Hulyo
Anonim

Ni CJA3D @ CarmelitoAFollow Higit pa ng may-akda:

Bike GPS Trail Mapper
Bike GPS Trail Mapper
Bike GPS Trail Mapper
Bike GPS Trail Mapper
Nakasuot ng Light Up na Jack-O-Lantern
Nakasuot ng Light Up na Jack-O-Lantern
Nakasuot ng Light Up na Jack-O-Lantern
Nakasuot ng Light Up na Jack-O-Lantern
Logger ng Data ng Cap ng GPS
Logger ng Data ng Cap ng GPS
Logger ng Data ng Cap ng GPS
Logger ng Data ng Cap ng GPS

Tungkol sa: Ipinanganak bilang isang magsasaka, nag-aral ng electronics, nagtatrabaho bilang isang Consultant at isang taong mahilig sa pag-print ng 3D sa gabi.. Higit Pa Tungkol sa CJA3D »

Narito ang isang mahusay na proyekto sa katapusan ng linggo na isasagawa, kung plano mong maglaro ng anumang mga larong nauugnay sa board / dice. Upang maitayo ang proyekto kakailanganin mo ang isang tuluy-tuloy na servo ng pag-ikot, isang arcade button at isang arduino nano o board ng ESP8266, bilang karagdagan kailangan mo ng isang 3D printer.

Mayroon kang ilang mga pagpipilian, maaari mong gamitin ang pindutan ng arcade upang himukin ang tuluy-tuloy na servo upang i-roll ang dice, o maaari mong gamitin ang isang web app na naka-host sa ESP8266 NodeMCU. Ang web app ay may 4 na mga pindutan, na umiikot sa mga servo sa iba't ibang bilis..

Sundin ang mga hakbang sa ibaba upang makagawa ng iyong sariling Dice roller …

Hakbang 1: Mga Sangkap na Kailangan Mo upang Kumpletuhin ang Build

Mga Sangkap na Kailangan Mong Kumpletuhin ang Build
Mga Sangkap na Kailangan Mong Kumpletuhin ang Build
Mga Sangkap na Kailangan Mong Kumpletuhin ang Build
Mga Sangkap na Kailangan Mong Kumpletuhin ang Build

Narito ang listahan ng mga bahagi na kakailanganin mo upang makumpleto ang pagbuo

  • Mason Jar
  • 3d printer
  • 3D filament ng pag-print, gumagamit ako ng Hatchbox 1.75 mm PLA
  • Dice, nagsama rin ako ng isang STL file sa 3D print Dice kung kailangan mo ng higit pa.
  • Mainit na baril at pandikit

At para sa electronics, kakailanganin mo

  • NodeMCU ESP8266, o anumang WiFi na pinagana ang Arduino board
  • Patuloy na pag-ikot ng servo -FS90R
  • Button ng arcade
  • Jumper wire
  • Maliit na breadboard

Hakbang 2: 3D I-print ang Mga Nakalakip na STL

3D I-print ang mga STL na Nakalakip
3D I-print ang mga STL na Nakalakip
3D I-print ang Nakalakip na mga STL
3D I-print ang Nakalakip na mga STL
3D I-print ang mga STL na Nakalakip
3D I-print ang mga STL na Nakalakip
3D I-print ang Nakalakip na mga STL
3D I-print ang Nakalakip na mga STL

I-download ang mga STL file na nakalakip at gumagamit ng hiwa ng software ng pag-print ng 3D, at 3D i-print ang mga file. Kung wala kang madaling gamiting 3D printer maaari kang gumamit ng isa sa iyong lokal na club ng gumagawa, o silid-aklatan, o gumamit ng isang serbisyo sa pag-print ng 3D tulad ng 3D hubs.

Sa aking kaso, nai-print ko ang mga STL file gamit ang Flashforge tagalikha pro at 1.75 mm dilaw, puti at berde na PLA. Bilang karagdagan, para sa pagpipiraso gumagamit ako ng Slic3r na may taas na layer na nakatakda sa 0.3mm at punan ang density sa 25%. Ang lahat ng mga bahagi ay dapat tumagal ng tungkol sa 5 hanggang 6 na oras sa 3D print, at depende sa iyong mga setting ng 3D printer at slicer.

Matapos i-print ng 3D ang Dice Gumamit ako ng isang pulang Uni-Paint pen para kulayan ang mga numero, tulad ng nakikita mo sa larawan sa itaas.

Hakbang 3: Circuit

Circuit
Circuit
Circuit
Circuit

Para sa circuit ay gumagamit ako ng isang maliit na laki ng breadboard, upang magkasya ito nang maayos sa naka-print na batayang 3D, sa ibaba lamang ng garapon ng mason.

  • Ang tuluy-tuloy na pag-ikot ng servo ay nakakabit sa pin D4 (GPIO2) sa NodeMCU - ESP8266
  • At ang + ve arcade button sa 3.3V at center pin na tumutugma sa pindutan upang i-pin ang D2 (GPIO4)

Kapag tapos na, pumunta sa susunod na hakbang upang mai-setup ang Arduino IDE sa iyong computer upang mag-upload ng code sa NodeMCU.

Hakbang 4: Pag-upload ng Code sa ESP8266

Pag-upload ng Code sa ESP8266
Pag-upload ng Code sa ESP8266
Pag-upload ng Code sa ESP8266
Pag-upload ng Code sa ESP8266
Pag-upload ng Code sa ESP8266
Pag-upload ng Code sa ESP8266

I-install ang Arduino IDE sa iyong computer, at mas gusto ang Arduino IDE, at idagdag ang URL sa ibaba sa mga karagdagang URL ng Boards Manager

arduino.esp8266.com/stable/package_esp8266c…

Pagkatapos ay pumunta sa Tools - Board Manager at hanapin ang ESP8266, at piliin ang Komunidad ng ESP8266 at i-install. Sa sandaling tapos na i-restart ang Arduino IDE at i-upload ang default na Blink sketch upang suriin na ang lahat ay gumagana tulad ng inaasahan.

Ngayon i-download ang naka-attach na sketch, batay sa iyong kagustuhan kung nais mong gamitin ang pindutan ng Arcade, o pumunta nang walang ugnayan sa pamamagitan ng pagsamantala sa kakayahang WiFi ng ESP8266 NodeMCU at paggamit ng isang web app upang makontrol ang dice roller.

Para sa sketch ng Web App, huwag kalimutang i-update ang ssid at password ng iyong WiFi router, at makikita mo ang IP address sa iyong serial monitor, na maaari mong gamitin sa iyong telepono / tablet.

Hakbang 5: Pagsasama-sama ng Lahat ng Mga Kompanya

Pagsasama-sama ng Lahat ng Mga Sangkap
Pagsasama-sama ng Lahat ng Mga Sangkap
Pagsasama-sama ng Lahat ng Mga Sangkap
Pagsasama-sama ng Lahat ng Mga Sangkap
Pagsasama-sama ng Lahat ng Mga Sangkap
Pagsasama-sama ng Lahat ng Mga Sangkap
Pagsasama-sama ng Lahat ng Mga Sangkap
Pagsasama-sama ng Lahat ng Mga Sangkap

Sa sandaling matagumpay mong nasubukan ang Arduino sketch, oras na ngayon upang magkasama ang mga elektronikong sangkap at 3D na naka-print na bahagi. Unang pagsisimula ng paglalagay ng arcade button at ang mason jar sa tuktok na naka-print na bahagi ng 3D.

Kapag tapos na idagdag ang breadboard sa mas mababang naka-print na bahagi ng 3D bumili ng pag-alis ng sticker mula sa ilalim ng mini board ng tinapay, ang paggamit ng mga turnilyo na kasama ng tuluy-tuloy na servos upang ikabit ang servo sungay, at idagdag ang servo sa ilalim ng 3D print na may hawak. Pagkatapos gumamit ng mainit na pandikit upang ma-secure ang tuktok at ibabang bahagi.

Inirerekumendang: