Arduino LED კონტროლი ანალოგური ჯოისტით: 6 ნაბიჯი
Arduino LED კონტროლი ანალოგური ჯოისტით: 6 ნაბიჯი
Anonim

ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ ანალოგური ჯოისტიკი LED- ის გასაკონტროლებლად.

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

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

რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
  • Arduino UNO (ან სხვა Arduino)
  • 4XLED
  • ჯოისტიკი
  • 4X რეზისტორი 220Ω (ან მსგავსი)
  • პურის დაფა
  • ჯუმბერის მავთულები
  • Visuino პროგრამა: ჩამოტვირთეთ Visuino

ნაბიჯი 2: წრე

წრე
წრე
  • შეაერთეთ Arduino pin [5V] პურის დაფის პოზიტიურ პინთან [წითელი ხაზი]
  • შეაერთეთ Arduino pin [GND] პურის დაფის პოზიტიურ პინთან [ლურჯი ხაზი]
  • შეაერთეთ ჯოისტიკის პინი [VRx] Arduino ანალოგიურ პინთან [1]
  • დააკავშირეთ ჯოისტიკის პინი [VRy] Arduino ანალოგიურ პინთან [0]
  • Joystick pin [+5V] შეაერთეთ Breadboard- ის პოზიტიურ პინთან [წითელი ხაზი]
  • Joystick pin [GND] დააკავშირეთ Breadboard- ის უარყოფით პინთან [ლურჯი ხაზი]
  • დააკავშირეთ თითოეული LED უარყოფითი პინი დაფაზე, დაფაზე, უარყოფითი GND [ლურჯი ხაზი]
  • შეაერთეთ თითოეული რეზისტორი LED პოზიტიურ პინზე პურის დაფაზე
  • დაუკავშირეთ arduino ციფრული პინი [2] პირველ რეზისტორს
  • შეაერთეთ arduino ციფრული პინი [3] მეორე რეზისტორთან
  • დაუკავშირეთ arduino ციფრული პინი [4] მესამე რეზისტორს
  • დაუკავშირეთ arduino ციფრული პინი [5] მეოთხე რეზისტორს

ნაბიჯი 3:

გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება

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 ADD & Connect Components- ში

Visuino ADD & Connect კომპონენტებში
Visuino ADD & Connect კომპონენტებში
Visuino ADD & Connect კომპონენტებში
Visuino ADD & Connect კომპონენტებში
Visuino ADD & Connect კომპონენტებში
Visuino ADD & Connect კომპონენტებში
  • დაამატეთ 4X კომპონენტი "შეადარეთ ანალოგური მნიშვნელობა"
  • აირჩიეთ "CompareValue2" და თვისებების ფანჯარაში დააყენეთ "მნიშვნელობა" 1 -ზე
  • აირჩიეთ "CompareValue4" და თვისებების ფანჯარაში დააყენეთ "მნიშვნელობა" 1 -ზე
  • შეაერთეთ Arduino AnalogIn [0] - ში "CompareValue1" პინთან [In] და "CompareValue2" პინთან [In]
  • შეაერთეთ Arduino AnalogIn [1] "CompareValue3" პინთან [In] და "CompareValue4" პინთან [In]

  • შეაერთეთ "CompareValue1" პინი [Out] Arduino ციფრულ პინთან [2]
  • შეაერთეთ "CompareValue2" პინი [Out] Arduino ციფრულ პინთან [3]
  • შეაერთეთ "CompareValue3" პინი [Out] Arduino ციფრულ პინთან [4]
  • შეაერთეთ "CompareValue4" პინი [Out] Arduino ციფრულ პინთან [5]

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

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

Visuino- ში, ბოლოში დააწკაპუნეთ „აშენების“ჩანართზე, დარწმუნდით, რომ არჩეულია სწორი პორტი, შემდეგ დააჭირეთ ღილაკს „შედგენა/აშენება და ატვირთვა“.

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

თუ ჩართავთ Arduino UNO მოდულს და გადააადგილებთ ჯოისტიკის პოზიციას, LED აანთებს.

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

გირჩევთ: