Skip to main content

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