Inhoudsopgave:
- Benodigdheden
- Stap 1: Alle componenten aan elkaar solderen
- Stap 2: Coderen
- Stap 3: 3D-afdrukken van de koffers
- Stap 4: Alle onderdelen bij elkaar zetten
- Stap 5: Laatste aanpassingen
Video: Obstakeldetectie van witte wandelstok - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Op mijn school had mijn leraar het over ondersteunende technologie en hoe we hulpmiddelen kunnen maken om andere mensen te helpen. Ik was geïntrigeerd door dit idee, dus besloot ik een waarschuwingssysteem te maken voor onvoorspelbare obstakels voor slechtzienden. Voor dit project heb ik Tinkercad, Microbits, een Arduino nano, een sensor, een zoemer en vele andere tools gebruikt. Ik moest mijn project gaandeweg aanpassen, maar het is zeer effectief en efficiënt gebleken.
Benodigdheden
-1 Arduino nano
-1 optische afstandssensor
-2 schakelaars
-2 Microbits
-2 batterijpakketten
-4 batterijen
-soldeerbout
-soldeer
-3D-printer
-3D-printfilament
-draden
-krimpkous
-hitte geweer
Stap 1: Alle componenten aan elkaar solderen
Afstandsdetectiecomponent:
U moet de optische afstandssensor op een Arduino nano solderen en de Arduino nano moet op de Microbit worden gesoldeerd. Er zal een batterijpakket aan de Microbit moeten worden gesoldeerd om de hele configuratie van meer vermogen te voorzien. Om de stroom te regelen, soldeert u een schakelaar tussen de Microbit en het batterijpakket. Bevestig krimpkous bij het aansluiten van draden op de schakelaar.
Geluid makende component:
U moet een zoemer en een batterijpakket aan de Microbit solderen. Om de stroom te regelen, soldeert u een schakelaar tussen de Microbit en het batterijpakket. De zoemer moet op pin 0 worden gesoldeerd om de code te laten werken. Bevestig krimpkous bij het aansluiten van draden op de schakelaar.
Raadpleeg het bovenstaande schema voor mijn exacte bedrading.
Stap 2: Coderen
Om de Microbits te coderen, heb ik de website https://makecode.microbit.org/ gebruikt. Ik heb je de code voor elk van de componenten gegeven.
Afstandsdetectie Componentcode:
makecode.microbit.org/_ao5hUgM8Af8e
Omdat de Arduino nano op pin 1 is gesoldeerd, haalt de code de waarden van pin 1 en stuurt die waarden via Bluetooth naar de Microbit in de geluidscomponent. Om de code beter te begrijpen, moet u weten wat seriële lijnen zijn. Seriële communicatie is waar gegevens worden verzonden en ontvangen via seriële lijnen. in de code zul je zien dat het woord serieel veel wordt gebruikt. Het wordt gebruikt omdat de Microbit gegevens via een seriële lijn van de Arduino ontvangt en deze gegevens via Bluetooth naar de andere Microbit in de geluidsmakende component moet kunnen sturen.
Componentcode voor geluid maken:
makecode.microbit.org/_coEDmhcz6iTP
In deze code ontvangt de Microbit de gegevens die de Microbit van de afstandsdetecterende component heeft verzonden en laat vervolgens de zoemer een geluid maken met een bepaalde frequentie. Veel if en else if-statements worden gebruikt om een bepaalde frequentie te creëren op basis van het ontvangen aantal. Een groter getal betekent dat de afstandssensor verder weg is, dus er zal een lagere toonhoogte zijn, en een kleiner getal betekent dat de afstandssensor zich dicht bij een object bevindt, zodat een hogere toonhoogte wordt gecreëerd. De gebruiker kan identificeren of er een object in de weg staat op basis van de toonhoogtes die door de zoemer worden gecreëerd.
Stap 3: 3D-afdrukken van de koffers
U moet dan twee gevallen afdrukken. Een voor de geluidscomponent die om de nek van de gebruiker gaat en een voor de afstandssensor die aan de stok wordt bevestigd.
Stap 4: Alle onderdelen bij elkaar zetten
U moet dan de geluidmakende componenten in een van de koffers plaatsen en tape of lijm gebruiken om de koffer goed af te sluiten. Doe hetzelfde voor het onderdeel voor afstandsdetectie. Zorg ervoor dat de afstandssensor bij een van de open gaten wordt geplaatst, zodat deze metingen kan uitvoeren. Zorg er ook voor dat de zoemer bij een van de open gaten wordt geplaatst, zodat de gebruiker de geluiden die worden gemaakt duidelijk kan horen.
Stap 5: Laatste aanpassingen
Bevestig een koord aan het geluidmakende onderdeel zodat het over het hoofd van de gebruiker past, en lijm het afstandmakende onderdeel aan een pvc-buis of een wandelstok.
Aanbevolen:
Afstandssensor (voor witte stok): 3 stappen
Afstandssensor (voor White Cane): een typische afstandssensor is al op grote schaal behandeld door Instructables. Daarom wilde ik een bewerking van dit bekende concept proberen, als toepassing voor een witte stok. Witte stokken zijn de stokken die door blinden worden gebruikt om hen te vertellen waar de p
Live bewaking van de waarde van uw sensor van overal ter wereld: 4 stappen
Live monitoring van de waarde van uw sensor van overal ter wereld: ik kreeg een bericht op het WhatsApp-nummer van techneuten met betrekking tot hulp bij het maken van één project. Het project was om de druk op de druksensor te meten en deze op een smartphone weer te geven. Dus ik hielp bij het maken van dat project en besloot een bijlesdocent te maken
Verdubbel de levensduur van de batterij van de DX3-radio van Spektrum voor minder dan $ 20: 11 stappen
Verdubbel de levensduur van de batterij van de DX3-radio van Spektrum voor minder dan $ 20: ik kreeg het idee hiervoor voor het eerst op de draad voor de DX6/7 op RCGRoups.com-forums. Ik rijd met nitro-auto's, dus kocht ik een DX3. Ik heb de radio een tijdje gebruikt en mijn batterijduur was aan de betere kant van de meeste radio's - maar de DX7-bezitters begonnen
Hoe u gebruikersniveaus van NUMA toevoegt aan uw exemplaar van N met behulp van NumADD Firefox AddOn: 4 stappen
Gebruikersniveaus van NUMA toevoegen aan uw exemplaar van N NumADD Firefox-add-on gebruiken: Elke gebruiker van Metanet's N-database op gebruikersniveau NUMA weet hoe onhandig de interface is voor het kopiëren van door gebruikers gemaakte niveaus naar uw exemplaar van het spel. NumADD, elimineert de noodzaak van kopiëren en plakken en maakt het overzetten van niveaus het werk van één muisklik
Een batterijpakket van 4,5 volt maken van een batterij van 9 V: 4 stappen
Een 4,5 volt batterijpakket maken van een 9V-batterij: deze instructie gaat helemaal over het splitsen van een 9V-batterij in 2 kleinere 4,5V-batterijpakketten. De belangrijkste reden om dit te doen is 1. Je wilt 4,5 volt 2. Je wilt fysiek iets kleiners dan een 9V batterij