Obsah:

Detekce překážek bílé hůlky: 5 kroků
Detekce překážek bílé hůlky: 5 kroků

Video: Detekce překážek bílé hůlky: 5 kroků

Video: Detekce překážek bílé hůlky: 5 kroků
Video: DJI Fly v 🇨🇿 češtině – rozbor aplikace [🐲 Drak_Alex] 2024, Červenec
Anonim
Překážka detekuje bílou hůl
Překážka detekuje bílou hůl

V mé škole můj učitel hovořil o pomocných technologiích a o tom, jak můžeme vytvářet nástroje, které pomáhají druhým lidem. Tato myšlenka mě zaujala, a tak jsem se rozhodl vytvořit varovný systém pro nepředvídatelné překážky pro zrakově postižené. Pro tento projekt jsem použil Tinkercad, Microbits, Arduino nano, senzor, bzučák a mnoho dalších nástrojů. Po cestě jsem musel vylepšit svůj projekt, ale ukázalo se, že funguje velmi efektivně a efektivně.

Zásoby

-1 Arduino nano

-1 optický snímač vzdálenosti

-2 přepínače

-2 mikrobity

-2 sady baterií

-4 baterie

-páječka

-pájka

-3D tiskárna

-3d tiskové vlákno

-dráty

-smršťovací hadice

-horkovzdušná pistole

Krok 1: Pájení všech součástí dohromady

Pájení všech součástí dohromady
Pájení všech součástí dohromady

Součást snímající vzdálenost:

Budete muset pájet optický snímač vzdálenosti na Arduino nano a Arduino nano bude muset být připájeno k Microbit. K Microbitu bude nutné připájet bateriový balíček, aby celá konfigurace měla více energie. Chcete -li ovládat napájení, pájejte přepínač mezi Microbitem a akumulátorem. Při připojování vodičů ke spínači připojte smršťovací hadičku.

Součást vytvářející zvuk:

K Microbitu budete muset připájet bzučák a baterii. Chcete -li ovládat napájení, pájejte přepínač mezi Microbitem a akumulátorem. Bzučák by měl být připájen na pin 0, aby kód fungoval. Při připojování vodičů ke spínači připojte smršťovací hadičku.

Přesné zapojení viz schéma výše.

Krok 2: Kódování

Kódování
Kódování
Kódování
Kódování

Pro kódování Microbits jsem použil web https://makecode.microbit.org/. Poskytl jsem vám kód pro každou ze součástí.

Kód součásti pro detekci vzdálenosti:

makecode.microbit.org/_ao5hUgM8Af8e

Protože je Arduino nano připájeno na pin 1, kód získá hodnoty z pinu 1 a odešle tyto hodnoty pomocí Bluetooth do Microbitu v komponentě vytvářející zvuk. Abyste lépe porozuměli kódu, budete potřebovat vědět, co jsou to sériové linky. Sériová komunikace je místo, kde jsou data odesílána a přijímána pomocí sériových linek. v kódu uvidíte slovo sériové číslo, které se hodně používá. Používá se proto, že Microbit přijímá data po sériové lince z Arduina a musí být schopen tato data odeslat druhému Microbitu v komponentě vytvářející zvuk pomocí Bluetooth.

Kód součásti vytvářející zvuk:

makecode.microbit.org/_coEDmhcz6iTP

V tomto kódu Microbit přijme data, která Microbit odeslal z komponenty pro detekci vzdálenosti, a poté vydá bzučák zvuk s určitou frekvencí. Mnoho příkazů if a else if se používá k vytvoření určité frekvence na základě přijatého čísla. Vyšší číslo znamená, že snímač vzdálenosti je dále, takže bude nižší rozteč, a menší číslo znamená, že snímač vzdálenosti je blízko objektu, takže bude vytvořeno vyšší hřiště. Uživatel bude moci na základě výšek vytvořených bzučákem identifikovat, zda stojí v cestě nějaký předmět.

Krok 3: 3D tisk pouzder

3D tisk pouzder
3D tisk pouzder

Poté budete muset vytisknout dva případy. Jeden pro zvukovou složku, která půjde kolem krku uživatele, a druhou pro součást snímající vzdálenost, která se přichytí k hůlce.

Krok 4: Spojení všech částí dohromady

Spojení všech dílů dohromady
Spojení všech dílů dohromady
Spojení všech dílů dohromady
Spojení všech dílů dohromady
Spojení všech dílů dohromady
Spojení všech dílů dohromady

Poté budete muset v jednom z pouzder vložit součásti vytvářející zvuk a pouzdro bezpečně zavřít páskou nebo lepidlem. Totéž proveďte pro komponentu pro detekci vzdálenosti. Ujistěte se, že je snímač vzdálenosti umístěn v jednom z otevřených otvorů, aby mohl provádět měření. Také se ujistěte, že je bzučák umístěn v jednom z otevřených otvorů, aby uživatel jasně slyšel vydávané zvuky.

Krok 5: Poslední úpravy

Poslední úpravy
Poslední úpravy

Připevněte šňůrku ke komponentě vytvářející zvuk tak, aby se vešla přes hlavu uživatele, a součást určující vzdálenost přilepte k potrubí z PVC nebo hůlce.

Doporučuje: