Სარჩევი:

ამინდის სადგური უკაბელო მონაცემთა გადაცემით: 8 ნაბიჯი
ამინდის სადგური უკაბელო მონაცემთა გადაცემით: 8 ნაბიჯი

ვიდეო: ამინდის სადგური უკაბელო მონაცემთა გადაცემით: 8 ნაბიჯი

ვიდეო: ამინდის სადგური უკაბელო მონაცემთა გადაცემით: 8 ნაბიჯი
ვიდეო: მიმოხილვა BAKEEY მთავარი ამინდის სადგური დისტანციური უკაბელო სენსორი 2024, ნოემბერი
Anonim
ამინდის სადგური უკაბელო მონაცემთა გადაცემით
ამინდის სადგური უკაბელო მონაცემთა გადაცემით

ეს სასწავლო არის ჩემი წინა პროექტის განახლება - ამინდის სადგური მონაცემების ჟურნალით.

წინა პროექტი შეგიძლიათ ნახოთ აქ - ამინდის სადგური მონაცემების ჟურნალით

თუ თქვენ გაქვთ რაიმე შეკითხვა ან პრობლემა, შეგიძლიათ დამიკავშირდეთ ჩემს ფოსტაზე: [email protected].

DFRobot– ის მიერ მოწოდებული კომპონენტები

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

ნაბიჯი 1: რა არის ახალი?

მე განვაახლე რამდენიმე გაუმჯობესება და გაუმჯობესება ჩემს წინა პროექტში - ამინდის სადგური მონაცემების ჟურნალით.

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

ასევე SD ბარათის მოდული ამოღებულ იქნა და შეიცვალა Arduino Uno ინტერფეისის ფარით. ამ შეცვლის მთავარი მიზეზი იყო სივრცის გამოყენება, ინტერფეისის ფარი სრულად შეესაბამება Arduino Uno– ს, ასე რომ თქვენ არ გჭირდებათ მავთულის გამოყენება კავშირისთვის.

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

მე ასევე დავამატე საცხოვრებლის ახალი დამჭერი, რომელიც პირდაპირ დამონტაჟებულია ამინდის სადგურის სადგამზე.

დამატებითი მზის პანელი დაემატა მიწოდებას.

ნაბიჯი 2: მასალები

მასალები
მასალები
მასალები
მასალები
მასალები
მასალები

ამ პროექტისთვის თითქმის ყველა საჭირო მასალის შეძენა შესაძლებელია ონლაინ მაღაზიაში: DFRobot

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

-ამინდის სადგურის ნაკრები

-არდუინო უნო

-არდუინო ნანო

-RF 433 MHz მოდული Arduino– სთვის (მიმღები და გადამცემი)

-პროტო ბორდი

-SD ბარათი

-მზის ენერგიის მენეჯერი

-5V 1A მზის პანელი 2x

-Arduino Uno ინტერფეისის ფარი

-რაღაც ნეილონის საკაბელო კავშირები

-სამონტაჟო ნაკრები

-LCD დისპლეი

-პურის დაფა

- ლიონური ბატარეები (მე გამოვიყენე Sanyo 3.7V 2250mAh ბატარეები)

-წყალგაუმტარი პლასტიკური გადასატანი ყუთი

-რამდენიმე მავთული

ამინდის სადგურის სადგურისთვის დაგჭირდებათ:

-დაახლოებით 3.4 მ სიგრძის ფოლადის მილი, ან ასევე შეგიძლიათ გამოიყენოთ ფოლადის პროფილი.

მავთულის თოკი (დაახლოებით 4 მ)

-მავთულის საბაგირო სამაგრ 8x

-უჟანგავი ფოლადის ბორბლები 2x

-fi10 ფოლადის ჯოხი (დაახლოებით 50 სმ)

ფოლადის ამწევი თვალის კაკალი 4x

თქვენ ასევე დაგჭირდებათ რამდენიმე ინსტრუმენტი:

-გამაგრილებელი რკინა

-ხრახნები

-ტუმბოები

-ბურღული

-შედუღების მანქანა

-კუთხის საფქვავი

-მავთულის ფუნჯი

ნაბიჯი 3: შეჯამება

Შემაჯამებელი
Შემაჯამებელი

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

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

როგორ შეიკრიბოთ ამინდის სადგურის ნაკრები

ასევე გადახედეთ ჩემს წინა ინსტრუქციას ამ ამინდის სადგურის შესახებ.

ამინდის სადგური მონაცემების აღრიცხვით

ნაბიჯი 4: ამინდის სადგურის სამონტაჟო გადაწყვეტა

ამინდის სადგურის სამონტაჟო გადაწყვეტა
ამინდის სადგურის სამონტაჟო გადაწყვეტა
ამინდის სადგურის სამონტაჟო გადაწყვეტა
ამინდის სადგურის სამონტაჟო გადაწყვეტა

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

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

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

შეკრება:

  1. დავიწყე fi18 3.4 მ (11.15 ფუტი) სიგრძის ფოლადის მილით. ჯერ მილისგან ჟანგის ამოღება მჭირდებოდა, ამიტომ იგი ჟანგის მოსაშორებელი მჟავით დავფარე.
  2. 2 -დან 3 საათის შემდეგ, როდესაც მჟავამ თავისი ნაწილი შეასრულა, დავიწყე ყველაფრის შედუღება. პირველი მე შედუღებული მოხსნას თვალის თხილის მოპირდაპირე მხარეს ფოლადის მილის. მე დავაყენე ის მიწიდან 2 მ სიმაღლეზე, ის ასევე შეიძლება უფრო მაღლა დადგეს, მაგრამ არა ქვედა, რადგან შემდეგ ზედა ნაწილი არასტაბილური ხდება.
  3. შემდეგ დამჭირდა ორი "წამყვანის" გაკეთება, თითო თითოეულ მხარეს. ამისათვის მე ავიღე ორი fi12 50 სმ (1.64 ფუტი) ფოლადის ჯოხი. თითოეული ჯოხის თავზე მე შედუღებული მქონდა ერთი ამწევი თხილის კაკალი და ფოლადის პატარა ფირფიტა, ასე რომ თქვენ შეგიძლიათ დადოთ იგი ან ჩაქუჩი მიწაში. ამის ნახვა შესაძლებელია სურათზე (ნაპია და კირი სლიკი)
  4. მე მჭირდებოდა "წამყვანების" დაკავშირება სტენდის ორივე მხარეს ამწევი თვალით, ამისთვის ვიყენებდი მავთულის თოკს. თავდაპირველად მე გამოვიყენე ორი დაახლოებით 1.7 მ სიგრძის მავთულის თოკი, გვერდიდან პირდაპირ მიმაგრებული იყო თვალის თხილის ამწევი მავთულის საბაგირო სამაგრით, ხოლო მეორე მხარე მიმაგრებული იყო უჟანგავი ფოლადის სამაგრებით. უჟანგავი ფოლადის ბორბლები გამოიყენება მავთულის საბაგიროს გასამაგრებლად.
  5. პლასტიკური გადასატანი ყუთის დასადგმელად I სამგანზომილებიანი ბეჭდვის სახელური. ამის შესახებ მეტის ნახვა შეგიძლიათ მე –5 ნაბიჯში
  6. დასასრულს მე დავხატე ყველა ფოლადის ნაწილი პირველადი ფერით (ორი ფენა). ამ ფერის გასწვრივ შეგიძლიათ განათავსოთ თქვენთვის სასურველი ფერი.

ნაბიჯი 5: 3D ნაბეჭდი ნაწილები

3D ნაბეჭდი ნაწილები
3D ნაბეჭდი ნაწილები
3D ნაბეჭდი ნაწილები
3D ნაბეჭდი ნაწილები
3D ნაბეჭდი ნაწილები
3D ნაბეჭდი ნაწილები

იმის გამო, რომ მინდოდა სამონტაჟო სტენდი ადვილად აწყობილი და დაშლილიყო, მჭირდებოდა 3D ბეჭდვის ნაწილების გაკეთება. ყველა ნაწილი დაბეჭდილია PLA პლასტმასით და შექმნილია ჩემ მიერ.

ახლა უნდა ვნახო, როგორ გაუძლებს ეს ნაწილები გარე ელემენტებს (სიცხე, სიცივე, წვიმა …). თუ გსურთ ამ ნაწილების STL ფაილები, შეგიძლიათ მომწეროთ ჩემს ფოსტაზე: [email protected]

პლასტიკური გადასასვლელი ყუთის ხელჩანთა

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

ამ დამჭერით პლასტმასის ყუთი შეიძლება პირდაპირ ფოლადის მილზე იყოს დამონტაჟებული. ხმის მიცემის სიმაღლე შესაძლებელია სურვილისამებრ.

ტემპერატურისა და ტენიანობის სენსორის კორპუსი

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

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

ყველაფერი დაბეჭდილი იყო PLA ძაფით.

ნაბიჯი 6: შიდა მონაცემთა მიმღები

შიდა მონაცემთა მიმღები
შიდა მონაცემთა მიმღები
შიდა მონაცემთა მიმღები
შიდა მონაცემთა მიმღები
შიდა მონაცემთა მიმღები
შიდა მონაცემთა მიმღები

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

ამისათვის მე გამოვიყენე 430 MHz მიმღები Arduino– სთვის. მე განვაახლე 17 სმ (6.7 ინჩი) ანტენა. ამის შემდეგ დამჭირდა ამ მოდულის დიაპაზონის გამოცდა. პირველი ტესტი გაკეთდა შენობაში ისე, რომ დავინახე როგორ მოქმედებს კედლები სიგნალის დიაპაზონში და როგორ მოქმედებს ეს სიგნალის დარღვევაზე. მეორე ტესტი ჩატარდა გარეთ. მანძილი იყო 10 მეტრზე მეტი (33 ფუტი), რაც საკმარისზე მეტი იყო ჩემი შიდა მიმღებისთვის.

მიმღების ნაწილები:

  • არდუინო ნანო
  • Arduino 430 MHz მიმღების მოდული
  • RTC მოდული
  • LCD დისპლეი
  • და ზოგიერთი კონექტორი

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

ნაბიჯი 7: ტესტირება

ტესტირება
ტესტირება
ტესტირება
ტესტირება
ტესტირება
ტესტირება
ტესტირება
ტესტირება

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

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

შემდეგ მომიწია ამ ორი მოდულის დიაპაზონის გამოცდა. პირველად ვცადე ანტენების გარეშე, მაგრამ მას არ ჰქონდა ასეთი დიდი მანძილი, დაახლოებით 4 მეტრი (13 ფუტი). შემდეგ ანტენები დაემატა. გარკვეული რეზერვის შემდეგ წავაწყდი ინფორმაციას, ამიტომ გადავწყვიტე, რომ ანტენის სიგრძე იქნება 17 სმ (6.7 ინჩი). შემდეგ ჩავატარე ორი ტესტი, ერთი შიდა და ერთი გარე, ისე რომ დავინახე როგორ მოქმედებს სხვადასხვა გარემო სიგნალზე.

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

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

ტესტირების შესახებ მეტი შეგიძლიათ წაიკითხოთ ჩემს წინა ინსტრუქციულ - ამინდის სადგური მონაცემების აღრიცხვით

ნაბიჯი 8: დასკვნა

დასკვნა
დასკვნა
დასკვნა
დასკვნა
დასკვნა
დასკვნა

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

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

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

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

გირჩევთ: