İçindekiler:

Beyaz Bastonu Algılayan Engel: 5 Adım
Beyaz Bastonu Algılayan Engel: 5 Adım

Video: Beyaz Bastonu Algılayan Engel: 5 Adım

Video: Beyaz Bastonu Algılayan Engel: 5 Adım
Video: Sürücüler Dikkat! Görme Engelli Bastonu Nedir, Nasıl Kullanılır 2024, Kasım
Anonim
Beyaz Bastonu Algılayan Engel
Beyaz Bastonu Algılayan Engel

Okulumda öğretmenim yardımcı teknolojiden ve diğer insanlara yardım etmek için nasıl araçlar yapabileceğimizden bahsediyordu. Bu fikir ilgimi çekti, bu yüzden görme engelliler için öngörülemeyen engeller için bir uyarı sistemi oluşturmaya karar verdim. Bu proje için Tinkercad, Microbits, Arduino nano, sensör, buzzer ve daha birçok araç kullandım. Bu arada projemde ince ayar yapmak zorunda kaldım, ancak çok etkili ve verimli çalıştığı ortaya çıktı.

Gereçler

-1 Arduino nano

-1 optik mesafe sensörü

-2 anahtar

-2 Mikrobit

-2 pil paketi

-4 pil

-havya

-lehim

-3 boyutlu yazıcı

-3d baskı filamenti

-teller

- ısıyla daralan makaron

-ısı tabancası

Adım 1: Tüm Bileşenleri Birlikte Lehimleme

Tüm Bileşenleri Birlikte Lehimleme
Tüm Bileşenleri Birlikte Lehimleme

Mesafe Algılama Bileşeni:

Optik mesafe sensörünü bir Arduino nano'ya lehimlemeniz gerekecek ve Arduino nano'nun Microbit'e lehimlenmesi gerekecek. Tüm konfigürasyona daha fazla güç sağlamak için bir pil takımının Microbit'e lehimlenmesi gerekecektir. Gücü kontrol etmek için Microbit ve pil takımı arasında bir anahtar lehimleyin. Kabloları anahtara bağlarken ısıyla daralan makaron takın.

Ses Oluşturma Bileşeni:

Microbit'e bir zil ve bir pil takımı lehimlemeniz gerekecek. Gücü kontrol etmek için Microbit ve pil takımı arasında bir anahtar lehimleyin. Kodun çalışması için buzzer pin 0'a lehimlenmelidir. Kabloları anahtara bağlarken ısıyla daralan makaron takın.

Kesin kablolamam için yukarıdaki şemaya bakın.

Adım 2: Kodlama

kodlama
kodlama
kodlama
kodlama

Mikrobitleri kodlamak için https://makecode.microbit.org/ web sitesini kullandım. Her bir bileşenin kodunu size sağladım.

Mesafe Tespit Bileşen Kodu:

makecode.microbit.org/_ao5hUgM8Af8e

Arduino nano pin 1'e lehimlendiği için kod pin 1'den değerleri alacak ve bu değerleri Bluetooth kullanarak ses yapma bileşenindeki Microbit'e gönderecektir. Kodu daha iyi anlamak için Seri hatların ne olduğunu bilmeniz gerekir. Seri iletişim, verilerin seri hatlar kullanılarak gönderildiği ve alındığı yerdir. kodda serial kelimesinin çok kullanıldığını göreceksiniz. Microbit, Arduino'dan seri bir hat boyunca veri aldığı ve bu verileri Bluetooth kullanarak ses yapım bileşenindeki diğer Microbit'e gönderebilmesi gerektiği için kullanılıyor.

Ses Yapıcı Bileşen Kodu:

makecode.microbit.org/_coEDmhcz6iTP

Bu kodda, Microbit, Microbit'in mesafe tespit bileşeninden gönderdiği verileri alacak ve ardından buzzer'ın belirli bir frekansta ses çıkarmasını sağlayacaktır. Çoğu if ve else if ifadeleri, alınan sayıya göre belirli bir frekans oluşturmak için kullanılır. Daha büyük bir sayı, mesafe sensörünün daha uzakta olduğu ve daha düşük bir adım olacağı anlamına gelir ve daha küçük bir sayı, mesafe sensörünün bir nesneye yakın olduğu ve daha yüksek bir adım oluşturulacağı anlamına gelir. Kullanıcı, buzzer tarafından oluşturulan perdelere dayanarak yolda bir nesne olup olmadığını belirleyebilecektir.

3. Adım: Kasaları 3B Yazdırma

Kasaları 3D Yazdırma
Kasaları 3D Yazdırma

Daha sonra iki vaka yazdırmanız gerekecek. Biri kullanıcının boynuna dolanacak ses bileşeni için, diğeri de bastona takılacak mesafe algılama bileşeni için.

Adım 4: Tüm Parçaları Bir Araya Getirmek

Tüm Parçaları Bir Araya Getirmek
Tüm Parçaları Bir Araya Getirmek
Tüm Parçaları Bir Araya Getirmek
Tüm Parçaları Bir Araya Getirmek
Tüm Parçaları Bir Araya Getirmek
Tüm Parçaları Bir Araya Getirmek

Ardından, ses çıkaran bileşenleri kasalardan birine koymanız ve kasayı güvenli bir şekilde kapatmak için bant veya yapıştırıcı kullanmanız gerekecektir. Aynı şeyi mesafe algılama bileşeni için de yapın. Mesafe sensörünün ölçüm alabilmesi için açık deliklerden birine yerleştirildiğinden emin olun. Ayrıca, kullanıcının yapılan sesleri net bir şekilde duyabilmesi için sesli uyarının açık deliklerden birine yerleştirildiğinden emin olun.

Adım 5: Son Rötuşlar

Son Rötuşlar
Son Rötuşlar

Ses çıkarma bileşenine, kullanıcının kafasına sığacak şekilde bir kordon takın ve mesafe oluşturma bileşenini bir pvc boruya veya bir bastona yapıştırın.

Önerilen: