Spisu treści:

Biała laska wykrywająca przeszkody: 5 kroków
Biała laska wykrywająca przeszkody: 5 kroków

Wideo: Biała laska wykrywająca przeszkody: 5 kroków

Wideo: Biała laska wykrywająca przeszkody: 5 kroków
Wideo: Webinar 2.12.2020 „Wyposażenie przejść dla pieszych” 2024, Lipiec
Anonim
Biała laska wykrywająca przeszkody
Biała laska wykrywająca przeszkody

W mojej szkole mój nauczyciel mówił o technologii wspomagającej i o tym, jak możemy tworzyć narzędzia, aby pomagać innym ludziom. Zaintrygował mnie ten pomysł, dlatego postanowiłem stworzyć system ostrzegania o nieprzewidywalnych przeszkodach dla osób niedowidzących. Do tego projektu użyłem Tinkercada, Microbits, Arduino nano, czujnika, brzęczyka i wielu innych narzędzi. Musiałem po drodze dopracować swój projekt, ale wyszedł, aby działał bardzo skutecznie i wydajnie.

Kieszonkowe dzieci

-1 Arduino nano

-1 optyczny czujnik odległości

-2 przełączniki

-2 mikrobity

-2 akumulatory

-4 baterie

-lutownica

-lutować

-drukarka 3d

-3d włókno drukarskie

-druty

-rurki termokurczliwe

-Opalarka

Krok 1: Lutowanie wszystkich komponentów razem

Lutowanie wszystkich komponentów razem
Lutowanie wszystkich komponentów razem

Komponent wykrywania odległości:

Będziesz musiał przylutować optyczny czujnik odległości do Arduino nano, a Arduino nano będzie musiał być przylutowany do Microbit. Zestaw akumulatorów będzie musiał być przylutowany do Microbit, aby zapewnić całej konfiguracji większą moc. Aby kontrolować moc, przylutuj przełącznik między Microbitem a akumulatorem. Podłącz rurkę termokurczliwą podczas podłączania przewodów do przełącznika.

Komponent wytwarzający dźwięk:

Będziesz musiał przylutować brzęczyk i akumulator do Microbita. Aby kontrolować moc, przylutuj przełącznik między Microbitem a akumulatorem. Aby kod zadziałał, brzęczyk należy przylutować do pinu 0. Podłącz rurkę termokurczliwą podczas podłączania przewodów do przełącznika.

Aby uzyskać dokładne okablowanie, zapoznaj się z powyższym schematem.

Krok 2: Kodowanie

Kodowanie
Kodowanie
Kodowanie
Kodowanie

Aby zakodować Microbits, skorzystałem ze strony https://makecode.microbit.org/. Dostarczyłem Ci kod dla każdego z komponentów.

Kod komponentu wykrywającego odległość:

makecode.microbit.org/_ao5hUgM8Af8e

Ponieważ Arduino nano jest przylutowany do pinu 1, kod otrzyma wartości z pinu 1 i wyśle te wartości za pomocą Bluetooth do Microbit w komponencie do tworzenia dźwięku. Aby lepiej zrozumieć kod, musisz wiedzieć, czym są wiersze Serial. Komunikacja szeregowa to miejsce, w którym dane są wysyłane i odbierane za pomocą linii szeregowych. w kodzie zobaczysz, że słowo serial jest często używane. Jest używany, ponieważ Microbit odbiera dane wzdłuż linii szeregowej z Arduino i musi być w stanie wysłać te dane do drugiego Microbit w komponencie dźwiękowym za pomocą Bluetooth.

Kod komponentu wytwarzającego dźwięk:

makecode.microbit.org/_coEDmhcz6iTP

W tym kodzie Microbit otrzyma dane, które Microbit wysłał z komponentu wykrywającego odległość, a następnie sprawi, że brzęczyk wyda dźwięk o określonej częstotliwości. Wiele instrukcji if i else if służy do tworzenia określonej częstotliwości na podstawie otrzymanej liczby. Większa liczba oznacza, że czujnik odległości znajduje się dalej, więc nachylenie będzie mniejsze, a mniejsza liczba oznacza, że czujnik odległości znajduje się blisko obiektu, więc powstanie wyższy nachylenie. Użytkownik będzie mógł określić, czy na drodze znajduje się obiekt, na podstawie dźwięków stworzonych przez brzęczyk.

Krok 3: Drukowanie 3D obudów

Drukowanie 3D obudów
Drukowanie 3D obudów

Następnie będziesz musiał wydrukować dwa przypadki. Jeden dla elementu dźwiękowego, który będzie krążył wokół szyi użytkownika, a drugi dla elementu wykrywającego odległość, który zostanie przymocowany do laski.

Krok 4: Łączenie wszystkich części

Składanie wszystkich części razem
Składanie wszystkich części razem
Składanie wszystkich części razem
Składanie wszystkich części razem
Składanie wszystkich części razem
Składanie wszystkich części razem

Następnie będziesz musiał umieścić komponenty wytwarzające dźwięk w jednym z futerałów i użyć taśmy lub kleju, aby bezpiecznie zamknąć futerał. Zrób to samo dla komponentu wykrywającego odległość. Upewnij się, że czujnik odległości jest umieszczony w jednym z otwartych otworów, aby mógł dokonywać pomiarów. Upewnij się również, że brzęczyk znajduje się w jednym z otwartych otworów, aby użytkownik mógł wyraźnie słyszeć wydawane dźwięki.

Krok 5: Końcowe poprawki

Końcowe poprawki
Końcowe poprawki

Przymocuj smycz do elementu wytwarzającego dźwięk tak, aby pasowała do głowy użytkownika i przyklej element wytwarzający odległość do rury pcv lub laski.

Zalecana: