Სარჩევი:

SW -520D Vibration Sensor Metal Ball Tilt Switch - Visuino: 6 ნაბიჯი
SW -520D Vibration Sensor Metal Ball Tilt Switch - Visuino: 6 ნაბიჯი

ვიდეო: SW -520D Vibration Sensor Metal Ball Tilt Switch - Visuino: 6 ნაბიჯი

ვიდეო: SW -520D Vibration Sensor Metal Ball Tilt Switch - Visuino: 6 ნაბიჯი
ვიდეო: How to Use Tilt and Vibration Sensors on the Arduino - Ultimate Guide to the Arduino #33 2024, ივნისი
Anonim
Image
Image

ეს SW-520D ძირითადი დახრის გადამრთველი მარტივად შეიძლება გამოყენებულ იქნას ორიენტაციის დასადგენად. ქილაში არის ბურთი, რომელიც კონტაქტს უწევს ქინძისთავებს, როდესაც საქმე თავდაყირა დგას. გადაახვიეთ საქმე და ბურთები არ შეეხოთ, ამით არ დაამყარებთ კავშირს.

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

უყურეთ სადემონსტრაციო ვიდეოს.

ნაბიჯი 1: რაც დაგჭირდებათ

რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ

Arduino UNO (ან სხვა Arduino)

SW-520D დახრის სენსორი

პიეზოს მოდული

წითელი LED

1K ohm რეზისტორი

ჯუმბერის მავთულები

პურის დაფა

Visuino პროგრამა: ჩამოტვირთეთ Visuino

ნაბიჯი 2: წრე

წრე
წრე
  1. დააკავშირეთ Piezo მოდულის პინი [-] Arduino პინთან [GND]
  2. დააკავშირეთ Piezo მოდულის პინი [+] არდუინოს პინთან [5V]
  3. დააკავშირეთ Piezo მოდულის პინი [S] Arduino ციფრულ პინთან [7]
  4. შეაერთეთ Tilt sesnsor pin [1] Arduino pin [5V]
  5. შეაერთეთ Tilt sesnsor pin [1] Arduino ციფრულ პინთან [8] და რეზისტორთან.
  6. შეაერთეთ რეზისტორის მეორე მხარე არდუინოს პინთან [GND]
  7. შეაერთეთ LED დადებითი პინი Arduino ციფრულ პინთან [7]
  8. შეაერთეთ LED უარყოფითი პინი Arduino პინთან [GND]

ნაბიჯი 3: დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი

დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი
დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი
დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი
დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი

Arduino– ს პროგრამირების დასაწყებად, თქვენ დაგჭირდებათ Arduino IDE დაინსტალირებული აქედან:

გთხოვთ გაითვალისწინოთ, რომ Arduino IDE 1.6.6– ში არის რამდენიმე მნიშვნელოვანი შეცდომა. დარწმუნდით, რომ დააინსტალირეთ 1.6.7 ან უფრო მაღალი, წინააღმდეგ შემთხვევაში ეს ინსტრუქცია არ იმუშავებს! თუ თქვენ არ გააკეთეთ, მიჰყევით ამ ინსტრუქციებში მითითებულ ნაბიჯებს Arduino IDE– ს დასაყენებლად Arduino UNO– ს დასაპროგრამებლად! Visuino: https://www.visuino.eu ასევე უნდა იყოს დაინსტალირებული. ვიზუინოს დაწყება, როგორც ნაჩვენებია პირველ სურათზე, დააწკაპუნეთ ღილაკზე "ინსტრუმენტები" Arduino კომპონენტზე (სურათი 1) ვიზუინოში, როდესაც დიალოგი გამოჩნდება, აირჩიეთ "Arduino UNO" როგორც ნაჩვენებია სურათზე 2

ნაბიჯი 4: Visuino– ში დაამატეთ და დააკავშირეთ კომპონენტები

Visuino– ში დაამატეთ და დააკავშირეთ კომპონენტები
Visuino– ში დაამატეთ და დააკავშირეთ კომპონენტები
Visuino– ში დაამატეთ და დააკავშირეთ კომპონენტები
Visuino– ში დაამატეთ და დააკავშირეთ კომპონენტები
  1. დაამატეთ "ციფრული (ლოგიკური) ინვერტორული (არა)" კომპონენტი
  2. შეაერთეთ Arduino ციფრული პინი [8] "Inverter1" კომპონენტის პინთან [In]
  3. შეაერთეთ "Inverter1" კომპონენტის პინი [Out] Arduino ციფრულ პინთან [7]

ნაბიჯი 5: შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი

შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი
შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი
შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი
შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი

Visuino– ში დააჭირეთ F9 ან დააწკაპუნეთ სურათზე ნაჩვენები ღილაკზე Arduino კოდის შესაქმნელად და გახსენით Arduino IDE

Arduino IDE– ში დააწკაპუნეთ ღილაკზე „ატვირთვა“, რათა შეადგინოთ და ატვირთოთ კოდი (სურათი 2)

ნაბიჯი 6: თამაში

თუ თქვენ ჩართავთ Arduino UNO მოდულს და დააჭირეთ ძალის სენსორის სენსორს, თქვენ უნდა ნახოთ ცვალებადი რიცხვი OLED ეკრანზე და მწვანე LED უნდა აანთოს, მაგრამ როდესაც ზღვარს მიაღწევთ წითელი LED უნდა ანათებდეს.

გილოცავთ! თქვენ დაასრულეთ თქვენი პროექტი Visuino– სთან ერთად. ასევე ერთვის Visuino პროექტი, რომელიც მე შევქმენი ამ Instructable– ისთვის, შეგიძლიათ გადმოწეროთ აქ და გახსნათ Visuino– ში:

გირჩევთ: