Სარჩევი:
- ნაბიჯი 1: მასალები
- ძალიან იაფი მასალები
- ნაბიჯი 2: ვიდეო: შესავალი LoRa & Module RFM95 Hoperf Electronics
- ნაბიჯი 3: ჩატარებული ტესტები
- ჩატარებული ტესტები
- ნაბიჯი 4: ვიდეო: საკომუნიკაციო LoRa ESP8266 და რადიო RFM95 # 1
- ნაბიჯი 5: Arduino IDE კოდი
- Arduino IDE კოდი
- ნაბიჯი 6: გადაცემის მოდულის მაგალითი # 1
- ნაბიჯი 7: მიღების მოდულის მაგალითი # 2
- ნაბიჯი 8: ანტენის წარმოება
- ანტენის წარმოება
- ნაბიჯი 9: ჩამოტვირთვები და სრული დოკუმენტაცია
ვიდეო: კავშირი LoRa ESP8266 და რადიო RFM95: 9 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ერთ -ერთი ყველაზე დასახელებული ტექნოლოგია, რომელიც გამოიყენება ნივთების ინტერნეტისთვის, რომელსაც გააჩნია შთამბეჭდავი მახასიათებლები შორ მანძილზე კომუნიკაციისა და დაბალი სიმძლავრისა, რაც აისახება მის დაბალ მოხმარებაზე, LoRa "Lo ng - Ra nge", ამ ტიპის მოდულაცია გახდა ძალიან პოპულარული მონაცემთა გაგზავნისა და მიღების პროექტებში არის ბიბლიოთეკები, რომლებიც უკვე დანერგილია ESP8266, Arduino, Raspberry pi და ESP32 პლატფორმებისთვის.
ამ შესაძლებლობისას ჩვენ ჩავატარებთ ძალიან მარტივ ტესტს ESP8266 და RFM95 LoRa.
ცოტა ხნის წინ მე მივიღე HopeRF– ის 2 მოდული / რადიო LoRa მითითება RFM95, 915.0 MHz სიხშირით, შემდეგ გაკვეთილმა გირჩიათ შესავალი LoRa და მოდულის RFM95– ის სწრაფი მიმოხილვა:
სამეურვეო
შესავალი LoRa & Modulo RFM95 Hoperf
PDAControl ჩამოტვირთვები და სრული დოკუმენტაცია
საკომუნიკაციო LoRa ESP8266 და რადიო RFM95 #1
PDAC კონტროლი
Descargas y Documentacion Completa
საკომუნიკაციო LoRa ESP8266 და რადიო RFM95 #1
ნაბიჯი 1: მასალები
ძალიან იაფი მასალები
- 2 ESP8266 NodeMCU
- 2 რადიო RFM95, ჩემს შემთხვევაში 915.0 MHz
- 2 თეთრი PCB ადაპტერი ESP8266 12E/F- სთვის
- 2 პროტობორდი
- მავთულის ანტენა, UTP კაბელი, გამოთვალეთ სიგრძე ქვემოთ
ნაბიჯი 2: ვიდეო: შესავალი LoRa & Module RFM95 Hoperf Electronics
ნაბიჯი 3: ჩატარებული ტესტები
ჩატარებული ტესტები
ჩვენ გამოვიყენებთ 2 მოდულს ESP8266 NodeMCU, რომელიც SPI ავტობუსის საშუალებით დაუკავშირდება RFM95 მოდულებს RadioHead ბიბლიოთეკის RH_RF95.h გამოყენებით, ეს ტესტი იქნება ძალიან მარტივი, შეტყობინების გაგზავნა პლუს მრიცხველი ერთი მოდულიდან მეორეზე 915 MHz, ქარხნის დემარკაცია PCB- ის უკანა მხარეს. ამ გაკვეთილში გამოყენებული იქნება LoRa მოდულაცია, ჩვენ არ განვახორციელებთ LoRaWAN- ს, რომ არ ავურიოთ.
ნაბიჯი 4: ვიდეო: საკომუნიკაციო LoRa ESP8266 და რადიო RFM95 # 1
ნაბიჯი 5: Arduino IDE კოდი
Arduino IDE კოდი
ამ შესაძლებლობისას ჩვენ გამოვიყენებთ RadioHead– ის RH_RF95.h ბიბლიოთეკას, რომელიც ძალიან გამოიყენება Adafruit– ის მაგალითებში მისი PCB– ებისა და მოდულების შესამოწმებლად, ტექნიკურად ESP8266 მოდული ადგენს RFM95– ის პარამეტრებს SPI ავტობუსის პროტოკოლის საშუალებით.
შენიშვნა: ჩამოტვირთეთ და / ან github ბმულები ქვემოთ.
ავტობუსი SPI: ვიკიპედიის მიერ
ვინაიდან ეს არის ძალიან მარტივი ტესტი, ორივე მოდულში იქნება მხოლოდ შემდეგი პარამეტრების კონფიგურაცია:
- გადაცემის ძალა: 23 dBm = rf95.setTxPower (23, ყალბი)
- სიხშირე / დიაპაზონი: 915 MHz = #განსაზღვრეთ RF95_FREQ 915.0
მნიშვნელოვანია ქინძისთავების სწორი კონფიგურაცია ESP8266– ისთვის:
- RFM95_CS = CS (ჩიპის ამომრჩევი ან მონა სელექტორი).
- RFM95_RST = რადიოს გადატვირთვა ინიციალიზაციისას.
- RFM95_INT = შეწყვეტა DIO0 გამომავალიდან.
ნაბიჯი 6: გადაცემის მოდულის მაგალითი # 1
გადაცემის მოდულის მაგალითი # 1
შეტყობინება "PDAControl -" და გაგზავნილი შეტყობინების / პაკეტის მრიცხველის ღირებულება გაიგზავნება. შენიშვნა: ჩამოტვირთეთ და / ან github ბმულები ქვემოთ.
სერიული ტერმინალი… შეტყობინების გადაცემა
ნაბიჯი 7: მიღების მოდულის მაგალითი # 2
მიღების მოდულის მაგალითი # 2
მოდული არის მიღების რეჟიმში. შენიშვნა: ჩამოტვირთეთ და / ან github ბმულები ქვემოთ.
სერიული ტერმინალი… მიღება, შეტყობინება და RSSI
ნაბიჯი 8: ანტენის წარმოება
ანტენის წარმოება
ამ ტესტისთვის ანტენა დამზადებულია UTP კაბელით (Unshielded Twisted Pair) 7.8 სმ სიგრძის მავთული აიღეს, absolutelyautomation.com. ინფორმაციისთვის, ანტენის სიგრძის გამოსათვლელად, მხოლოდ მე შევცვალე ყველაზე მნიშვნელოვანი პარამეტრი სიხშირე, ჩემი მოდულის შემთხვევაში ეს არის 915.0.
საიტი: M0ukd.com 1/4 Wave Ground Plane Antenna Calculator
ნაბიჯი 9: ჩამოტვირთვები და სრული დოკუმენტაცია
PDAC კონტროლი
ჩამოტვირთვები და სრული დოკუმენტაცია
კომუნიკაცია LoRa ESP8266 და რადიო RFM95 #1
pdacontrolen.com/comunication-lora-esp8266-…
PDAC კონტროლი
Descargas y Documentacion Completa
კომუნიკაცია LoRa ESP8266 და რადიო RFM95 #1
pdacontroles.com/comunicacion-lora-esp8266-…
გირჩევთ:
Esp8266 Firebase კავშირი: 10 ნაბიჯი
Esp8266 Firebase კავშირი: ამ პროექტის დასაწყებად გჭირდებათ შემდეგი კომპონენტები: esp8266 (NodeMcu v3 Lua) google ანგარიში (firebase) შეგიძლიათ შეიძინოთ esp8266 აქედან: amazon.com aliexpress.com
შექმენით WiFi კავშირი ESP8266– თან და მიიღეთ ადგილობრივი IP მისამართი: 3 ნაბიჯი
დაამყარეთ WiFi კავშირი ESP8266– თან და მიიღეთ ადგილობრივი IP მისამართი: ამ გაკვეთილში ჩვენ ვნახავთ, თუ როგორ უნდა დავამყაროთ WiFi კავშირი ESP8266 WiFi დაფასთან. ჩვენ ამას დავუკავშირდებით ადგილობრივ WiFi ქსელთან
FM რადიო RDS (რადიო ტექსტი), BT კონტროლი და დატენვის ბაზა: 5 ნაბიჯი
FM რადიო RDS (რადიო ტექსტი), BT კონტროლი და დამუხტვის ბაზა: Bonjour, ეს არის ჩემი მეორე "ინსტრუქცია". როგორც მე მომწონს, რომ არ გავაკეთო ძალიან სასარგებლო რამ, აქ არის ჩემი ბოლო პროექტი: ეს არის FM რადიო რადიოტექსტით დატენვის ბაზა და რომლის მონიტორინგიც შესაძლებელია Bluetooth- ისა და Android პროგრამის საშუალებით, ამიტომ მე
ინტერნეტ რადიო/ ვებ რადიო ჟოლოს Pi 3 -ით (უთავო): 8 ნაბიჯი
ინტერნეტ რადიო/ ვებ რადიო ჟოლოს Pi 3 (თავაწეული): HI გნებავთ თქვენი საკუთარი რადიოს ჰოსტინგი ინტერნეტით, მაშინ თქვენ სწორ ადგილას ხართ. ვეცდები შეძლებისდაგვარად განვმარტო. მე შევეცადე რამდენიმე გზა, რომელთა უმეტესობას ან სჭირდებოდა ხმის ბარათი, რომლის ყიდვაც არ მინდოდა. მაგრამ მოახერხა
შესავალი LoRa & მოდული RFM95 / RFM95W Hoperf: 5 ნაბიჯი
შესავალი LoRa & Module RFM95 / RFM95W Hoperf: ამ შესაძლებლობისას ჩვენ გავაკეთებთ მოკლე დახასიათებას LoRa და ვაჭრობის შესახებ; და კონკრეტულად რადიო RFM95/96 დამზადებულია Hoperf Electronics– ის მიერ. მას შემდეგ, რაც რამდენიმე თვის წინ, 2 მოდული ჩამოვიდა, თავდაპირველად მინდა შესავალი გავაკეთო თემაზე