Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Starlight Paths is een project voor diegenen die hulp nodig hebben bij het navigeren door een nieuwe ruimte. We navigeren al eeuwen met licht in de lucht en nu kunnen we ons eigen licht maken. Dit idee kwam van de show Star Trek. In de show vinden ze hun weg door een gigantisch schip, waar elke hal er hetzelfde uitziet als de vorige, door een interface te gebruiken om de lichten te vertellen om je naar een bepaalde kamer te leiden. Dit project maakt gebruik van aangesloten LED-lampen om u door een ruimte te leiden wanneer u op knoppen drukt die zijn verbonden met een op een Raspberry Pi gebaseerde interface. Ik zal dit idee uit de popcultuur halen en veranderen in iets dat overal met WIFI kan worden gebruikt.
Stap 1: Gereedschap en benodigdheden
Het gereedschap
- Dingen om de Raspberry Pi te gebruiken (https://www.raspberrypi.org/learning/hardware-guide)
- Boor met Bit voor LED en Knoppen
- Heet lijmpistool (als wrijving de LED niet op zijn plaats houdt)
De benodigdheden
- Kunststof behuizing (https://a.co/d/5m4FWjn)
- Raspberry Pi met koffer en geschikte voeding (https://a.co/1exaycw)
- Micro SD-kaart (https://a.co/ccdcO5a)
- Inktvis LED en knoppen (Amazon)
- Merkury-lampen (Walmart)
Stap 2: De zaak maken
Tijdens deze build kun je kiezen waar de onderdelen zich op de behuizing bevinden.
- Ik begon met het boren van een gat voor de LED en plaatste deze zo dat de draden in de doos zouden gaan.
- Ik heb een te groot gat geboord voor de LED, dus ik gebruikte hete lijm om het in te dichten.
- Boor gaten voor het aantal knoppen en schroef ze op hun plaats.
- Nadat ik de onderdelen op hun plaats had gezet, boorde ik een gat aan de zijkant van de behuizing om de stroom naar binnen te laten lopen (pas op als je gaten naast elkaar plaatst).
- Het laatste voor de hoes waren stickers (voeg labels toe voor naar welke kamer een knop je zal leiden).
Stap 3: Bedrading
De kaart gebruiken die bij de Squid-componenten is geleverd:
- Sluit de LED-draden als volgt aan: rood op pin 18, groen op pin 23, blauw op pin 24, aarde op aarde.
- Neem vervolgens de knoppen en verbind ze met pinnen 17, 13, 21 met de andere draden met aarde.
- Sluit de Pi aan om te beginnen met programmeren (https://www.raspberrypi.org/learning/hardware-guide/quickstart).
Ik heb ervoor gekozen om vooraf gemaakte knoppen (en LED) te kopen, maar je kunt er zelf een maken volgens een basisgids.
Stap 4: De code
De code neemt invoer van de knoppen en stuurt een signaal met behulp van mijn PROJECTS THAT CHANGE LIGHT-project om de lichten kamer voor kamer te laten dimmen om je naar je bestemming te leiden. In de afbeelding ziet u de algemene code die invoer van elke knop nodig heeft en als een bepaalde knop wordt ingedrukt, doet de code alles in die verklaring. De verklaringen in mijn code bevatten de code van mijn vorige project, dus u moet naar binnen gaan en de sleutels / gebeurtenissen wijzigen om bij uw IFTTT-account te passen.
Een toekomstige code zorgt ervoor dat de LED's van kleur veranderen om u naar verschillende kamers te leiden. Ik heb dit geprobeerd en IFTTT veranderde mijn lichten niet consequent, dus daar ga ik naar kijken.