Projectplan
Project stappenplan voor het maken van een ronddraaiend poppetje van jullie bedrijfslogo, gemonteerd op een stappenmotor met een voet, in de stijl van een klassiek speeldoosje:
๐ง Fase 1 โ Voorbereiding en concept
1.1 Doelstelling vaststellen
- Het maken van een ronddraaiend 3D-poppetje gebaseerd op het bedrijfslogo, gemonteerd op een stappenmotor.
- Bediening en aansturing via een STM8S103F3P6-board, driver: ULN2003 + stappenmotor 28BYJ-48.
1.2 Technische vereisten bepalen
- Maximale afmetingen van het poppetje en de voet.
- Draaisnelheid en richting.
- Voedingsspanning en stroom.
- Montage: alles moet mechanisch passen (as, klem, behuizing).
1.3 Materialenlijst samenstellen
- Stappenmotor 28BYJ-48
- ULN2003 driver board
- STM8S103F3P6 development board
- Voeding (5V)
- Bekabeling, breadboard (voor prototyping)
- 3D-printer en filament (bijv. PLA)
- Schroefjes, eventueel rubber voetjes
๐จ Fase 2 โ 3D-ontwerp in Tinkercad
2.1 Ontwerp poppetje
- Maak een 3D-model van het logo-poppetje.
- Voeg een klemvoet toe die strak op de as van de 28BYJ-48 klemt (ร = ca. 5 mm, met platte zijde).
2.2 Ontwerp ronde voet/behuizing
- Rond ontwerp met vintage uitstraling (speeldoosje-stijl).
- Binnenruimte voor:
- 28BYJ-48 motor
- ULN2003 driver
- STM8S103F3P6 board
- Voeg openingen toe voor bedrading en evt. schroefmontage.
- Optioneel: uitsparingen voor luchtkoeling of ledjes.
2.3 Exporteren modellen
- Exporteer STL-bestanden van:
- Poppetje met as-klem
- Ronde voet met montageplaatsen
๐งช Fase 3 โ Prototyping en testen
3.1 Print onderdelen
- 3D-print het poppetje en de voet.
- Test de pasvorm van poppetje op de motoras.
- Test of motor goed in de voet past, en of de STM8 en driver correct gemonteerd kunnen worden.
3.2 Elektronica aansluiten
- Verbind de STM8S103F3P6 met de ULN2003 volgens pinout.
- Verbind stappenmotor.
- Voer een eenvoudige draairoutine uit via STM8 om motor aan te sturen (bijv. 1 omwenteling per 5 sec).
3.3 Fysieke montage
- Monteer de motor in de voet.
- Klem poppetje op de motoras.
- Test stabiliteit, evenwicht, en mechanische speling.
๐ง Fase 4 โ Softwareontwikkeling
4.1 STM8 firmware schrijven
- Programmeer met STM8-afgeleide IDE (bijv. STM8Sduino of STM8 SPL).
- Laat motor linksom en rechtsom draaien, of een vaste animatie (ronddraaien, stoppen).
- Voeg eventueel aansturing via knop of sensor toe.
โ Fase 5 โ Oplevering en documentatie
5.1 Oplevering
- Finaliseer 3D-bestanden (.STL en .TINKERCAD)
- Lever schema en aansluitplan van elektronica
- Lever firmware-code van STM8 aan
5.2 Documentatie
- Montage-instructies (tekst of illustraties)
- Korte handleiding voor gebruik en programmering
- Eventueel instructievideo of animatie
๐ฆ Deliverables
- STL-bestand poppetje met klem
- STL-bestand voet/behuizing
- Aansluitschema STM8 โ ULN2003 โ 28BYJ-48
- Firmwarecode (.ino of .c/.hex)
- Handleiding en documentatie
๐ Elektrisch Schema
๐งฉ Componentenlijst
- STM8S103F3P6 development board
- ULN2003 stappenmotor driver
- 28BYJ-48 stappenmotor
- 4x LED's (bijvoorbeeld rood, groen, blauw, geel)
- 4x Weerstanden (220โ330โฏฮฉ)
- 5V Voeding (minimaal 1โฏA)
- Draad en breadboard (voor prototyping)
โ๏ธ Aansluitschema
Stappenmotor Aansturing:
- STM8S103F3P6 โ ULN2003:
- PB0 โ IN1
- PB1 โ IN2
- PB2 โ IN3
- PB3 โ IN4
- ULN2003 โ 28BYJ-48:
- Motorconnector direct aansluiten
LED Aansturing:
- STM8S103F3P6:
- PC3 โ LED1 (via 220โฏฮฉ weerstand)
- PC4 โ LED2 (via 220โฏฮฉ weerstand)
- PC5 โ LED3 (via 220โฏฮฉ weerstand)
- PC6 โ LED4 (via 220โฏฮฉ weerstand)
- LED's:
- Kathode van elke LED verbinden met GND
Voeding:
- STM8S103F3P6, ULN2003 en LED's voeden met 5V
- Zorg voor een gemeenschappelijke GND tussen alle componenten
๐ก Opmerkingen
- Gebruik een externe 5V-voeding om voldoende stroom te leveren aan zowel de motor als de LED's.
- Overweeg het gebruik van PWM voor het dimmen van de LED's, indien gewenst.
๐งฑ Tinkercad Ontwerpschets
๐งธ Poppetje
- Ontwerp het poppetje gebaseerd op het bedrijfslogo.
- Bevestiging: Voeg een holle cilinder toe aan de onderzijde die strak past op de as van de 28BYJ-48 stappenmotor (ongeveer 5โฏmm diameter met platte zijde).
๐งญ Voet (Behuizing)
- Vorm: Ronde voet met een diameter van circa 80โ100โฏmm en een hoogte van 30โ40โฏmm.
- Binnenzijde:
- Montagepunten voor de 28BYJ-48 motor.
- Ruimte voor de ULN2003 driver en STM8S103F3P6 board.
- Kabelgeleiding: Sleuven of gaten voor het netjes wegwerken van bedrading.
- LED-integratie:
- Uitsparingen rondom de voet voor het plaatsen van LED's.
- Diffusors: Overweeg het gebruik van transparant of mat materiaal voor een zachte lichtverspreiding.
- Montage:
- Schroefgaten of klikmechanismen voor het eenvoudig openen en sluiten van de behuizing.
๐จ Esthetiek
- Afwerking: Gebruik filamenten met een houtnerf- of metallic-afwerking voor een vintage uitstraling.
- Details: Voeg decoratieve elementen toe, zoals gravures of patronen, die passen bij het bedrijfsimago.
๐ฆ Deliverables
- STL-bestanden:
- Poppetje met bevestiging voor de motoras
- Voet/behuizing met uitsparingen voor LED's en montagepunten voor elektronica
- Elektrisch schema: Gedetailleerd aansluitschema in PDF-formaat
- Firmwarecode:
- Aansturing van de stappenmotor
- LED-effecten (bijvoorbeeld knipperen, pulseren)
- Handleiding:
- Montage-instructies
- Gebruiksaanwijzing
- Onderhoudstips
entities.comment_count