Inhoudsopgave:

3D-geprinte oneindigheidsklok - Ajarnpa
3D-geprinte oneindigheidsklok - Ajarnpa

Video: 3D-geprinte oneindigheidsklok - Ajarnpa

Video: 3D-geprinte oneindigheidsklok - Ajarnpa
Video: АМА с Куртом Джаймунгалом: Как вы проводите исследования? [Часть 2] 2024, December
Anonim
3D-geprinte oneindigheidsklok
3D-geprinte oneindigheidsklok

Fusion 360-projecten »

Dus het idee met deze klok is om het in de vorm van een oneindigheidssymbool te maken, waarbij aan de ene kant van de vorm de uurwijzer wordt weergegeven en aan de andere kant de minuut.

Als je suggesties of vragen hebt voor het ontwerp of de code, kun je hieronder reageren

Benodigdheden

2 stappenmotoren en drivers (ik gebruik 28BYJ-48 met driver)

Microcontroller (ik gebruik Arduino Nano, elke andere is voldoende)

3D-printer voor het maken van de case

Een klein breadboard en jumperdraden (je kunt de draden gewoon solderen als je wilt)

Een 5V dc-adapter en ingangsaansluiting

Stap 1: Ontwerp

Ontwerp
Ontwerp
Ontwerp
Ontwerp

Het ontwerp van deze klok is gebaseerd op een idee dat ik nog niet eerder heb gezien. Het heeft 2 aparte handen. Een voor de uurmarkering en een voor de minutenmarkering. Bij normale klokken staan deze wijzers op elkaar, maar draaien ze met verschillende snelheden. Terwijl ik nadacht over manieren om dat te doen met arduino- en stappenmotoren of servomotoren, realiseerde ik me dat het geen gemakkelijke taak is en dat het veel gemakkelijker zou zijn om te bouwen als ze allebei gescheiden waren. Dus ik dacht dat als ze gescheiden waren, er een aantal unieke ontwerpen zouden kunnen zijn die daarbij passen. Dat is waar dit idee van de "Infinity Clock" werd geboren.

Ik gebruikte Fusion 360 om de hele hoes te ontwerpen en gebruikte de 3D-printer van mijn middelbare school om de hoes af te drukken. Een 3D-printer is niet nodig om dit te bouwen. Ik denk zelfs dat het veel cooler zou zijn om dit van hout te maken, maar het was gemakkelijker voor mij om het hele ding in 3D te printen.

Ik heb zwart en grijs PLA gebruikt om af te drukken en hieronder staan de slicer-instellingen en de STL-bestanden.

Slicer-instellingen voor de case:

0,3 mm laaghoogte

20% vulling

0,8 mm schaaldikte

Slicer-instellingen voor het voorste gedeelte:

0,1 mm laaghoogte (lagere laaghoogte is belangrijk voor dit onderdeel omdat het meer details heeft)

20% vulling

1 mm schaaldikte

Stap 2: Circuits

Circuits
Circuits
Circuits
Circuits

Het complete circuit is dus niet heel ingewikkeld, maar er zijn wel een paar dingen waar je op moet letten. De +5v-pin van de stappenmotordriver mag niet alleen worden aangesloten op de +5v-uitgang van Arduino, omdat Arduino niet genoeg stroom voor de motor kan leveren en zal braden. Dus we verbinden de motoren en de arduino met de +5v-uitgang van de dc-aansluiting. We moeten ook alle terreinen van stuurprogramma's, arduino en dc-aansluiting met elkaar verbinden. Wanneer het circuit compleet is, kunnen we de arduino op een pc aansluiten en de schets uploaden.

Stap 3: Finale

Finale
Finale

Na het uploaden van de schets moeten we de stekker uit het stopcontact halen, de klok handmatig op de huidige tijd instellen en vervolgens de stroom weer inschakelen. Hierna gaat de klok lopen.

Het enige probleem met deze build op dit moment is dat deze goedkope stappenmotoren niet meer synchroon lopen naarmate de tijd verstrijkt, dus na verloop van tijd zal de klok wegdrijven van realtime. Dit probleem kan worden verholpen door 2 encoders aan de motoren toe te voegen en een RTC-module toe te voegen om de tijd bij te houden. Ik denk dat dit mijn volgende stap voor dit project zal zijn.

Dit was tenslotte leuk om te bouwen en heeft me veel geleerd over stappenmotoren en 3D-ontwerpen in Fusion 360, dus het was zeker de moeite waard. En ik heb nu een coole klok.

Om het even welke suggesties zullen worden gewaardeerd.

Blijf creatief.