İçindekiler:

Görme Engelliler İçin Cihaz: 4 Adım
Görme Engelliler İçin Cihaz: 4 Adım

Video: Görme Engelliler İçin Cihaz: 4 Adım

Video: Görme Engelliler İçin Cihaz: 4 Adım
Video: From Your Eyes teknoloji ile görme engelliler için yerli uygulama! 2024, Kasım
Anonim
Image
Image

Bu eğitim, bir engel sensörü aracılığıyla sağlanan girdiler ve dokunsallık (titreşim motoru) aracılığıyla geri bildirim vererek görme engelli kişilerin herhangi bir yerde yalnız yürümelerine yardımcı olan bir Akıllı Baston ve telefon için açık kaynaklı bir Arduino projesine dayanmaktadır. Cihaz uygun fiyatlı ve birkaç saat içinde kolayca kopyalanabiliyor. Bu cihaz, yürürken engeli otomatik olarak algılıyor ve bastonun bir uyarı sesiyle titreşmesine izin vererek geri bildirim sağlıyor.

Cihaz Arduino Uno ve A. I. A6 GSM/GPRS Kalkanı.

İki özelliği vardır:

  1. Telefon - mesaj göndermek ve arama yapmak için 6 düğmeli
  2. Akıllı Baston - bir engelin yakınında titreşen ve bip sesi çıkaran

Özellikler bir anahtar yardımı ile kontrol edilir, bu nedenle telefondan akıllı bastona veya tam tersine döner.

Akıllı baston, bir engelden bastona olan mesafeyi ölçen HC-SR04 ultrasonik sensör ile engelleri algılar ve titreşim motoru ve sesli uyarı nedeniyle titreşmeye ve bip sesi çıkarmaya başlar.

Adım 1: Elektrikli Bileşenler

Arduino Telefon

  • Arduino UNO'su
  • Breadboard ve breadboarding telleri
  • GPRS/GSM Kalkanı - A. I. A6
  • Aktif SIM kart
  • PCB
  • zil
  • 6 düğme
  • 1 kaydırmalı anahtar
  • 9V Pil

Akıllı Baston

  • HC-SR04 ultrasonik sensör
  • Titreşim motoru
  • Diyot - IN4001
  • Direnç - 1KOhm
  • Transistör - 2N2222
  • Kapasitör - 0.1uF

Ek araçlar

  • Havya
  • Tel striptizci
  • Lehim
  • 3 boyutlu yazıcı
  • PLA 3D baskı filamenti
  • Ninjaflex 3D baskı filamenti
  • Sıcak yapıştırıcı tabancası
  • PCB için kesici/testere
  • hobi bıçağı

Adım 2: Devreyi Breadboarding

Devreyi Breadboarding
Devreyi Breadboarding
Devreyi Breadboarding
Devreyi Breadboarding

Ultrasonik sensörün yankı pini Arduino'nun dijital pinine bağlanmalıdır

Fotoğraftaki devre tasarımına ek olarak şunları bağlamanız gerekir:

Buzzer, Arduino'nun dijital pin 2'sine ve toprağa bağlanır.

Düğmeler

Düğmeler telefon işlevleri için kullanılır.

  • 1'i dijital pin 4'e bağlı ve gsm modülünü etkinleştirme ve ayrıca telefonun menüsüne girme işlevine sahip, diğer ucu toprağa bağlı
  • 2. - dijital pin 5 ve toprak - çağrı fonksiyonu
  • 3. - dijital pin 6 ve toprak - mesaj 1
  • 4. - dijital pin 7 ve toprak - mesaj 2
  • 5. - dijital pin 10 ve toprak - mesaj 3
  • 6. - dijital pin 11 ve topraklama mesajı 4

A6 GPRS/GSM Modülü

  1. GSM modülünü takın ve SIM kartı ekleyin. GSM'nin sinyal aldığından emin olmak için SIM'i arayın. Aramayı yapamıyorsanız, sinyal aldığınız bir nokta bulmaya çalışın, çünkü başka türlü çalışmayacaktır.
  2. VCC 5.0'ı Arduino'nun VCC'sine bağlayın
  3. PWR'yi Arduino'nun VCC'sine bağlayın
  4. Not: Arduino'nuzu dizüstü bilgisayarınızdan çalıştırırsanız, GSM kalkanı çalışmak için yeterli akımı alamaz, 9V pilden veya kodla bitene kadar kalkanı USB üzerinden ayrı olarak çalıştırabilir ve VCC5.0'ı PWR'ye bağlayabilirsiniz. bu arada
  5. U_TXD'den Arduino'ya RX
  6. U_RXD'den Arduino'ya TX
  7. GND'den Arduino GND'ye
  8. Başka bir Arduino GND'den ilk düğmenin GND'sine bir kablo ve ilk düğmenin diğer ucuna (Arduino dijital pimine bağlı) Arduino'nun RST'sinden bir kablo bağlayın
  9. Kodu yüklemeden önce Arduino'ya RX ve TX bağlantılarını kaldırın

pil

  1. Pilin + 'sını anahtarın bir ucuna bağlayın
  2. Anahtarın diğer ucunu Arduino VCC'ye bağlayın
  3. Pilin - Arduino'nun GND'sine bağlayın

Breadboard'da test ettikten sonra, tüm bileşenlerinizi bir test kablosuyla lehimleyebilirsiniz.

3. Adım: Kodlayın

  1. Arduino IDE'nin en son sürümünü https://www.arduino.cc/en/Main/Software adresinden indirin.
  2. Telefon numarasını Arduino'dan arama ve mesaj almak istediğiniz numarayla değiştirin.
  3. Araçlar -> Pano -> Arduino Uno'da panoları seçin ve ardından Arduino'nuzun bağlı olduğu bağlantı noktasını Araçlar Bağlantı Noktası altında seçin.
  4. Araçlar -> Programcı -> USBasp'yi seçin
  5. Kodu Arduino'ya yüklemek için yükle düğmesine basın

Adım 4: Kalkanı 3D Bastırın

Yazıcınızın desteklediği 3B yazdırma yazılımını indirin.

Ekli STL dosyalarını dilimleyin, bu temelde parçayı çeşitli katmanlara bölmek ve yazdırırken 3D yazıcıya komutlar göndermek anlamına gelir.

Ekli STL dosyalarını indirin ve yazıcı yazılımınıza yükleyin ve dosyayı yazıcı ayarınıza göre dilimleyin, STL dosyalarının dilimlenmesi yaklaşık 2-3 dakika sürmeli ve tüm dosyanın yazdırma süresi yaklaşık 2 ila 3 saat olmalıdır, ve bu, dilimleyici ayarınıza bağlıdır.

Önerilen: