Სარჩევი:

მინი Curiosity Rover: 6 ნაბიჯი
მინი Curiosity Rover: 6 ნაბიჯი

ვიდეო: მინი Curiosity Rover: 6 ნაბიჯი

ვიდეო: მინი Curiosity Rover: 6 ნაბიჯი
ვიდეო: Mars Science Laboratory Curiosity Rover Animation 2024, ნოემბერი
Anonim
მინი Curiosity Rover
მინი Curiosity Rover

რა არის ცნობისმოყვარეობა?

ცნობისმოყვარეობა არის მანქანის ზომის როვერული, რომელიც შექმნილია მარსზე გალის კრატერის შესასწავლად NASA- ს მარსის სამეცნიერო ლაბორატორიული მისიის (MSL) ნაწილი. Curiosity დაიწყო კანავერალის კონცხიდან 2011 წლის 26 ნოემბერს, UTC 15:02 საათზე.

Როგორ მუშაობს?

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

რას აღმოაჩენს ის?

მას შეუძლია აღმოაჩინოს:

1. ტემპერატურა.

2. ტენიანობა.

3. მეთანი.

4. ნახშირორჟანგი.

5. ნახშირბადის მონოოქსიდი.

6. ნიადაგის ტენიანობა.

ასე რომ, დავიწყოთ !!

ნაბიჯი 1: საჭირო აპარატურა:

1. 3-არდუინო (უნო ან ნანო).

2. 2-ზიგბი.

3. 6-DC ძრავა.

4. 4 რელე.

5. MQ-2 სენსორი.

6. MQ-5 სენსორი.

7. MQ-7 სენსორი.

8. DHT-11 (ტემპერატურისა და ტენიანობის სენსორი).

9. 2-სერვო მოტორსი.

10. 12 ვოლტიანი UPS ბატარეა.

11. 8-დაჭერით ღილაკი.

12. 9 ვოლტიანი ბატარეა და კლიპი.

13. ESP 8266-01

14. AM1117 3.3 ძაბვის რეგულატორი.

15. 7805 ძაბვის რეგულატორი.

16. მართკუთხა ალუმინის როდი.

17. ხის ნაჭერი.

18. ბარათის დაფა ან მზის დაფა.

19. რეზისტორი, კონდენსატორი და PCB.

ნაბიჯი 2: პროგრამული უზრუნველყოფის მოთხოვნა:

1. Arduino IDE. თუ არ გაქვთ, შეგიძლიათ გადმოწეროთ აქ:

www.arduino.cc/en/Main/Software.

2. XCTU ზიგბის დაწყვილებისთვის. შეგიძლიათ გადმოწეროთ აქ:

www.digi.com/products/xbee-rf-solutions/xctu-software/xctu

3 ESP8266 firmware და ამტვირთავი.

4. Thing Speak შესვლა.

5. DHT-11 ბიბლიოთეკა.

ნაბიჯი 3: როვერის დამზადება:

როვერის დამზადება
როვერის დამზადება

ის იყენებს არდუინოს, რომელიც იღებს მონაცემებს ზიგ-ფუტკრისგან და აკონტროლებს ძრავებს მის მიხედვით.

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

მე ვიყენებ 60 RPM ძრავას, რომელსაც აქვს მაღალი ბრუნვის უნარი. ასე რომ, ის არ შეიძლება იყოს კონტროლირებადი ისეთი მარტივი ძრავის მძღოლით, როგორიცაა L293D, რადგან ის პარალელურად მუშაობს 6 ძრავით, ამიტომ ვიყენებ რელეს, როგორც ეს მოცემულია ფიგურაში.

ორი სერვო ძრავა გამოიყენება მკლავის გასაკონტროლებლად, რადგან ეს არის სერვო ძრავა, ასე რომ ის დაკავშირებულია არდუინოს PWM ქინძისთავებთან.

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

ნაბიჯი 4: ხელის დამზადება და მისი სენსორები:

მკლავის დამზადება და მისი სენსორები
მკლავის დამზადება და მისი სენსორები
მკლავის დამზადება და მისი სენსორები
მკლავის დამზადება და მისი სენსორები

მე ხელი გავაკეთე მართკუთხა მილისგან, რადგან ის მსუბუქი წონაა და ადვილად იჭრება და ყალიბდება. ყველა სენსორის ყველა მავთული გადის ამ მილში.

აქ ვიყენებ ორ სერვო ძრავას, ერთს ცენტრში. ყველა სენსორი უკავშირდება arduino- ს, რომელიც შემდგომ არის დაკავშირებული ESP 8266-01 Wi-Fi მოდულთან. AM117 3.3 ვოლტი გამოიყენება ESP– ის სათანადო ძაბვის უზრუნველსაყოფად.

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

ყველა ანალოგური სენსორი დაკავშირებულია arduino– ს ანალოგიურ ქინძისთავებთან, როგორც ეს ნაჩვენებია:

ნაბიჯი 5: დისტანციური მართვის გაკეთება

დისტანციური მართვის გაკეთება
დისტანციური მართვის გაკეთება
დისტანციური მართვის გაკეთება
დისტანციური მართვის გაკეთება
დისტანციური მართვის გაკეთება
დისტანციური მართვის გაკეთება

დისტანციური შეიცავს ზიგ-ფუტკარს მისი უკაბელო კომუნიკაციისთვის.

რატომ ზიგ-ფუტკარი: ზიგ-ფუტკარი ან Xbee უზრუნველყოფენ ძალიან მაღალ უსაფრთხო კომუნიკაციას ვიდრე Wi-Fi ან Bluetooth. იგი ასევე უზრუნველყოფს ფართო დაფარვის არეალს და დაბალი ენერგიის მოხმარებას. ძალიან დიდ დისტანციებზე ზიგ-ფუტკარი შეიძლება დაუკავშირდეს ხტუნვის რეჟიმს, რათა მათ იმუშაონ განმეორებად.

რვა გადამრთველი არდუინოს უკავშირდება გამწევი რეზისტორით.

ოთხი მარცხენა ღილაკი კონტროლის მკლავი და ოთხი მარჯვენა ღილაკი აკონტროლებს როვერის მოძრაობას.

ზიგბის სჭირდება 3.3 ვოლტიანი კვების წყარო, ასე რომ იგი დაკავშირებულია არდუინოს 3.3 ვოლტ პინთან.

ნაბიჯი 6: პროექტის კოდები:

თქვენ შეგიძლიათ ჩამოტვირთოთ კოდი აქედან:

გირჩევთ: