Სარჩევი:
- ნაბიჯი 1: რაც დაგჭირდებათ
- ნაბიჯი 2: წრე
- ნაბიჯი 3: დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი
- ნაბიჯი 4: Visuino ADD კომპონენტებში
- ნაბიჯი 5: Visuino კომპლექტში და დააკავშირეთ კომპონენტები
- ნაბიჯი 6: შექმენით, შეადგინეთ და ატვირთეთ არდუინოს კოდი
- ნაბიჯი 7: თამაში
ვიდეო: Arduino მრიცხველი TM1637 LED ეკრანისა და დაბრკოლების თავიდან აცილების სენსორის გამოყენებით: 7 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა გავაკეთოთ მარტივი ციფრული მრიცხველი 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 დაფის ტიპი
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 კომპონენტებში
- დამატება "TM1637 7 სეგმენტის ჩვენება 4 ციფრული მოდული + 2 ვერტიკალური ქულა (CATALEX)" კომპონენტი
- დაამატეთ "Counter" კომპონენტი
- დაამატეთ "ინფრაწითელი (IR) დაბრკოლების თავიდან აცილების სენსორი" კომპონენტი
ნაბიჯი 5: 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: შექმენით, შეადგინეთ და ატვირთეთ არდუინოს კოდი
Visuino– ში დააჭირეთ F9 ან დააწკაპუნეთ სურათზე ნაჩვენები ღილაკზე Arduino კოდის შესაქმნელად და გახსენით Arduino IDE
Arduino IDE– ში დააწკაპუნეთ ღილაკზე „ატვირთვა“, რათა შეადგინოთ და ატვირთოთ კოდი (სურათი 2)
ნაბიჯი 7: თამაში
თუ თქვენ ჩართავთ Arduino UNO მოდულს, LED ეკრანმა უნდა დაიწყოს რიცხვების დათვლა, როდესაც დაბრკოლების თავიდან აცილების სენსორი აღმოაჩენს დაბრკოლებას, როდესაც ის მიაღწევს 9999 – ს, ის გადატვირთულია 0 – ზე და კვლავ ჩაითვლება.
გილოცავთ! თქვენ დაასრულეთ თქვენი პროექტი Visuino– სთან ერთად. ასევე ერთვის Visuino პროექტი, რომელიც მე შევქმენი ამ Instructable– ისთვის, შეგიძლიათ გადმოწეროთ აქ და გახსნათ Visuino– ში:
გირჩევთ:
დაბრკოლების თავიდან აცილების რობოტი ულტრაბგერითი სენსორის გამოყენებით (პროტეუსი): 12 ნაბიჯი
დაბრკოლებების თავიდან აცილების რობოტი ულტრაბგერითი სენსორის გამოყენებით (პროტეუსი): ჩვენ ყველგან ვხვდებით დაბრკოლებების თავიდან აცილების რობოტს ყველგან. ამ რობოტის აპარატურის სიმულაცია კონკურსის ნაწილია ბევრ კოლეჯში და მრავალ ღონისძიებაში. მაგრამ დაბრკოლების რობოტის პროგრამული სიმულაცია იშვიათია. თუნდაც სადმე ვიპოვოთ
დაბრკოლების თავიდან აცილების მანქანა: 5 ნაბიჯი
დაბრკოლების თავიდან აცილების მანქანა: კუთხის სენსორი არის თვითგამორკვევის ინტელექტუალური მანქანა, მანქანის კორპუსი ალუმინის ჩარჩოთი, მთავარი კონტროლი Arduino/Nano მიკროკონტროლის გამოყენებით, მიკროსქემის დაფა იღებს დანამატის დიზაინს (უფრო ადვილია გარე სენსორის დაკავშირება მიკროკონტროლის საშუალებით
დაბრკოლების თავიდან აცილების რობოტი მძიმე ტვირთის გადასატანად: 6 ნაბიჯი
დაბრკოლების თავიდან აცილების რობოტი მძიმე ტვირთის გადასატანად: ეს არის დაბრკოლების თავიდან აცილების რობოტი, რომელიც აშენებულია ჩემი შვილის როკერის სატარებლად
ყველაზე პატარა და საყვარელი Arduino დაბრკოლების თავიდან აცილების რობოტი ოდესმე: 5 ნაბიჯი
ყველაზე პატარა და საყვარელი Arduino დაბრკოლების თავიდან აცილების რობოტი ოდესმე: დაიღალეთ დიდი მოუხერხებელი რობოტებით, რომლებიც თქვენს ოთახში ნახევარ თაროს იკავებენ? მზად ხართ წაიყვანოთ თქვენი რობოტი თქვენთან ერთად, მაგრამ ის უბრალოდ არ ჯდება თქვენს ჯიბეში? აი, შენ წადი! მე წარმოგიდგენთ მინიბოტს, ყველაზე საყვარელ და უმცირეს რობოტს, რომლის თავიდან აცილებაც შეგეძლოთ
ხმის კონტროლირებადი Arduino Robot + Wifi კამერა + Gripper + APP და მექანიკური გამოყენება და დაბრკოლების თავიდან აცილების რეჟიმი (KureBas Ver 2.0): 4 ნაბიჯი
ხმით კონტროლირებადი Arduino Robot + Wifi კამერა + Gripper + APP და მექანიკური გამოყენება და დაბრკოლების თავიდან აცილების რეჟიმი (KureBas Ver 2.0): KUREBAS V2.0 დაბრუნდა ის არის ძალიან შთამბეჭდავი ახალი ფუნქციებით. მას აქვს გამაძლიერებელი, Wifi კამერა და ახალი პროგრამა, რომელიც მისთვის შეიქმნა