Სარჩევი:
- ნაბიჯი 1: საჭირო ნაწილები
- ნაბიჯი 2: შექმენით ანტენა
- ნაბიჯი 3: შედუღება Esp Shield
- ნაბიჯი 4: გაყვანილობა
- ნაბიჯი 5: კოდირება
- ნაბიჯი 6: დასკვნა
ვიდეო: LORA სატანკო დონის სენსორი: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ეს არის ჩემი მეექვსე LORA სასწავლო. პირველი იყო LORA თანატოლთან ურთიერთობა არდუინოსთან. თქვენ შეგიძლიათ გამოიყენოთ ამ ინსტრუქციის სერვერის კვანძი, რომ მიიღოთ მონაცემები ამ სენსორიდან. მე ავაშენე ეს იმიტომ, რომ მჭირდებოდა დაბალი ენერგიის მოხმარების სენსორი ჩემი წვიმის ლულის წყლის დონის გასაზომად. მე არ ვიწინასწარმეტყველებდი რაიმე სახის გაყვანილობას, ამიტომ მონაცემების გასაგზავნად დამჭირდა ბატარეაზე მომუშავე კვანძი. ვინაიდან LORA არ მოიხმარს დიდ ენერგიას, ის შესანიშნავად შეეფერება ამ ამოცანას.
როგორც სენსორი ვიყენებ ულტრაბგერითი სენსორს. ამ ტიპის სენსორი აგზავნის ხმას ობიექტისკენ და შემდეგ ზომავს დროს ასახული სიგნალის დაბრუნებამდე.
იმის გამო, რომ სენსორი განთავსდება ტენიან გარემოში, მე ვირჩევ HC-SR04 ულტრაბგერითი სენსორის წყალგაუმტარი ვერსიის გამოყენებას, კერძოდ jsn-sr04t.
მონაცემების თანახმად, ეს სენსორი მუშაობს 3 -დან 5.5 ვ -მდე და აქვს დიაპაზონი 20 სმ -დან 600 სმ -მდე. კოდში მე დავაყენე დიაპაზონი 25 -დან 350 სმ -მდე.
ნაბიჯი 1: საჭირო ნაწილები
სენსორნოდი:
- წყალგაუმტარი ულტრაბგერითი სენსორი
- arduino (მე გამოვიყენე პრო მინი)
- esp გარღვევის დაფა
- მავთული ანტენისთვის (მე ვიყენებ 0.8 მყარ მავთულს)
- rfm95 ტრანსივერი (აირჩიეთ სწორი ვერსია)
- ზოგიერთი მხტუნავი მავთული
ინსტრუმენტები:
- soldering რკინის
- გვერდითი საჭრელი
- მავთულის სტრიპტიზიორი
ნაბიჯი 2: შექმენით ანტენა
ანტენისთვის მე ვიყენებ ჩემი 2x2x0.8 მმ ან 2x2 20awg ავტობუსის კაბელის ნარჩენ კაბელს. საგნების ქსელში თქვენ შეგიძლიათ აირჩიოთ თქვენი ტრანსისა და ანტენის სიხშირის ჯგუფი ქვეყნის მიხედვით. ეს არის სიგრძე სიხშირეზე:
- 868 mhz 3.25 ინჩი ან 8.2 სმ (ეს არის ის, რასაც მე ვიყენებ)
- 915 mhz 3 ინჩი ან 7.8 სმ
- 433 mhz 3 ინჩი ან 16.5 სმ
ნაბიჯი 3: შედუღება Esp Shield
- ამოიღეთ esp ფარის რეზისტორები (იხ. R1 დან R3 წითელ ველში)
- შედუღეთ rfm95 ჩიპი esp ფარზე.
- შეაერთეთ პინჰედერები ესპ ფარს
- დაასხით ანტენა ესპის ფარზე. არ გამოიყენოთ ანტენის გარეშე, შეიძლება დაზიანდეს ფარი.
- თუ pinheaders არ soldered გადატანა arduino solder ეს ძალიან.
ნაბიჯი 4: გაყვანილობა
გაყვანილობა ძალიან მარტივია. შეაერთეთ გაყვანილობა, როგორც სქემატური.
ნაბიჯი 5: კოდირება
ატვირთეთ ესკიზი და გამოიყენეთ ჩემი პირველი ლორას სერვერის კვანძი, რომელიც მითითებულია მონაცემების მისაღებად. თქვენ შეგიძლიათ ნახოთ მონაცემები, რომლებიც შედის სერიულ მონიტორში.
ნაბიჯი 6: დასკვნა
ამ ინსტრუქციაში მე გავაკეთე სენსორნოდი წყლის დონის გასაზომად აუზში ან ციტრანში, რომელიც იყენებს LORA- ს. თუ მოგწონთ სად მიდის ეს, გთხოვთ დატოვეთ კომენტარი ან გახადეთ თქვენი რჩეული. ამ გზით მე ვიცი, უნდა გავაგრძელო თუ არა ამგვარი ინსტრუქციები.
გირჩევთ:
ბატარეაზე მომუშავე წყლის კოლექტორის დონის სენსორი: 7 ნაბიჯი (სურათებით)
ბატარეაზე მომუშავე წყლის კოლექტორის დონის სენსორი: ჩვენს სახლს აქვს წყლის ავზი, რომელიც იკვებება სახურავზე წვიმისგან და გამოიყენება ტუალეტისთვის, სარეცხი მანქანისთვის და ბაღში მცენარეების მორწყვისთვის. ბოლო სამი წლის განმავლობაში ზაფხული ძალიან მშრალი იყო, ამიტომ ჩვენ ვაკვირდებოდით წყლის დონეს ავზში. ს
LORA წყლის დონის სიგნალიზაცია: 6 ნაბიჯი
LORA წყლის დონის სიგნალიზაცია: ამ სასწავლო ინსტრუქციაში ვიყენებ float switch- ს და arduino- ს LORA tranceiver– თან ერთად, რათა გავაგზავნო განახლება, როდესაც წყლის დონე მიაღწევს გარკვეულ დონეს. ეს კვანძი მოიხმარს ძალიან მცირე დენს და შეიძლება გამოყენებულ იქნას ძალიან დიდი ხნის განმავლობაში მონეტაზე
სატანკო წყლის დონის მაჩვენებელი: 11 ნაბიჯი
სატანკო წყლის დონის ინდიკატორი: გამარჯობა მეგობარო, დღეს ვაპირებ გავაკეთო ავზის წყლის დონის მაჩვენებელი BC547 ტრანზისტორის გამოყენებით. ეს წრე აჩვენებს წყლის დონეს. დავიწყოთ
ულტრაბგერითი სატანკო დონის მეტრი: 5 ნაბიჯი (სურათებით)
ულტრაბგერითი სატანკო დონის მრიცხველი: საჭიროა თუ არა სითხის დონის მონიტორინგი დიდი დიამეტრის ჭაბურღილში, ავზში ან ღია კონტეინერში? ეს სახელმძღვანელო გაჩვენებთ თუ როგორ უნდა გააკეთოთ სონარის არა-კონტაქტური სითხის დონის მრიცხველი იაფი ელექტრონიკის გამოყენებით! ზემოთ მოცემული ესკიზი აჩვენებს მიმოხილვას, თუ რისკენ ვიღებდით მიზანს
თხევადი დონის სენსორი (ულტრაბგერითი გამოყენებით): 5 ნაბიჯი
თხევადი დონის სენსორი (ულტრაბგერითი გამოყენებით): თხევადი დონის სენსორი ამოიცნობს სითხის დონეს გრუნტის დონიდან. ჩართავს ძრავას (მოითხოვს ძრავის მძღოლის გამაძლიერებელს) მოცემული მნიშვნელობის ქვემოთ და თხევადი შევსების შემდეგ გამორთავს მას მოცემულ მნიშვნელობაზე. ამ სისტემის მახასიათებლები: მუშაობს ნებისმიერ ლინკზე