Სარჩევი:

მოწყობილობა მხედველობადაქვეითებულთათვის: 4 ნაბიჯი
მოწყობილობა მხედველობადაქვეითებულთათვის: 4 ნაბიჯი

ვიდეო: მოწყობილობა მხედველობადაქვეითებულთათვის: 4 ნაბიჯი

ვიდეო: მოწყობილობა მხედველობადაქვეითებულთათვის: 4 ნაბიჯი
ვიდეო: MOF 2013: შემოსავლების სამს. ც/ა 2:0 საფ. ანალიტიკური სამს. FAS (3/3) 2024, ნოემბერი
Anonim
Image
Image

ეს გაკვეთილი ემყარება ღია კოდის Arduino– ს პროექტს Smart Cane და ტელეფონისთვის, რომელიც ეხმარება ბრმებს სიარული მარტო სადმე დაბრკოლების სენსორის საშუალებით და უკუკავშირის საშუალებით ჰაპტიკებით (ვიბრაციის ძრავით). მოწყობილობა ხელმისაწვდომია და მისი მარტივად გამეორება შესაძლებელია რამდენიმე საათში. ეს მოწყობილობა ავტომატურად ამოიცნობს დაბრკოლებას სიარულისას და იძლევა უკუკავშირს, რათა სასეირნო ჯოხი ვიბრირებდეს გამაფრთხილებელ ხმასთან ერთად.

მოწყობილობა დამზადებულია Arduino Uno და A. I. A6 GSM/GPRS ფარი.

მას აქვს ორი მახასიათებელი:

  1. ტელეფონი - 6 ღილაკით, შეტყობინებების გაგზავნისა და ზარების განხორციელებისთვის
  2. ჭკვიანი ხელჯოხი - რომელიც ვიბრირებს და ხმის სიგნალს დაბრკოლების სიახლოვეს

მახასიათებლები კონტროლდება გადამრთველის დახმარებით, ამიტომ ის ტელეფონიდან ჭკვიან ხელჯოხზე გადადის და პირიქით.

ჭკვიანი ხელჯოხი აფიქსირებს დაბრკოლებებს HC-SR04 ულტრაბგერითი სენსორით, რომელიც ზომავს მანძილს დაბრკოლებიდან ხელჯოხამდე და იწყებს ვიბრაციას და ბიპს ვიბრაციის ძრავისა და ზუზუნის გამო.

ნაბიჯი 1: ელექტრო კომპონენტები

არდუინოს ტელეფონი

  • Arduino UNO
  • პურის და პურის დაფის მავთულები
  • GPRS/GSM ფარი - A. I. A6
  • აქტიური SIM ბარათი
  • PCB
  • ბუზერი
  • 6 ღილაკი
  • 1 სლაიდების გადამრთველი
  • 9 ვ ბატარეა

ჭკვიანი ხელჯოხი

  • HC-SR04 ულტრაბგერითი სენსორი
  • ვიბრაციის ძრავა
  • დიოდი - IN4001
  • რეზისტორი - 1KOhms
  • ტრანზისტორი - 2N2222
  • კონდენსატორი - 0.1uF

დამატებითი ინსტრუმენტები

  • გასაყიდი რკინა
  • მავთულის სტრიპტიზატორები
  • Solder
  • 3D პრინტერი
  • PLA 3D ბეჭდვის ბოჭკო
  • Ninjaflex 3D ბეჭდვის ძაფები
  • ცხელი წებოს იარაღი
  • საჭრელი/ხერხი PCB– სთვის
  • ჰობის დანა

ნაბიჯი 2: Breadboarding Circuit

Breadboarding Circuit
Breadboarding Circuit
Breadboarding Circuit
Breadboarding Circuit

ულტრაბგერითი სენსორის ექოს პინი უნდა იყოს დაკავშირებული არდუინოს ციფრულ პინთან

გარდა სქემის დიზაინისა ფოტოში თქვენ უნდა დააკავშიროთ:

ზარი დაკავშირებულია არდუინოს ციფრულ პინ 2 -თან და მიწასთან.

ღილაკები

ღილაკები გამოიყენება ტელეფონის ფუნქციებისთვის.

  • პირველი უკავშირდება ციფრულ პინ 4 -ს და მას აქვს ფუნქცია ჩართოს gsm მოდული და ასევე შეიტანოს ტელეფონის მენიუ, მეორე ბოლო კი მიწასთან არის დაკავშირებული
  • მე -2 - ციფრული პინი 5 და მიწათმოქმედების ფუნქცია
  • მე -3 - ციფრული პინი 6 და მიწა - შეტყობინება 1
  • მეოთხე - ციფრული პინი 7 და მიწა - შეტყობინება 2
  • მე -5 - ციფრული პინი 10 და მიწა - შეტყობინება 3
  • მე -6 - ციფრული პინი 11 და მიწიერი შეტყობინება 4

A6 GPRS/GSM მოდული

  1. შეაერთეთ GSM მოდული და დაამატეთ SIM ბარათი. დაურეკეთ SIM ბარათს, რომ დარწმუნდეთ, რომ GSM იღებს სიგნალს. თუ ზარის განხორციელება შეუძლებელია, შეეცადეთ იპოვოთ ადგილი, სადაც სიგნალს იღებთ, რადგან სხვაგვარად არ იმუშავებს.
  2. შეაერთეთ VCC 5.0 არდუინოს VCC– თან
  3. შეაერთეთ PWR არდუინოს VCC– სთან
  4. შენიშვნა: თუ თქვენ ჩართავთ თქვენს Arduino– ს თქვენი ლეპტოპიდან, GSM ფარი არ მიიღებს საკმარის დენს სამუშაოდ, შეგიძლიათ იკვებოთ იგი 9 ვ ბატარეიდან ან სანამ კოდის ენერგიით არ დაამთავრებთ ფარს ცალკე USB– ით და დააკავშირებთ VCC5.0– ს PWR– თან ამასობაში
  5. U_TXD არდუინოს RX– მდე
  6. U_RXD to TX of Arduino
  7. GND of GSM to Arduino GND
  8. შეაერთეთ მავთული სხვა Arduino GND– დან პირველი ღილაკის GND– თან და მავთული Arduino– ს RST– დან მეორე ბოლომდე (დაკავშირებულია Arduino ციფრულ პინთან) პირველი ღილაკისთვის
  9. კოდის ატვირთვამდე ამოიღეთ RX და TX კავშირები Arduino– სთან

ბატარეა

  1. შეაერთეთ ბატარეა + გადამრთველის ერთ ბოლოზე
  2. შეაერთეთ გადამრთველის მეორე ბოლო Arduino VCC– სთან
  3. დაკავშირება - ბატარეის Arduino– ს GND– თან

პურის დაფაზე ტესტირების შემდეგ, თქვენ შეგიძლიათ შეაერთოთ ყველა თქვენი კომპონენტი სატესტო გაყვანილობაზე.

ნაბიჯი 3: კოდი

  1. ჩამოტვირთეთ Arduino IDE– ს უახლესი ვერსია
  2. შეცვალეთ ტელეფონის ნომერი იმ ნომრით, რომელზეც გსურთ მიიღოთ ზარები და შეტყობინებები Arduino– დან.
  3. შეარჩიეთ დაფები Tools -> Board -> Arduino Uno და შემდეგ შეარჩიეთ პორტი, რომელსაც თქვენი Arduino უკავშირდება Tools Port– ის ქვეშ.
  4. აირჩიეთ ინსტრუმენტები -> პროგრამისტი -> USBasp
  5. დააჭირეთ ღილაკს ატვირთვის ღილაკს, რომ ატვირთოთ კოდი Arduino– ში

ნაბიჯი 4: 3D ბეჭდვა ფარი

ჩამოტვირთეთ 3D ბეჭდვის პროგრამა, რომელსაც მხარს უჭერს თქვენი პრინტერი.

დაჭერით STL ფაილები, რაც ძირითადად გულისხმობს ნაწილის სხვადასხვა ფენებად დაჭრას და დაბეჭდვისას ბრძანებების გაგზავნას 3D პრინტერზე.

ჩამოტვირთეთ თანდართული STL ფაილები და ჩადეთ იგი თქვენს პრინტერის პროგრამულ უზრუნველყოფაში და გაჭერით ფაილი თქვენი პრინტერის პარამეტრებიდან გამომდინარე, STL ფაილების დაჭრა უნდა გაგრძელდეს დაახლოებით 2-3 წთ და ყველა ფაილის დაბეჭდვის დრო უნდა იყოს დაახლოებით 2-დან 3 საათამდე, და ეს ემყარება თქვენს გამჭვირვალე პარამეტრს.

გირჩევთ: