Inhoudsopgave:
- Stap 1: Onderdelen die u nodig hebt om de build te voltooien
- Stap 2: 3D print de bijgevoegde STL's
- Stap 3: Circuit
- Stap 4: Code uploaden naar de ESP8266
- Stap 5: Alle componenten bij elkaar zetten
Video: Mason Jar Dice Roller - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Door CJA3D@CarmelitoAFollow Meer door de auteur:
Over: Geboren als boer, elektronica gestudeerd, werkzaam als adviseur en 's nachts een 3D-printenthousiasteling.. Meer over CJA3D »
Hier is een geweldig weekendproject om te ondernemen, als je van plan bent om bord-/dobbelspellen te spelen. Om het project te bouwen, heb je een servo met continue rotatie, een arcade-knop en een Arduino nano- of ESP8266-bord nodig, daarnaast heb je een 3D-printer nodig.
Je hebt een aantal opties, je kunt ofwel de arcade-knop gebruiken om de continue servo aan te drijven om de dobbelstenen te gooien, of je kunt een web-app gebruiken die wordt gehost op de ESP8266 NodeMCU. De web-app heeft 4 knoppen, die de servo's op verschillende manieren laten draaien. snelheden..
Volg de onderstaande stappen om je eigen dobbelsteenroller te maken…
Stap 1: Onderdelen die u nodig hebt om de build te voltooien
Hier is de lijst met componenten die je nodig hebt om de build te voltooien
- Mason Jar
- 3D-printer
- 3D-printfilament, ik gebruik Hatchbox 1.75 mm PLA
- Dice, ik heb ook een STL-bestand toegevoegd om Dice in 3D te printen als je er nog een paar nodig hebt.
- Heet lijmpistool en stokken
En voor de elektronica heb je nodig
- NodeMCU ESP8266, of een Arduino-bord met WiFi-ondersteuning
- Continue rotatieservo -FS90R
- Arcade-knop
- Doorverbindingsdraad
- Kleine broodplank
Stap 2: 3D print de bijgevoegde STL's
Download de bijgevoegde STL-bestanden en gebruik 3D-printsoftware slice, en print de bestanden in 3D. Als u geen 3D-printer bij de hand hebt, kunt u er een gebruiken bij uw plaatselijke makerclub of bibliotheek, of een 3D-afdrukservice gebruiken zoals 3D-hubs.
In mijn geval heb ik de STL-bestanden afgedrukt met de Flashforge creator pro en 1,75 mm geel, wit en groen PLA. Bovendien gebruik ik voor het snijden Slic3r met de laaghoogte ingesteld op 0,3 mm en de vuldichtheid op 25%. Alle onderdelen zouden ongeveer 5 tot 6 uur nodig hebben om 3D te printen, en zijn afhankelijk van uw 3D-printer en slicer-instellingen.
Na het 3D printen van de Dice heb ik een rode Uni-Paint pen gebruikt om de cijfers in te kleuren, zoals je op de afbeelding hierboven kunt zien.
Stap 3: Circuit
Voor het circuit gebruik ik een mini breadboard, zodat het mooi in de 3D geprinte basis past, net onder de mason jar.
- De servo met continue rotatie is bevestigd aan pin D4 (GPIO2) op de NodeMCU - ESP8266
- En de +ve arcade-knop naar 3,3 V en de middelste pin die overeenkomt met de knop om D2 (GPIO4) te pinnen
Als u klaar bent, gaat u naar de volgende stap om de Arduino IDE op uw computer in te stellen om code naar de NodeMCU te uploaden.
Stap 4: Code uploaden naar de ESP8266
Installeer Arduino IDE op je computer, en heb de voorkeur in de Arduino IDE, en voeg de onderstaande URL toe aan de extra Boards Manager-URL's
arduino.esp8266.com/stable/package_esp8266c…
Ga dan naar Tools - Board Manager en zoek naar ESP8266, selecteer de ESP8266 Community en installeer. Als u klaar bent, start u de Arduino IDE opnieuw en uploadt u de standaard Blink-schets om te controleren of alles werkt zoals verwacht.
Download nu de bijgevoegde schets, op basis van je voorkeur als je de Arcade-knop wilt gebruiken, of ga zonder aanraking door gebruik te maken van de wifi-mogelijkheden van de ESP8266 NodeMCU en gebruik een web-app om de dobbelsteenroller te bedienen.
Voor de schets van de web-app, vergeet niet om de ssid en het wachtwoord van uw wifi-router bij te werken, en u zult het IP-adres zien in uw seriële monitor, die u kunt gebruiken met uw telefoon/tablet.
Stap 5: Alle componenten bij elkaar zetten
Nadat je de Arduino-schets met succes hebt getest, is het nu tijd om de elektronische componenten en 3D-geprinte onderdelen samen te voegen. Begin eerst met het plaatsen van de arcade-knop en de mason jar op het bovenste 3D-geprinte deel.
Als u klaar bent, voegt u het breadboard toe aan het onderste 3D-geprinte deel, verwijdert u de sticker van de onderkant van het mini-broodbord, gebruikt u de schroeven die bij de doorlopende servo's zijn geleverd om de servohoorn te bevestigen en voegt u de servo toe aan de onderste 3D-geprinte houder. Dan gebruik hete lijm om de boven- en onderkant vast te zetten.
Aanbevolen:
Rainbow Dice: 6 stappen (met afbeeldingen)
Rainbow Dice: Dit maakt een dobbelsteenspeldoos met 5 dobbelstenen gemaakt van smd-LED's in 5 kleuren. De software die het aanstuurt, maakt verschillende spelmodi mogelijk met meerdere dobbelstenen. Een hoofdschakelaar maakt spelselectie en dobbelstenen mogelijk. Individuele schakelaars naast el
Dice Generator: 12 stappen (met afbeeldingen)
Dice Generator: deze Instructables is voor mijn grote project dat ik heb voltooid als onderdeel van mijn IGCSE-cursus Systemen en besturing. Het heeft een A * cijfer gekregen en ik zal je helpen om het in dit instructable te maken. Een degelijke achtergrond in elektronica en ervaring
Jar Light: 7 stappen (met afbeeldingen)
Jar Light: Ik kwam onlangs een aantal echt interessante LED's tegen en heb ze in een paar builds gebruikt. Ze worden gloeilampen genoemd en zijn dezelfde die je soms in gloeilampen ziet. Het mooie van hen is dat ze maar 3 volt nodig hebben om te werken en
De Jam Jar-joystick-hack: 3 stappen
De Jam Jar Joystick Hack: Mijn oudere meisjes helpen me graag bij het bouwen en spelen van onze op breadboards gebaseerde Arduino-projecten - vooral de retro-games die we hebben gemaakt. De joystickmodules zijn echter te klein en onhandig voor kleine handjes en ook opslag is een probleem. Tijdens een recente bouw
Sun Jar: Kleur MOD: 3 stappen
Sun Jar: Kleur MOD: Heb je een witte LED Sun-Jar en weet je niet hoe je moet solderen? Wil je niet investeren in een soldeerset en gekleurde leds? Wil je wat aanpasbare kleuring voor je Sun-Jar? 5 minuten gratis? Dan is deze eenvoudige Sun-Jar Mod iets voor jou