Სარჩევი:

ძალის აღქმის რეზისტორი (FSR) არდუინოს მარტივი გაკვეთილი: 8 ნაბიჯი
ძალის აღქმის რეზისტორი (FSR) არდუინოს მარტივი გაკვეთილი: 8 ნაბიჯი

ვიდეო: ძალის აღქმის რეზისტორი (FSR) არდუინოს მარტივი გაკვეთილი: 8 ნაბიჯი

ვიდეო: ძალის აღქმის რეზისტორი (FSR) არდუინოს მარტივი გაკვეთილი: 8 ნაბიჯი
ვიდეო: ეკჰარტ ტოლე - "აწმყოს ძალა" - აუდიო წიგნი - Audible Read Along 2024, ივლისი
Anonim
Image
Image

ამ სახელმძღვანელოში ჩვენ ვისწავლით თუ როგორ უნდა გამოვავლინოთ ძალის მგრძნობიარე რეზისტორზე (FSR) გამოყენებული ძალა და გამოვაჩინოთ იგი OLED ეკრანზე + ჩვენ დავადგენთ ლიმიტებს მწვანე და წითელი LED- ით.

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

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

რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
  1. Arduino UNO (ან სხვა Arduino)
  2. ძალის სენსორი
  3. OLED დისპლეი
  4. წითელი და მწვანე LED
  5. 1K ohm რეზისტორი
  6. ჯუმბერის მავთულები
  7. პურის დაფა
  8. Visuino პროგრამა: ჩამოტვირთეთ Visuino

ნაბიჯი 2: დაიწყეთ 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

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

Visuino– ში დაამატეთ კომპონენტები
Visuino– ში დაამატეთ კომპონენტები
Visuino– ში დაამატეთ კომპონენტები
Visuino– ში დაამატეთ კომპონენტები
  1. დაამატეთ კომპონენტი "SSD1306/SH1106 OLED Display (I2C)"
  2. დაამატეთ 2x კომპონენტი "შეადარეთ ანალოგური მნიშვნელობა"

ნაბიჯი 4: Visuino Set კომპონენტებში

Visuino Set კომპონენტებში
Visuino Set კომპონენტებში
Visuino Set კომპონენტებში
Visuino Set კომპონენტებში
Visuino Set კომპონენტებში
Visuino Set კომპონენტებში
Visuino Set კომპონენტებში
Visuino Set კომპონენტებში
  1. ორჯერ დააწკაპუნეთ "DisplayOLED1" კომპონენტზე და "ელემენტები" დიალოგურ ფანჯარაში გადაიტანეთ "ტექსტური ველი" მარცხნივ
  2. აირჩიეთ მარჯვნივ "ტექსტური ველი 1" და თვისებების ფანჯარაში მითითებული ზომა: 3 და Y: 40
  3. აირჩიეთ "CompareValue1" კომპონენტი და თვისებების ფანჯარაში დააყენეთ შედარება ტიპი: ctSmallerOrEqualand მნიშვნელობა: 0.1 "CompareValue1" გამოიყენება მწვანე LED- ის გასააქტიურებლად, ეს ნიშნავს, როდესაც შეყვანის მნიშვნელობა უფრო მცირეა ან 0.1 -ის ტოლია LED
  4. აირჩიეთ "CompareValue2" კომპონენტი და თვისებების ფანჯარაში დააყენეთ შედარების ტიპი: ctBigger

და მნიშვნელობა: 0.1 "CompareValue2" გამოიყენება წითელი LED- ის გასააქტიურებლად, ეს ნიშნავს, რომ როდესაც შეყვანის მნიშვნელობა 0.1 -ზე დიდია, იწვევს წითელი LED

ნაბიჯი 5: Visuino Connect კომპონენტებში

Visuino Connect კომპონენტებში
Visuino Connect კომპონენტებში
Visuino Connect კომპონენტებში
Visuino Connect კომპონენტებში
  1. შეაერთეთ Arduino Analog Out pin [0] "CompareValue1" კომპონენტის პინთან [In]
  2. შეაერთეთ Arduino Analog Out pin [0] "CompareValue2" კომპონენტის პინთან [In]
  3. შეაერთეთ Arduino ანალოგური პინი [0] "DisplayOLED1> ტექსტის ველი 1" კომპონენტის პინთან [In]
  4. შეაერთეთ "DisplayOLED1" კომპონენტი Arduino I2C პინთან [In]
  5. შეაერთეთ "CompareValue1" კომპონენტის პინი [Out] Arduino ციფრულ პინთან [8]
  6. შეაერთეთ "CompareValue2" კომპონენტის პინი [Out] Arduino ციფრულ პინთან [7]

ნაბიჯი 6: შექმენით, შეადგინეთ და ატვირთეთ არდუინოს კოდი

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

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

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

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

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

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

ნაბიჯი 8: წრე

წრე
წრე
  1. შეაერთეთ Arduino პოზიტიური პინი [5V] OLED პინთან [VCC] და აიძულეთ სენსორის პინი [1]
  2. შეაერთეთ Arduino Negative pin [GND] OLED პინთან [GND]
  3. შეაერთეთ OLED ჩვენების პინი [SDA] არდუინოს პინთან [SDA]
  4. შეაერთეთ OLED ჩვენების პინი [SCL] არდუინოს პინთან [SCL]
  5. დააკავშირეთ Force სენსორის პინი [2] Arduino ანალოგიურ პინთან [0]
  6. შეაერთეთ ძალის სენსორის პინი [2] 1K ohm რეზისტორთან
  7. შეაერთეთ რეზისტორის მეორე მხარე Arduino Negative pin- თან [GND]
  8. მწვანე LED უარყოფითი პინის დაკავშირება Arduino პინთან [GND]
  9. შეაერთეთ მწვანე LED პოზიტიური პინი Arduino ციფრულ პინთან [8]
  10. შეაერთეთ წითელი LED უარყოფითი პინი Arduino პინთან [GND]
  11. შეაერთეთ წითელი LED პოზიტიური პინი Arduino ციფრულ პინთან [7]

გირჩევთ: