Inhoudsopgave:

Reggie: een intuïtief hulpmiddel voor niet-intuïtieve deuren - Ajarnpa
Reggie: een intuïtief hulpmiddel voor niet-intuïtieve deuren - Ajarnpa

Video: Reggie: een intuïtief hulpmiddel voor niet-intuïtieve deuren - Ajarnpa

Video: Reggie: een intuïtief hulpmiddel voor niet-intuïtieve deuren - Ajarnpa
Video: The Trueman Show #131 Monique Timmers 'Ik denk dat wij niet denken' 2024, November
Anonim
Reggie: een intuïtief hulpmiddel voor niet-intuïtieve deuren
Reggie: een intuïtief hulpmiddel voor niet-intuïtieve deuren

Reggie is een eenvoudig hulpmiddel om speels onintuïtief deurontwerp te bespotten. Maak je eigen. Draag er een bij je, en als je zo'n deur tegenkomt, sla hem dan op! Deuren die zijn gelabeld met een "push"- of "pull"-teken, markeren meestal gebruikssituaties.

Reggie gebruikt een sonar om de afstand tot een object ervoor te meten. De blauwe LED geeft aan wanneer Reggie een barrière meet binnen een straal van 30 cm of minder van zichzelf. Het activeert dan een van de twee pinnen op het FX Sound Board die ofwel een "push" of "pull" geluidseffect spelen, afhankelijk van de bedoeling van de gebruiker. Deze tutorial gaat ervan uit dat je al bekend bent met Arduino-componenten en basisschakelingen. Als je een opfriscursus nodig hebt, bezoek dan deze tutorial voordat je begint.

Stap 1: Verzamel materialen

Verzamel materialen
Verzamel materialen

Om je eigen te bouwen, heb je nodig:

  • 1x luidspreker
  • 13x draden
  • 1x 10mm LED
  • 2x breadboards (bij voorkeur 2x Breadboard mini soldeerbaar)
  • 1x Arduino Nano
  • CH304 Nano-stuurprogramma
  • 1x Audio FX-geluidskaart WAV/OGG 16mb
  • 1x ultrasone sensor – HC-SR04
  • Nieuwe Ping-bibliotheek
  • 1x 3M dubbelzijdige muur plakkerig
  • 1x batterijvoeding
  • en een formulier om alles bij elkaar te houden. Hier heb ik een plastic container versneden.

Download de NewPingLibrary. Hierdoor kunt u communiceren met uw ultrasone sensor HC-SR04.

Controleer de onderkant van uw Arduino Nano. Degene die in deze tutorial wordt gebruikt, is een CH304, die overeenkomt met de CH304 Driver. Download het hier.

Stap 2: Bedrading van het circuit: geluidskaart

Bedrading van het circuit: geluidskaart
Bedrading van het circuit: geluidskaart

Hierboven ziet u een foto van het volledige circuit. Laten we ons eerst concentreren op het FX Sound Board, dat zich op het rechter breadboard bevindt. Hier selecteert u uw twee pinnen voor de "push" en "pull" geluidseffecten. Hier is slechts één pin bedraad (pin 2), en dus kan er maar één geluidseffect worden afgespeeld. Je kunt net zoveel geluiden hebben als er pinnen zijn (rekening houdend met de opslagcapaciteit van het klankbord. Degene die hier wordt gebruikt, heeft een capaciteit van 16 MB. Het alternatief heeft een capaciteit van 2 MB). Sluit de geluidskaart gewoon aan op uw computer met behulp van een USB-naar-mini-USB-kabel en sleep de bestanden erop. Het is zo simpel!

Om audiobestand(en) op het geluidsbord te formatteren zoals in het voorbeeld, converteert u uw audiobestand naar een WAV. Hernoem vervolgens het bestand volgens de pin op de zangbodem die is geprogrammeerd om uit te voeren. Voor dit project heb ik mijn geluidskaartbestand als zodanig geformatteerd: T02.wav. Dienovereenkomstig is 02 het pinnummer.

Zorg ervoor dat u de informatiepagina van Adafruit voor de Sound Board doorleest. Het bevat opmaakcriteria en informatie voor dit specifieke apparaat.

Stap 3: Bedrading van het circuit: ultrasone sensor HC-SR04

Bedraad het circuit: ultrasone sensor HC-SR04
Bedraad het circuit: ultrasone sensor HC-SR04

De ultrasone sensor, ook wel sonar genoemd, bevindt zich op het linker breadboard. Het heeft vier pinnen, dus er zijn vier dingen die je moet onthouden. VCC-pin gaat naar stroom, Trigg en Echo gaan naar Nano (hier maken ze verbinding met pinnen A2 en A3 en elk is geprogrammeerd in de code), en GND, die verbinding maakt met aarde op het breadboard. Bezoek HowtoMechatronics voor een inleiding tot de sensor hier.

Stap 4: Upload de code

Image
Image

Er zijn enkele verklaringen in de code om duidelijker te maken wat het doet. Upload de code en speel met de triggerafstand van de sonar. Ik heb in de code aangegeven waar je waarden kunt aanpassen om de interactie met de sonar en het klankbord te beïnvloeden.

Stap 5: Vorm de ervaring

Vorm de ervaring
Vorm de ervaring
Vorm de ervaring
Vorm de ervaring

Oké, je bent zo ver gekomen. Nu is het leuke gedeelte. Mijn capsule is vrij eenvoudig / schetsmatig. Ik twijfel er niet aan dat je het beter kunt doen. Dus doe het! Ik daag je uit om soldeerbare borden te gebruiken om de onderdelen compacter te maken, zodat je een meer intuïtieve vorm en apparaat kunt maken. Dit zal de tevredenheid van het taggen van een Reggie op een deur aanzienlijk vergroten. Ik denk hoe kleiner hoe beter. Maar ik zou graag uw interpretatie of ideeën zien over hoe u Reggie gebruiksvriendelijker en effectiever kunt maken. Deel het alsjeblieft in de reacties. Bedankt voor het lezen en alvast bedankt voor je suggesties!

Aanbevolen: