Projects/DnD - Crusader Helmet

From Hackerspace Amersfoort
Jump to navigation Jump to search


Project Illuminated Crusader
Name Illuminated Crusader
Start 2024/08/10
End
Contact Kamitor
Website https://bitlair.nl/Special:FormEdit/Project/Projects/DnD - Crusader Helmet
Information Just a simple Led project
Status Alpha


"Verlichte Kruisvaarder: Project Helm" is een ambachtsproject binnen de hackerspace dat zich richt op het bouwen van een kruisvaarderhelm, geïntegreerd met LED-verlichting. Het doel is om traditionele ambachtstechnieken zoals schuim- en metaalbewerking te combineren met moderne technologie, zoals programmeerbare LED's.

De helm wordt gebouwd door gebruik te maken van materialen die we al in de hackerspace hebben, en het project biedt de kans om te experimenteren met zowel fysieke als elektronische technieken. Dit project is een hands-on manier om vaardigheden te ontwikkelen en samen te werken aan iets dat zowel functioneel als visueel aantrekkelijk is, zonder commerciële doelen. Het is een perfecte manier om met technologie te spelen in een creatieve setting, typisch voor een hackerspace zoals Bitlair.

Projectplan: Verlichte Kruisvaarderhelm

Doel

Het doel van dit project is om een draagbare kruisvaarderhelm te creëren, voorzien van LED-verlichting die geactiveerd kan worden met een druk op de knop. De helm wordt aangedreven door een eenvoudige powerbank en bestuurd via een Raspberry Pi Pico of Arduino Uno. Het project combineert 3D-printtechnologie, elektronica, en basisprogrammering.

Project Stappenplan

1. Ontwerp en Voorbereiding

  • **1.1 Helm Ontwerp:**
 * Zoek een geschikt 3D-model van een kruisvaarderhelm online of ontwerp een eigen model.
 * Zorg ervoor dat het model voldoende ruimte biedt voor de LED-strip en de bedrading.
 * Voeg desgewenst een vizier toe dat open en dicht kan.
  • **1.2 LED Strip Selectie:**
 * Kies een programmeerbare LED-strip (bijv. WS2812B) die flexibel genoeg is om binnen in de helm te bevestigen.
 * Bepaal de lengte van de strip op basis van het ontwerp van de helm.
  • **1.3 Keuze van Microcontroller:**
 * Beslis of je een Raspberry Pi Pico of een Arduino Uno wilt gebruiken voor de besturing.
 * Zorg ervoor dat je de benodigde bibliotheken en software hebt om de LED-strip aan te sturen.
  • **1.4 Powerbank Selectie:**
 * Kies een geschikte powerbank die voldoende vermogen levert om zowel de microcontroller als de LED-strip aan te drijven.
 * Zorg ervoor dat de powerbank makkelijk te integreren is in de helmconstructie.

2. 3D-Printen van de Helm

  • **2.1 Printvoorbereiding:**
 * Importeer het helmmodel in de slicer-software en zorg ervoor dat de afmetingen correct zijn.
 * Stel de printinstellingen in voor een balans tussen sterkte en printtijd (bijv. 20% infill, 0,2mm laaghoogte).
  • **2.2 Printen:**
 * Start het printproces en monitor de voortgang. Afhankelijk van de grootte van de helm kan dit enkele uren tot dagen duren.
 * Controleer de print regelmatig op mogelijke fouten zoals warping of loskomen van het bed.
  • **2.3 Nabewerking:**
 * Verwijder eventuele supportmaterialen en schuur de randen glad.
 * Test of de onderdelen goed passen en of er voldoende ruimte is voor de elektronische componenten.

3. Montage van de Elektronica

  • **3.1 Plaatsing van de LED-Strip:**
 * Bevestig de LED-strip binnenin de helm met lijm of dubbelzijdige tape.
 * Zorg ervoor dat de strip stevig vastzit en de bedrading goed bereikbaar is.
  • **3.2 Installatie van de Microcontroller:**
 * Bevestig de Raspberry Pi Pico of Arduino Uno op een veilige plek binnenin de helm.
 * Verbind de LED-strip met de microcontroller volgens het schema (bijv. via een datapin en de 5V/GND-pinnen).
  • **3.3 Powerbank Integratie:**
 * Plaats de powerbank op een toegankelijke locatie binnen de helm of monteer deze aan de buitenkant.
 * Verbind de powerbank met de microcontroller en zorg ervoor dat de kabels netjes zijn weggewerkt.

4. Programmeren en Testen

  • **4.1 Code Ontwikkeling:**
 * Schrijf een eenvoudig programma om de LED-strip aan te sturen. Begin met basisfuncties zoals het aan- en uitzetten van de lichten.
 * Voeg eventueel effecten toe zoals pulseren of kleurveranderingen.
  • **4.2 Knop Installatie:**
 * Installeer een drukknop op de helm die verbonden is met de microcontroller.
 * Programmeer de microcontroller om te reageren op knopdrukken (bijv. het activeren van de LED-strip).
  • **4.3 Testen:**
 * Test de volledige setup om te controleren of alles correct werkt.
 * Pas de code of de hardware aan indien nodig om optimale prestaties te garanderen.

5. Afwerking

  • **5.1 Helm Afwerking:**
 * Werk de helm af met verf of andere decoratieve elementen om het uiterlijk te verbeteren.
 * Zorg ervoor dat alle elektronische componenten goed zijn beschermd tegen schade.
  • **5.2 Eindtest:**
 * Voer een laatste test uit om ervoor te zorgen dat de helm functioneert zoals bedoeld.
 * Maak een checklist om te controleren of alle onderdelen correct zijn geïnstalleerd en functioneren.

6. Presentatie en Gebruik

  • **6.1 Documentatie:**
 * Documenteer het hele proces met foto’s en aantekeningen, zodat anderen het project kunnen repliceren.
 
  • **6.2 Presentatie:**
 * Presenteer de helm aan de Bitlair-gemeenschap en demonstreer de functies.
 * Overweeg om een korte workshop te geven over de technieken die zijn gebruikt in het project.
  • **6.3 Gebruik:**
 * Gebruik de helm tijdens D&D-sessies of andere evenementen binnen de hackerspace.
 * Evalueer de reacties en voer eventuele verbeteringen door op basis van feedback.