Სარჩევი:
- ნაბიჯი 1: რაც დაგჭირდებათ
- ნაბიჯი 2: წრე
- ნაბიჯი 3: დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი
- ნაბიჯი 4: Visuino– ში დაამატეთ კომპონენტები
- ნაბიჯი 5: Visuino Set კომპონენტებში
- ნაბიჯი 6: Visuino Connect კომპონენტებში
- ნაბიჯი 7: შექმენით, შეადგინეთ და ატვირთეთ არდუინოს კოდი
- ნაბიჯი 8: მთა და თამაში
ვიდეო: Arduino ველოსიპედის სიჩქარე GPS– ის გამოყენებით: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ამ გაკვეთილში ჩვენ გამოვიყენებთ არდუინოს და ვიზუინოს GPS– დან ველოსიპედის სიჩქარის ჩვენების მიზნით ST7735 ეკრანზე.
უყურეთ სადემონსტრაციო ვიდეოს.
ნაბიჯი 1: რაც დაგჭირდებათ
- Arduino UNO (ან ნებისმიერი სხვა Arduino)
- LCD ეკრანი TFT 7735
- GPS Neo M6 V2 მოდული
- ჯუმბერის მავთულები
- პურის დაფა
- Visuino პროგრამა: ჩამოტვირთეთ Visuino
- ბატარეა Arduino– ს დასატენად (ჩემს შემთხვევაში მე მხოლოდ Powerbank– ს ვიყენებდი)
- რაღაც ყუთი, რომ ყველაფერი ჩადოთ.
- ველოსიპედი მის შესამოწმებლად
ნაბიჯი 2: წრე
LCD TFT ST7735
დაკავშირება:
1.8 TFT ჩვენების PIN [LED] Arduino PIN– მდე [3.3 V]
1.8 TFT ჩვენების PIN [SCK] Arduino PIN– მდე [13]
1.8 TFT ჩვენების PIN [SDA] არდუინოს PIN– მდე [11]
1.8 TFT ჩვენების PIN [A0 ან DC] Arduino PIN– მდე [9]
1.8 TFT ჩვენების PIN [გადატვირთვა] Arduino PIN– ში [8]
1.8 TFT ჩვენების PIN [CS] Arduino PIN– მდე [10]
1.8 TFT ჩვენების PIN [GND] Arduino PIN– მდე [GND]
1.8 TFT ჩვენების PIN [VCC] Arduino PIN– მდე [5V]
შენიშვნა: ზოგიერთ Arduino დაფას აქვს განსხვავებული SPI ქინძისთავები, ასე რომ დარწმუნდით, რომ შეამოწმეთ თქვენი დაფის დოკუმენტაცია.
GPS neo 6 მ:
დაკავშირება gps neo 6 მ PIN [TXD] Arduino PIN– თან [RX]
ნაბიჯი 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– ში დაამატეთ კომპონენტები
- დაამატეთ "სერიული GPS" კომპონენტი
- დაამატეთ "TFT ფერადი ჩვენების ST7735" კომპონენტი
ნაბიჯი 5: Visuino Set კომპონენტებში
-
შეარჩიეთ "Display1" კომპონენტი და დააყენეთ "Type" - ზე "dtST7735R_BlackTab" შენიშვნა: ზოგიერთ ეკრანს აქვს განსხვავებული თვისებები, ამიტომ ექსპერიმენტი ჩაატარეთ სხვადასხვა ტიპების არჩევით, რათა იპოვოთ ის, რაც საუკეთესოდ მუშაობს, ჩემს შემთხვევაში მე ვირჩევ "dtST7735R_BlackTab"
- ორჯერ დააწკაპუნეთ "ჩვენება 1" კომპონენტზე და "ელემენტები" დიალოგში გადაიტანეთ 2x "ტექსტური ველი" მარცხენა მხარეს
აირჩიეთ "ტექსტური ველი 1" (მარცხენა მხარეს) და ფანჯარაში "თვისებები":
- ზომა: 3
- საწყისი ღირებულება: SPEED
- სიგანე: 6
- X: 10
- Y: 10
აირჩიეთ "ტექსტური ველი 2" (მარცხენა მხარეს) და ფანჯარაში "თვისებები":
- ზომა: 5
- სიგანე: 6
- X: 5
- Y: 80
ნაბიჯი 6: Visuino Connect კომპონენტებში
- შეაერთეთ "GPS1" კომპონენტის პინი [Out] Arduino pin- ში [სერიული 0]
- შეაერთეთ "GPS1" კომპონენტის პინი [სიჩქარე] "Display1" კომპონენტის ტექსტური ველი 2 პინი [In]
- შეაერთეთ "Display1" კომპონენტის პინი [Out] Arduino pin SPI- სთან [In]
- შეაერთეთ "Display1" კომპონენტის პინი [ჩიპის არჩევა] Arduino ციფრულ პინთან [10]
- შეაერთეთ "Display1" კომპონენტის პინი [გადატვირთვა] Arduino ციფრულ პინთან [8]
- შეაერთეთ "Display1" კომპონენტის პინი [რეგისტრაციის არჩევა] Arduino ციფრულ პინთან [9]
ნაბიჯი 7: შექმენით, შეადგინეთ და ატვირთეთ არდუინოს კოდი
- Visuino– ში დააჭირეთ F9 ან დააწკაპუნეთ სურათზე ნაჩვენები ღილაკზე Arduino კოდის შესაქმნელად და გახსენით Arduino IDE
- Arduino IDE– ში დააწკაპუნეთ ღილაკზე „ატვირთვა“, რათა შეადგინოთ და ატვირთოთ კოდი (სურათი 2)
შენიშვნა: დარწმუნდით, რომ როდესაც ატვირთავთ კოდს Arduino– ზე Arduino pin [RX] გათიშვის მიზნით
ნაბიჯი 8: მთა და თამაში
განათავსეთ არდუინო და GPS მოდული პლასტმასის ყუთში, დატენეთ ბატარეით, დააინსტალირეთ ველოსიპედზე, დარწმუნდით, რომ GPS ანტენა ჩანს და ცისკენ არის შემობრუნებული.
თუ თქვენ ჩართავთ Arduino UNO მოდულს, ეკრანი დაიწყებს ველოსიპედის მიმდინარე სიჩქარის ჩვენებას.
გილოცავთ! თქვენ დაასრულეთ თქვენი Speedometer პროექტი Visuino– სთან ერთად. ასევე ერთვის Visuino პროექტი, რომელიც მე შევქმენი ამ Instructable– ისთვის. შეგიძლიათ გადმოწეროთ და გახსნათ Visuino– ში:
ამ პროექტისთვის ბევრი შესაძლო განახლებაა, როგორიცაა მანძილის დამატება, საშუალო სიჩქარე და ა.შ. გამოიყენეთ ფანტაზია და შემოქმედება!
გირჩევთ:
DC MOTOR MOSFET კონტროლის სიჩქარე Arduino– ს გამოყენებით: 6 ნაბიჯი
DC MOTOR MOSFET კონტროლის სიჩქარე Arduino– ს გამოყენებით: ამ სახელმძღვანელოში ჩვენ ვისწავლით თუ როგორ გავაკონტროლოთ DC ძრავის სიჩქარე MOSFET მოდულის გამოყენებით. უყურეთ ვიდეოს
Arduino აკონტროლეთ DC საავტომობილო სიჩქარე და მიმართულება პოტენომეტრის გამოყენებით, OLED ეკრანი და ღილაკები: 6 ნაბიჯი
Arduino Control DC საავტომობილო სიჩქარე და მიმართულება პოტენომეტრის, OLED ეკრანისა და ღილაკების გამოყენებით: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ L298N DC MOTOR CONTROL დრაივერი და პოტენომეტრი, რომ აკონტროლოთ DC ძრავის სიჩქარე და მიმართულება ორი ღილაკით და აჩვენოთ პოტენომეტრის მნიშვნელობა OLED ეკრანზე. უყურეთ სადემონსტრაციო ვიდეოს
Arduino აკონტროლეთ DC საავტომობილო სიჩქარე და მიმართულება პოტენციმეტრის და ღილაკების გამოყენებით: 6 ნაბიჯი
Arduino Control DC საავტომობილო სიჩქარე და მიმართულება პოტენციომეტრის და ღილაკების გამოყენებით: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ L298N DC MOTOR CONTROL დრაივერი და პოტენომეტრი, რომ აკონტროლოთ DC ძრავის სიჩქარე და მიმართულება ორი ღილაკით. უყურეთ სადემონსტრაციო ვიდეოს
Arduino აკონტროლეთ DC ძრავის სიჩქარე და მიმართულება პოტენციომეტრის გამოყენებით: 6 ნაბიჯი
Arduino Control DC საავტომობილო სიჩქარე და მიმართულება პოტენციომეტრის გამოყენებით: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ გამოვიყენოთ L298N DC MOTOR CONTROL დრაივერი და პოტენციომეტრი DC ძრავის სიჩქარისა და მიმართულების გასაკონტროლებლად. უყურეთ სადემონსტრაციო ვიდეოს
ველოსიპედის სიჩქარე: 3 ნაბიჯი
ველოსიპედის საზომი: გამარჯობა მეგობრებო … ამ სასწავლო ინსტრუქციაში მე ვაპირებ აგიხსნათ, თუ როგორ უნდა გავაკეთოთ ველოსიპედის სიჩქარე, ფაქტობრივად მე მაქვს ძველი სავარჯიშო ველოსიპედი, რომლის მექანიკური სპიდომეტრიც დიდი ხნის წინ იყო გატეხილი და გადავწყვიტე მისი შეცვლა ელექტრონული, მაგრამ არის