Სარჩევი:

ტემპერატურისა და ტენიანობის სენსორი არდუინოსთან (N): 14 ნაბიჯი
ტემპერატურისა და ტენიანობის სენსორი არდუინოსთან (N): 14 ნაბიჯი

ვიდეო: ტემპერატურისა და ტენიანობის სენსორი არდუინოსთან (N): 14 ნაბიჯი

ვიდეო: ტემპერატურისა და ტენიანობის სენსორი არდუინოსთან (N): 14 ნაბიჯი
ვიდეო: ტემპერატურის სენსორი და LCD 2024, ნოემბერი
Anonim
ტემპერატურისა და ტენიანობის სენსორი Arduino– ით (N)
ტემპერატურისა და ტენიანობის სენსორი Arduino– ით (N)

სენსორი (DHT11) აგროვებს ტენიანობას და ტემპერატურას. შემდეგ იღებს ამ ინფორმაციას და ინახავს SD ბარათზე, რომელიც შეგვიძლია გავაანალიზოთ Google დოკუმენტებში.

ნაბიჯი 1: დაწყება (D)

იწყება (D)
იწყება (D)

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

ნაბიჯი 2: დიზაინი Brainstorm (N)

დიზაინი Brainstorm (N)
დიზაინი Brainstorm (N)

პირველი რაც თქვენ უნდა გააკეთოთ არის იფიქროთ მყარ დიზაინზე თქვენი CubeSat– ისთვის. თქვენ დაგჭირდებათ დიზაინის შედგენა და დეტალების ხორცშესხმა.

ასე რომ, დიზაინისთვის აღმოვაჩინე კუბის ფაილი, რომელიც 3D იყო დაბეჭდილი და არა ქაღალდზე.

ნაბიჯი 3: საბოლოო დიზაინი (D)

საბოლოო დიზაინი (D)
საბოლოო დიზაინი (D)

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

ნაბიჯი 4: ბეჭდვა (N)

ბეჭდვა (N)
ბეჭდვა (N)

ამის შემდეგ თქვენ შეძლებთ დაბეჭდოთ საბოლოო დიზაინი 3-D პრინტერით. შეიძლება რამდენიმე საათი დასჭირდეს, მაგრამ ღირს, რადგან ის ძალიან ძლიერი და გამძლეა.

მუშტი მომინდა ვიპოვო ონლაინ STL ფაილი, რომელსაც 3D პრინტერი გაიგებს, ვიდრე მე ოდნავ შევაჯამებ ფაილს, რომ მაქსიმალურად მოერგოს ჩვენს დიზაინს, ვიდრე მე უნდა ავიღო ეს STL ფაილი და შევაჯამო ფაილი პროგრამის სახელწოდებით repitier (spicing არის ის, რაც მეტყველებს 3D პრინტერი როგორ გადაადგილება) ვიდრე ამის შემდეგ მე მოვამზადე 3D პრინტერი, ამოვიღე ძველი ბოჭკო, გავათბო საწოლი და გავათბე ექსტრუდერი. ამის შემდეგ დავბეჭდე 4 გვერდითი ზოლი, 4 გვერდითი ფირფიტა და 2 ზედა ნაწილი.

ნაბიჯი 5: გაყვანილობა (K)

გაყვანილობა (K)
გაყვანილობა (K)

შემდეგი ნაბიჯი იქნება არდუინოს გაყვანილობის დაწყება. ჩვენი მითითებები იყო ის, რომ ჩვენ გვჭირდება მონაცემების შეგროვება კონკრეტული არჩევანის სენსორით და ეს მონაცემები ჩავტვირთოთ SD ბარათზე. ჩვენ ავირჩიეთ DHT 11 ტემპერატურისა და ტენიანობის სენსორი, ვინაიდან ჩვენ უნდა გამოვიკვლიოთ "პლანეტა".

ნაბიჯი 6: პროგრამირება (K)

პროგრამირება (K)
პროგრამირება (K)

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

electrosome.com/temperature-humidity-data-logger-arduino/

ნაბიჯი 7: გაყინვა (N)

გაყინვა (N)
გაყინვა (N)

თქვენ უნდა შეავსოთ დიაგრამა, რათა აჩვენოთ დიზაინი, თუ როგორ გამოიყურება თქვენი არდუინო და სად მიდის და საიდან მოდის მავთულები.

ნაბიჯი 8: საბოლოო შეხება/ცვლილებები (D, K, N)

საბოლოო შეხება/ცვლილებები (D, K, N)
საბოლოო შეხება/ცვლილებები (D, K, N)

ახლა თქვენ უნდა დაელაპარაკოთ თქვენს გუნდს და ნახოთ ყველაფერი კარგად არის და მუშაობს სწორად. თუ რამე 100% –ით არ მუშაობს, დროა ვიჩქაროთ და შევცვალოთ იგი.

ნაბიჯი 9: ტესტირება (D)

თქვენ უნდა შეასრულოთ 3 განსხვავებული ტესტი იმის დასადგენად, შეძლებს თუ არა თქვენი CubeSat რეალურ ფრენას. თქვენ უნდა დარწმუნდეთ, რომ თქვენს CubeSat- ს შეუძლია გაიაროს ფრენის ტესტი, შერყევის ტესტი და შეზღუდვის ტესტი.

ნაბიჯი 10: შეზღუდვების ტესტი (N)

შეზღუდვების ტესტი (N)
შეზღუდვების ტესტი (N)

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

ნაბიჯი 11: ფრენის ტესტი (D, K, N)

ფრენის ტესტი (D, K, N)
ფრენის ტესტი (D, K, N)

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

ნაბიჯი 12: ვიბრაციის ტესტი

ვიბრაციის ტესტი
ვიბრაციის ტესტი

მესამე და ბოლო ტესტი, რომელიც უნდა შეასრულოთ, არის ვიბრაციის ტესტი. თქვენ უნდა შეაერთოთ Arduino ბატარეასთან და დაელოდოთ შუქის ჩართვას. შემდეგ თქვენ განახორციელებთ ვიბრაციის ტესტს 25 ვოლტზე 30 წამის განმავლობაში, როდესაც დრო ამოიწურება თქვენ შეამოწმებთ არდუინოს და ნახავთ თუ არა ყველაფერი ისევ მუშაობს გამართულად.

ნაბიჯი 13: ცვლადები/განტოლებები

ცვლადები/განტოლებები
ცვლადები/განტოლებები

სიჩქარე = მანძილი/დრო = 2 პი რ/ტ

სიჩქარე არის წრეზე ტანგენტური

T = დრო = წამი/ციკლი

F = სიხშირე = ციკლები/წმ

Ac = ცენტრიდანული აჩქარება = v^2/r

Fc = ცენტრიდანული ძალა = Mv^2/r

პითაგორას თეორემა = a^2+b^2 = c^2

ნაბიჯი 14: შედეგები

შედეგები
შედეგები

სიჩქარე = 9.65 მ/წ^2

T =.33 წამი ციკლი ვიბრაციისთვის

F = 3 ჰერცი

Ac = 183.8 მეტრი წამში კვადრატში

Fc = 35.27 ნიუტონი

გირჩევთ: