Inhoudsopgave:
- Stap 1: Materialen
- Stap 2: De Pi-dop instellen
- Stap 3: Bereid de animaties voor in MadMapper
- Stap 4: Voer de verwerkingscode uit
- Stap 5: Verf de triggers
- Stap 6: Aansluiten op de Pi Cap
- Stap 7: Raak de verf aan en bekijk de animatie
- Stap 8: Verdere stappen
- Stap 9:
Video: Projectietoewijzing doen met de Pi-dop 9 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
We hebben inspiratie uit je projecten gehaald en een tutorial over projectiemapping gemaakt met behulp van de Pi Cap. Als u wilt dat uw project draadloos werkt via WiFi, dan is dit de tutorial voor u. We gebruikten MadMapper als software voor het in kaart brengen van projecties, maar je kunt ook andere software gebruiken als je dat liever hebt.
U kunt MadMapper hier downloaden. Je hebt ook een projector nodig voor deze tutorial, dus bekijk dit artikel voor een handleiding over welke projector je moet gebruiken. We raden aan om de Pi Zero W te gebruiken, omdat hij klein, compact is en geïntegreerde wifi biedt. Als je geen Pi Cap hebt, kun je de Touch Board-tutorial bekijken, maar je kunt het Touch Board niet draadloos gebruiken.
Stap 1: Materialen
1x Pi-dop
1x elektrische verf 50ml
1x elektrische verf 10ml
–
1x projector
1x laptop met MadMapper en Processing
–
(optioneel)
koperen tape
Stap 2: De Pi-dop instellen
Als dit de eerste keer is dat u de Pi Cap gebruikt, raden we u aan eerst deze tutorial te voltooien. In deze tutorial is onze Pi Zero via SSH verbonden met onze laptop, waardoor we een draadloze installatie kunnen hebben.
We gaan in deze tutorial ook Processing en OSC gebruiken met de Pi Cap. Volg deze tutorial voor een goede introductie tot beide.
Stap 3: Bereid de animaties voor in MadMapper
We gaan aanraakopdrachten naar Processing sturen via OSC en vervolgens naar MadMapper om twee animaties te activeren. We hebben twee voorbeeldanimaties die u hier kunt downloaden.
Open MadMapper en sleep de animaties naar de werkruimte. Zorg ervoor dat u de instelling "Loop movie" wijzigt in "Play the movie to the end of the loop and pause", zodat de animatie maar één keer wordt afgespeeld. Als je wilt, kun je de projector nu op je laptop aansluiten en de animaties projecteren door in "Full Screen Mode" te gaan.
Stap 4: Voer de verwerkingscode uit
Je moet nu het script downloaden dat de OSC-signalen van de Pi Cap ontvangt en een ander OSC-signaal naar MadMapper stuurt. U kunt dit script hier downloaden. Om onze Pi Cap- en MadMapper-verbindingsschets toe te voegen aan Processing, moet de map picap_madmapper worden verplaatst naar de Processing Sketchbook-map. Dit zal voor elk besturingssysteem anders zijn:
ramen
Bibliotheken/Documenten/Verwerking
of
Mijn documenten/verwerking
Mac
Documenten/verwerking
Linux (Ubuntu)
Home/Verwerking
Als deze map niet bestaat, moet u deze eerst aanmaken. Voer op uw Pi een van de "picap-datastream-osc" -codes uit, inclusief de hostnaam van uw laptop. Druk in Processing op de knop Uitvoeren. Wanneer u elektrode 0 of 1 aanraakt, zou deze de respectievelijke animatie in MadMapper moeten afspelen. Ik moet van OSC houden!
Stap 5: Verf de triggers
Nu moeten we gaan nadenken over waar we de animatie willen projecteren. We gebruikten wat geverfd karton, dat we aan de muur bevestigden. Maar u kunt multiplex, een blanco canvas gebruiken of rechtstreeks op een muur schilderen. Vervolgens moeten we de afbeeldingen schilderen om de animatie te starten met Electric Paint. U kunt de afbeeldingen met de hand schilderen, stencils gebruiken of zeefdrukken. Voor deze tutorial hebben we eenvoudig een cirkel en een vierkant met de hand geschilderd.
Stap 6: Aansluiten op de Pi Cap
De volgende stap is het aansluiten van de graphics op de Pi Cap. Dit is waar de Pi Zero een voordeel heeft ten opzichte van de Raspberry Pi: de Pi Zero is zo klein dat je onze Surface Mount Pi Cap met de elektroden rechtstreeks op je project kunt bevestigen!
Schakel eerst uw Pi Zero uit en koppel hem los. Als u een materiaal gebruikt waarbij u het oppervlak achter de afbeeldingen kunt gebruiken, bijvoorbeeld met multiplex of karton, dan kunt u via het materiaal verbinding maken met de Pi Cap. We gebruikten zwarte spijkers, maar je kunt ook een gat boren en dan een schroef of een kabel gebruiken.
Om de elektroden aan te sluiten, kunt u elk geleidend materiaal gebruiken, zoals draden, kopertape of Electric Paint. We gebruikten kopertape, doorboorden het met zwarte spijkers en voegden een beetje Electric Paint toe om een sterke verbinding te krijgen. Daarna hebben we de Pi-dop koud op de tape gesoldeerd. Kijk hier voor een volledig overzicht van hoe u verbinding kunt maken met de sensoren.
Stap 7: Raak de verf aan en bekijk de animatie
Nadat de verf is opgedroogd, sluit u uw Pi Zero aan op de voeding en voert u de OSC-code uit. Sluit de projector aan op de laptop en voer de verwerkingscode uit. Raak de verf aan en kijk hoe de animatie zich ontvouwt!
Stap 8: Verdere stappen
Als u in de code kijkt, vindt u de regels "mediasList[0] = "bubble_animation.mp4″;" en “mediasList[1] = “bubble_animation.mp4″;”. Het getal tussen de vierkante haakjes komt overeen met de elektrode die wordt aangeraakt, dus als u bijvoorbeeld elektrode 0 aanraakt, gaat MadMapper "bubble_animation.mp4" afspelen. Als u uw eigen animatie wilt gebruiken, moet u de naam wijzigen in Processing. Als u bijvoorbeeld "animation1.mp4" wilt opnemen, moet u deze bestandsnaam opnemen in Processing, b.v. “mediasList[0] = “bubble_animation.mp4″;”.
Stap 9:
Als het aanraken van de elektrische verf de animatie niet al te goed activeert. Dit kan zijn omdat de afstand tussen de Electric Paint en de Pi Cap te groot is. Een manier om dit op te lossen, is door de gevoeligheid van de elektroden van de Pi Cap te wijzigen, u kunt hier leren hoe u dit kunt doen.
We zien graag wat je maakt! Deel uw projecten met ons via Instagram of Twitter of stuur ons een e-mail op [email protected].
Aanbevolen:
Hoe een Battlebot te bouwen met karton en Arduino 7 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Hoe een gevechtsbot te bouwen met karton en Arduino: Ik heb gevechtsbots gemaakt met behulp van de Arduino UNO en karton werd gebruikt om de lichamen te bouwen. Ik probeerde betaalbare benodigdheden te gebruiken en gaf de kinderen creatieve vrijheid bij het ontwerpen van hun gevechtsrobots. Battlebot ontvangt opdrachten van de draadloze controller
Hoe op IoT gebaseerde domotica te maken met NodeMCU-sensoren Besturingsrelais 14 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Hoe op IoT gebaseerde huisautomatisering te maken met NodeMCU-sensoren Besturingsrelais: In dit op IoT gebaseerde project heb ik huisautomatisering gemaakt met Blynk en NodeMCU besturingsrelaismodule met realtime feedback. In de handmatige modus kan deze relaismodule worden bediend vanaf mobiel of smartphone en handmatige schakelaar. In de automatische modus is deze slimme
Hoe maak je een stopwatch met Arduino 8 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Hoe maak je een stopwatch met behulp van Arduino: dit is een zeer eenvoudige Arduino 16 * 2 lcd-scherm stopwatch ……….. Als je deze Instructable leuk vindt, abonneer je dan op mijn kanaal https://www.youtube.com /ZenoModiff
Hoe de GPS-module (NEO-6m) met Arduino te interfacen: 7 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Hoe een GPS-module (NEO-6m) te interfacen met Arduino: In dit project heb ik laten zien hoe een GPS-module met Arduino UNO kan worden gekoppeld. De gegevens voor lengte- en breedtegraad worden weergegeven op het LCD-scherm en de locatie kan worden bekeken op de app.Lijst van materiaal Arduino Uno ==> $8 Ublox NEO-6m GPS-module ==> $15 16x
Een computer demonteren met eenvoudige stappen en afbeeldingen: 13 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een computer demonteren met eenvoudige stappen en afbeeldingen: dit is een instructie over het demonteren van een pc. De meeste basiscomponenten zijn modulair en gemakkelijk te verwijderen. Wel is het belangrijk dat je er goed over georganiseerd bent. Dit zal helpen voorkomen dat u onderdelen kwijtraakt, en ook bij het maken van de hermontage e