İçindekiler:
- Gereçler
- Adım 1: Tüm Bileşenleri Birlikte Lehimleme
- Adım 2: Kodlama
- 3. Adım: Kasaları 3B Yazdırma
- Adım 4: Tüm Parçaları Bir Araya Getirmek
- Adım 5: Son Rötuşlar
Video: Beyaz Bastonu Algılayan Engel: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
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
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
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
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
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
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:
LEGO Robot'tan Kaçınan Engel: 8 Adım (Resimlerle)
LEGO Robotundan Kaçınan Engel: LEGO'yu ve Çılgın Devreleri de seviyoruz, bu yüzden ikisini duvarlara ve diğer nesnelere çarpmaktan kaçınabilecek basit ve eğlenceli bir robotta birleştirmek istedik. Size kendimizinkini nasıl inşa ettiğimizi göstereceğiz ve kendinizinkini inşa edebilmeniz için gereken temelleri özetleyeceğiz.
Quadcopters için FPV Engel Kursu Nasıl Yapılır ve Tasarlanır: 6 Adım
Quadcopters için FPV Engel Kursu Nasıl Yapılır ve Tasarlanır: Bir süre önce arka bahçemde larva x ile uçuyordum ve çok eğlenceliydi. O kadar çok eğlendim ki, işleri biraz daha karmaşık hale getirmek istediğim bir noktaya ulaştım çünkü çok kolaylaştığını hissettim. Benim için bir fpv kursu için bir plan buldum
Çocuk Dörtlü Kendi Kendine Sürüş, Çizgi Takip ve Engel Algılama Aracına Hacking.: 4 Adım
Çocuk Dörtlü Kendi Kendine Sürüş, Çizgi Takip ve Engel Algılama Aracına Hacking.: Bugünün Eğitilebilir Tablosunda 1000 Watt'lık bir elektrikli çocuk dörtlüsünü (Evet, çok şey biliyorum!) Kendi Kendine Sürüş, Çizgi Takip ve Engelden Kaçınan bir araca dönüştüreceğiz! Demo video:https://youtu.be/bVIsolkEP1kBu proje için aşağıdaki malzemelere ihtiyacımız olacak
Joystick Kontrollü Tekerlekli Sandalye Destekli Engel Takibi: 3 Adım (Resimli)
Joystick Kontrollü Engel Takip Cihazı Destekli Tekerlekli Sandalye: Fiziksel engellilerin güvenli sürüş yapmalarını kolaylaştırmak için yol üzerinde bulunan engelleri takip etmek için ultrasonik sensör kullanılmaktadır. Joystick'in hareketine bağlı olarak motorlar, tekerlekli sandalyeyi herhangi bir dört yönde sürecek ve her di
Levye Bastonu: 7 Adım (Resimlerle)
Crowbar Baston: Çok uzun zaman önce eşime dejeneratif bir kalça hastalığı teşhisi kondu ve sadece etrafta dolaşmak için genellikle bir bastona ihtiyaç duyduğunu öğrendi. Doktoru ona standart bir tıbbi sınıf siyah baston verdi. Her yerde dolaşmak zorunda