Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
De CJA3D @ Carmelito AF Urmăriți mai multe de la autor:
Despre: Născut ca fermier, am studiat electronica, am lucrat ca consultant și pasionat de imprimare 3D noaptea.. Mai multe despre CJA3D »
Iată un proiect minunat pentru weekend, dacă intenționați să jucați orice joc legat de masă / zaruri. Pentru a construi proiectul veți avea nevoie de un servo de rotație continuă, un buton arcade și o placă arduino nano sau ESP8266, în plus veți avea nevoie de o imprimantă 3D.
Aveți câteva opțiuni, puteți folosi fie butonul arcade pentru a conduce servo-ul continuu pentru a arunca zarurile, fie puteți utiliza o aplicație web găzduită pe ESP8266 NodeMCU. Aplicația web are 4 butoane, care rotesc servourile la diferite viteze..
Urmați pașii de mai jos pentru a vă crea propria rolă de zaruri …
Pasul 1: Componente de care aveți nevoie pentru a finaliza versiunea
Iată lista componentelor de care veți avea nevoie pentru a finaliza construirea
- Mason Jar
- imprimantă 3d
- Filament de imprimare 3D, folosesc Hatchbox 1,75 mm PLA
- Dice, am inclus și un fișier STL pentru imprimarea 3D Dice dacă mai aveți nevoie de câteva.
- Pistol de lipit fierbinte și bastoane
Și pentru electronice, veți avea nevoie
- NodeMCU ESP8266 sau orice placă Arduino activată WiFi
- Servo de rotație continuă -FS90R
- Buton Arcade
- Sârmă jumper
- Pană mică
Pasul 2: Imprimați 3D STL-urile atașate
Descărcați fișierele STL atașate și utilizând o felie de software de imprimare 3D și imprimați fișierele 3D. Dacă nu aveți la îndemână o imprimantă 3D, puteți utiliza una la clubul de producători local sau la bibliotecă sau puteți utiliza un serviciu de imprimare 3D, cum ar fi hub-urile 3D.
În cazul meu, am tipărit fișierele STL folosind Flashforge creator pro și 1,75 mm galben, alb și verde PLA. În plus, pentru feliere folosesc Slic3r cu înălțimea stratului setată la 0,3 mm și densitatea umplerii la 25%. Toate piesele ar trebui să dureze aproximativ 5 până la 6 ore până la imprimarea 3D și vor depinde de setările imprimantei 3D și ale feliatorului.
După imprimarea 3D, Dice am folosit un stilou roșu Uni-Paint pentru colorarea numerelor, așa cum vedeți în imaginea de mai sus.
Pasul 3: Circuit
Pentru circuit folosesc o panou de dimensiuni mini, astfel încât să se potrivească frumos în baza imprimată 3D, chiar sub borcanul de zidărie.
- Servomotorul de rotație continuă este atașat pinului D4 (GPIO2) de pe NodeMCU - ESP8266
- Și butonul arcade + ve la 3,3V și pinul central care corespunde butonului la pinul D2 (GPIO4)
După ce ați terminat, mergeți la pasul următor pentru a configura Arduino IDE pe computerul dvs. pentru a încărca codul pe NodeMCU.
Pasul 4: Încărcarea codului pe ESP8266
Instalați Arduino IDE pe computer și ați preferat în Arduino IDE și adăugați adresa URL de mai jos în adresele URL suplimentare ale Managerului de plăci.
arduino.esp8266.com/stable/package_esp8266c…
Apoi accesați Tools - Board Manager și căutați ESP8266 și selectați Comunitatea ESP8266 și instalați. După ce ați terminat, reporniți Arduino IDE și încărcați schița Blink implicită pentru a verifica dacă totul funcționează conform așteptărilor.
Descărcați acum schița atașată, în funcție de preferințele dvs., dacă doriți să utilizați butonul Arcade sau să atingeți mai puțin, folosind capacitatea WiFi a ESP8266 NodeMCU și utilizând o aplicație web pentru a controla rolele de zaruri.
Pentru schița aplicației web, nu uitați să actualizați SSID și parola routerului dvs. WiFi și veți vedea adresa IP pe monitorul dvs. serial, pe care îl puteți utiliza cu telefonul / tableta.
Pasul 5: Asamblarea tuturor componentelor
Odată ce ați testat cu succes schița Arduino, este timpul să puneți împreună componentele electronice și piesele imprimate 3D. Mai întâi începeți prin punerea butonului arcade și a borcanului de zidărie pe partea superioară imprimată 3D.
După ce ați terminat, adăugați panoul de imprimare la partea imprimată 3D inferioară, cumpărați scoaterea autocolantului din partea inferioară a mini-panoul de pâine, utilizați șuruburile furnizate împreună cu servo-urile continue pentru a atașa claxonul servo și adăugați servo-ul la suportul imprimat 3D de jos. folosiți adeziv fierbinte pentru a fixa partea superioară și inferioară.