Სარჩევი:

Arduino მრიცხველი TM1637 LED ეკრანისა და დაბრკოლების თავიდან აცილების სენსორის გამოყენებით: 7 ნაბიჯი
Arduino მრიცხველი TM1637 LED ეკრანისა და დაბრკოლების თავიდან აცილების სენსორის გამოყენებით: 7 ნაბიჯი

ვიდეო: Arduino მრიცხველი TM1637 LED ეკრანისა და დაბრკოლების თავიდან აცილების სენსორის გამოყენებით: 7 ნაბიჯი

ვიდეო: Arduino მრიცხველი TM1637 LED ეკრანისა და დაბრკოლების თავიდან აცილების სენსორის გამოყენებით: 7 ნაბიჯი
ვიდეო: How to use TM1637 4 digits seven segment display with Arduino 2024, ნოემბერი
Anonim
Arduino მრიცხველი TM1637 LED ეკრანისა და დაბრკოლების თავიდან აცილების სენსორის გამოყენებით
Arduino მრიცხველი TM1637 LED ეკრანისა და დაბრკოლების თავიდან აცილების სენსორის გამოყენებით

ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა გავაკეთოთ მარტივი ციფრული მრიცხველი LED ეკრანის TM1637 და დაბრკოლებების თავიდან აცილების სენსორის და Visuino– ს გამოყენებით.

Უყურე ვიდეოს.

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

რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
  • Arduino UNO (ან სხვა Arduino)
  • ჯუმბერის მავთულები
  • დაბრკოლების თავიდან აცილების სენსორი
  • LED დისპლეი TM1637
  • Visuino პროგრამა: ჩამოტვირთეთ Visuino

ნაბიჯი 2: წრე

წრე
წრე
  • შეაერთეთ LED ჩვენების პინი [CLK] Arduino ციფრულ პინთან [10]
  • შეაერთეთ LED ეკრანის პინი [DI0] Arduino ციფრულ პინთან [9]
  • შეაერთეთ LED ჩვენების პინი [GND] არდუინოს პინთან [GND]
  • შეაერთეთ LED ჩვენების პინი [VCC] არდუინოს პინთან [5V]
  • შეაერთეთ დაბრკოლების თავიდან აცილების სენსორის პინი [VCC] არდუინოს პინთან [5V]
  • შეაერთეთ დაბრკოლების თავიდან აცილების სენსორის პინი [GND] არდუინოს პინთან [GND]
  • შეაერთეთ დაბრკოლებების თავიდან აცილების სენსორის პინი [D0] Arduino ციფრულ პინთან [7]

ნაბიჯი 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 ADD კომპონენტებში

Visuino ADD კომპონენტებში
Visuino ADD კომპონენტებში
Visuino ADD კომპონენტებში
Visuino ADD კომპონენტებში
Visuino ADD კომპონენტებში
Visuino ADD კომპონენტებში
  • დამატება "TM1637 7 სეგმენტის ჩვენება 4 ციფრული მოდული + 2 ვერტიკალური ქულა (CATALEX)" კომპონენტი
  • დაამატეთ "Counter" კომპონენტი
  • დაამატეთ "ინფრაწითელი (IR) დაბრკოლების თავიდან აცილების სენსორი" კომპონენტი

ნაბიჯი 5: Visuino კომპლექტში და დააკავშირეთ კომპონენტები

Visuino– ს კომპლექტში და დაკავშირების კომპონენტებში
Visuino– ს კომპლექტში და დაკავშირების კომპონენტებში
Visuino– ს კომპლექტში და დაკავშირების კომპონენტებში
Visuino– ს კომპლექტში და დაკავშირების კომპონენტებში
Visuino– ს კომპლექტში და დაკავშირების კომპონენტებში
Visuino– ს კომპლექტში და დაკავშირების კომპონენტებში
  • აირჩიეთ "Counter1" კომპონენტი და თვისებების ფანჯარაში დააყენეთ "Max> Value" 9999
  • აირჩიეთ "Counter1" კომპონენტი და თვისებების ფანჯარაში დააყენეთ "Min> Value" 0
  • ორჯერ დააწკაპუნეთ "Display1" კომპონენტზე და "ციფრების" ფანჯარაში გადაიტანეთ "Integer Display 7 Segment" მარცხნივ
  • "ციფრების" ფანჯრის მარცხენა მხარეს აირჩიეთ "მთელი ეკრანი 7 სეგმენტი 1" და თვისებების ფანჯარაში დააყენეთ "ციფრების დათვლა" 4 -მდე.
  • დახურეთ "ციფრების" ფანჯარა
  • შეაერთეთ Arduino ციფრული პინი [7] "ObstacleAvoidance1" პინთან [In]

შეაერთეთ "ObstacleAvoidance1" pin [Out] "Counter1" pin [In]

  • შეაერთეთ "Counter1" pin [Out] "Display1"> "Integer Display 7 Segment1" pin [In]
  • შეაერთეთ "Display1" პინი [საათი] Arduino დაფის ციფრულ პინთან [10]
  • შეაერთეთ "Display1" პინი [მონაცემები] Arduino დაფის ციფრულ პინთან [9]

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

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

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

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

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

თუ თქვენ ჩართავთ Arduino UNO მოდულს, LED ეკრანმა უნდა დაიწყოს რიცხვების დათვლა, როდესაც დაბრკოლების თავიდან აცილების სენსორი აღმოაჩენს დაბრკოლებას, როდესაც ის მიაღწევს 9999 – ს, ის გადატვირთულია 0 – ზე და კვლავ ჩაითვლება.

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

გირჩევთ: