Სარჩევი:

ფრედ! სად ხარ?: 3 ნაბიჯი
ფრედ! სად ხარ?: 3 ნაბიჯი

ვიდეო: ფრედ! სად ხარ?: 3 ნაბიჯი

ვიდეო: ფრედ! სად ხარ?: 3 ნაბიჯი
ვიდეო: ზურა ყიფშიძე და ლელა წურწუმია 2024, ნოემბერი
Anonim
ფრედ! Სად ხარ?
ფრედ! Სად ხარ?
ფრედ! Სად ხარ?
ფრედ! Სად ხარ?

ეს პროექტი ეხება იმას, თუ რამდენი კილომეტრი ხართ თქვენი სახლიდან. ფრედი იკვებება ბატარეით, რომელიც იტენება სმარტფონის მსგავსად, ასე რომ თქვენ შეგიძლიათ თან იქონიოთ იგი. ეს არის ძალიან ადვილი აშენება, მაგრამ თქვენ შეიძლება დავრჩებოდით კოდირებას

ამ პროექტში დაგჭირდებათ:

  • MediaTek LinkIt One
  • Grove LCD RGB განათება
  • GPS ანტენა (რომელიც შედის ნაკრებში)
  • Li-Ion დატენვის ბატარეა (რომელიც მოყვება კომპლექტს)

ნაბიჯი 1: შეაერთეთ ყველა ნაჭერი ერთად

შეაერთეთ ყველა ნაჭერი ერთად!
შეაერთეთ ყველა ნაჭერი ერთად!
  1. ნაზად შეაერთეთ GPS ანტენა LinkIt ONE დაფაზე, კონექტორზე, სახელწოდებით "GPS ANT". ეს კონექტორი არის დაფის ზედა და მარცხნივ.
  2. შეაერთეთ Grove LCD RGB Backlight დაფა Grove სათაურთან "SCL SDA 5V GND".
  3. LinkIt One დაფაზე არის დიდი გადამრთველი PWR_SW, რომელსაც აქვს ერთი მხარე, სადაც ნათქვამია "BAT" და მეორე მხარეს "USB" (მოხერხებულად ეს არის მიკრო USB პორტის გვერდით). დარწმუნდით, რომ ეს გადართულია "USB" - ზე.
  4. აიღეთ ბატარეის კონექტორი (2 მავთული - წითელი და შავი) და დარწმუნდით, რომ კონექტორის შავი მავთული არის დაფის პირას და წითელი არის დაფის ცენტრისკენ. (ნაზად ჩააწებ მას კრემის ფერის ბუდეში დაფის პირას. ეს არის მორგებული, ასე რომ თქვენ იგრძნობთ, რომ ის იჭერს ადგილს. დარწმუნდით, რომ ბატარეა სწორად არის დაკავშირებული ნაზად ცდილობს ამოიღოს კონექტორი. მას უნდა მისცეს ბევრი წინააღმდეგობა.. თუ გამოვა, ისევ ცოტა უფრო მტკიცედ ჩააგდე.)
  5. შეაერთეთ მიკრო USB კაბელი

ნაბიჯი 2: მოდით კოდირება

მოდით კოდირება!
მოდით კოდირება!
  1. დაიწყეთ Arduino IDE.
  2. თქვენ უნდა დააინსტალიროთ LCD ბიბლიოთეკა.
  3. ჩამოტვირთეთ ფაილები ზემოთ.
  4. გახსენით ერთი ფაილი და შემდეგ გადადით ჩანახატზე, შემდეგ დაამატეთ ფაილი და დაამატეთ დანარჩენი 2 ფაილი.
  5. ატვირთეთ კოდები დაფაზე
  6. შემდეგ შეცვალეთ დიდი შეცვლა "BAT".

ნაბიჯი 3: მეტი ინფორმაცია

ფერის კოდირება მიჰყვება იმ აზრს, რომ უფრო შორს ადამიანებს შეუძლიათ იგრძნონ "ლურჯი", ხოლო "მწვანე" ზოგადად დადებითი ფერია. ძირითადად დიდ დისტანციებზე ფრედი უნდა იყოს უფრო ლურჯი, ხოლო სახლთან უფრო მწვანე. ვინაიდან მანძილი ძალიან დიდ მნიშვნელობებზეა გადატანილი, ლოგარითმული შეღებვა მოსახერხებელია:

  • მინიმალური მანძილიდან 100 მეტრზე იყოს სრულიად მწვანე, ანუ (0, 255, 0) RGB- ში
  • მაქსიმუმ 10 000 კმ მანძილზე იყოს ლურჯი
  • მასშტაბებს შორის ისეთი, რომ ლურჯი გვაფასებს იატაკს [log10 (მანძილი მეტრებში) - log10 (100)]*51.5, ხოლო მწვანე მნიშვნელობა მხოლოდ 255 - ლურჯი.

მანძილი გამოითვლება დიდი წრის ფორმულების გამოყენებით და 6371 კმ დედამიწის რადიუსით. რა თქმა უნდა, დაფას აქვს საკმარისი გამომთვლელი ძალა, რა თქმა უნდა გამოიყენოს ვინსენტის უფრო ზუსტი ფორმულა და მათემატიკის ბიბლიოთეკას აქვს ყველა შესაბამისი ფუნქცია.

გირჩევთ: