Სარჩევი:
- ნაბიჯი 1: ნაწილები
- ნაბიჯი 2: მიიღეთ PCB თქვენი პროექტის წარმოებისთვის
- ნაბიჯი 3: ჩამოტვირთეთ და დააყენეთ Arduino IDE
- ნაბიჯი 4: კავშირი და შედუღება
- ნაბიჯი 5: მოდულის კოდირება
- ნაბიჯი 6: თამაში LoRa რადიოებით
ვიდეო: LoRa ESP32 რადიოები მარტივი დასაწყისი სასწავლო - გაყვანილობის გარეშე: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ჰეი, რა ხდება ბიჭებო? აქარში აქ CETech– დან.
დღეს ჩვენ ვაპირებთ შევადგინოთ პროექტი, რომელიც ძირითადად LoRa რადიოების დაყენებას გულისხმობს ერთმანეთთან უადვილესი საუბრისათვის.
აქ მიკროკონტროლერი, რომელიც მე გამოვიყენე არის ESP32, რომელიც დაკავშირებულია LoRa დაფებთან 915MHz, მე ასევე დავამატე OLED დისპლეი ერთ რადიოს ისე, რომ პაკეტის ინფორმაცია ხილული იყოს. ამ პროექტში გამოყენებული ყველა მოდული არის DFRobot– დან, რადგან ამ მოდულებისთვის არის pin თავსებადობა, ამიტომ არ გირჩევთ გამოიყენოთ სხვადასხვა მწარმოებლის მოდულები. მოდით დავიწყოთ!
მე ასევე გადავიღე ვიდეო ამ პროექტის მშენებლობის შესახებ, გირჩევთ უყუროთ მას უკეთესი გამჭრიახობისა და დეტალებისთვის.
ნაბიჯი 1: ნაწილები
ამის გასაკეთებლად დაგჭირდებათ ESP32 დაფა ან ESP8266 და სურვილის შემთხვევაში შეგიძლიათ დაამატოთ ბატარეაც.
მე გამოვიყენე firebeetle LoRa დაფა 915 MHz სიხშირით. DFRobot გთავაზობთ 3 ტიპის დაფას, თქვენი რეგიონის კანონიერი სიხშირის მიხედვით:
1) 433 მჰც
2) 868 მჰც
3) 915 მჰც
ჩვენებისთვის მე გამოვიყენე OLED ფარი.
მე გირჩევთ გამოიყენოთ DFRobot– ის დაფები ამ მოდულით, რადგან pinout თავსებადი იქნება და თქვენ არსად არ შეგექმნებათ პრობლემები.
ნაბიჯი 2: მიიღეთ PCB თქვენი პროექტის წარმოებისთვის
თქვენ უნდა შეამოწმოთ JLCPCB, რომ შეუკვეთოთ PCB ინტერნეტით იაფად!
თქვენ მიიღებთ 10 კარგი ხარისხის PCB– ს, რომელიც დამზადებულია და იგზავნება თქვენს კარზე 2 დოლარად და გარკვეული გადაზიდვით. თქვენ ასევე მიიღებთ ფასდაკლებას მიწოდებაზე პირველი შეკვეთისას. საკუთარი PCB– ის შესაქმნელად easyEDA– ზე, ამის დასრულებისთანავე ატვირთეთ თქვენი Gerber ფაილები JLCPCB– ზე, რომ მიიღოთ ისინი ხარისხიანი და სწრაფი შემობრუნების დროით.
ნაბიჯი 3: ჩამოტვირთეთ და დააყენეთ Arduino IDE
ჩამოტვირთეთ Arduino IDE აქედან.
1. დააინსტალირეთ Arduino IDE და გახსენით იგი.
2. გადადით ფაილი> პარამეტრები
3. დაამატეთ https://dl.espressif.com/dl/package_esp32_index.j… დამატებითი დაფების მენეჯერის URL- ებს.4. გადადით ინსტრუმენტები> დაფა> დაფების მენეჯერი
5. მოძებნეთ ESP32 და შემდეგ დააინსტალირეთ დაფა.
6. გადატვირთეთ IDE.
ნაბიჯი 4: კავშირი და შედუღება
1. Solder მოდულები ერთად stackable სათაურები.
2. თქვენ დაგჭირდებათ LoRa ორივე მოდულის დაკავშირება ESP32 მოდულებთან გაყვანილობის დიაგრამის მიხედვით.
3. შეაგროვეთ ყველა 5-6 მოდული, რომელსაც გამოიყენებთ და დააწყვეთ ისინი რადიოს საჭიროების შესაბამისად. ამ ნაბიჯებისთვის, მე გირჩევთ უყუროთ ჩემს ვიდეოს, რადგან ეს ნაწილი იქ დეტალურად არის ახსნილი.
ნაბიჯი 5: მოდულის კოდირება
ჩამოტვირთეთ GitHub საცავი:
2. ამოიღეთ გადმოწერილი საცავი.
3. გადმოწერეთ ბიბლიოთეკები გადმოწერილი საცავიდან ბიბლიოთეკის საქაღალდეში Arduino ესკიზის საქაღალდეში.
4. გახსენით გადამცემის ესკიზი Arduino IDE- ში.
5. ნავიგაცია ინსტრუმენტები> დაფა. შეარჩიეთ შესაბამისი დაფა, რომელსაც თქვენ იყენებთ, Firebeetle ESP32 ჩემს შემთხვევაში.
6. აირჩიეთ სწორი კომ. პორტი გადადით ინსტრუმენტები> პორტი.
7. დააჭირეთ ატვირთვის ღილაკს.
8. როდესაც ჩანართი ამბობს შესრულებულია ატვირთვა თქვენ უნდა გაიმეოროთ ზემოაღნიშნული ნაბიჯები მიმღების მოდულთან ერთად კოდის ასატვირთად.
ნაბიჯი 6: თამაში LoRa რადიოებით
როგორც კი ძალა მიეცემა ორივე მოდულს, გადამცემი OLED იწყებს გამოგზავნილი პაკეტის ნომრის ჩვენებას, მეორეს მხრივ მიმღებთან დაკავშირებული სერიული მონიტორი აჩვენებს მიღებულ პაკეტს სიგნალის სიმძლავრით.
გირჩევთ:
Raspberry Pi 4 ლეპტოპის/კომპიუტერის საშუალებით Ethernet კაბელის გამოყენებით (მონიტორის გარეშე, Wi-Fi– ს გარეშე): 8 ნაბიჯი
დააინსტალირეთ Raspberry Pi 4 ლეპტოპის/კომპიუტერის საშუალებით Ethernet კაბელის გამოყენებით (მონიტორის გარეშე, Wi-Fi– ს გარეშე): ამაში ჩვენ ვიმუშავებთ Raspberry Pi 4 Model-B– ით 1 GB ოპერატიული მეხსიერებით. Raspberry-Pi არის ერთჯერადი კომპიუტერი, რომელიც გამოიყენება საგანმანათლებლო მიზნებისთვის და წვრილმანი პროექტებისთვის, ხელმისაწვდომი ღირებულებით, საჭიროებს 5V 3A დენის წყაროს. ოპერაციული სისტემების მსგავსად
დასაწყისი მსუბუქი ფერწერისთვის (Photoshop– ის გარეშე): 5 ნაბიჯი (სურათებით)
დასაწყისი სინათლის ხატვისთვის (Photoshop– ის გარეშე): მე ახლახანს შევიძინე ახალი კამერა და ვიკვლევდი მის ზოგიერთ მახასიათებელს, როდესაც ინტერნეტში წავაწყდი მსუბუქ ფერწერას, ან დიდხანს ექსპოზიციის ფოტოგრაფიას. ბევრ ჩვენგანს ექნება ნანახი განათების ძირითადი ფორმა ფოტოებით ქალაქში, გზაზე
წვრილმანი წვდომის გარეშე კარის ზარი არდუინოს გარეშე!: 7 ნაბიჯი
წვრილმანი წვდომის გარეშე კარის ზარი არდუინოს გარეშე !: კარის ზარის ჩამრთველები ერთ-ერთია, რაც ყველაზე მეტად ეხებიან უცნობებს. და როდესაც კოვიდ 19 პანდემია სერიოზულ პრობლემად იქცა, კარგი ჰიგიენის დაცვა გახდა ამ დღეებში მთავარი პრიორიტეტი. ამ სასწავლო ინსტრუქციაში მე გაჩვენებ მარტივ გზას
დასაწყისი ESP32 - ESP32 დაფების დაყენება Arduino IDE - - ში ESP32 მოციმციმე კოდი: 3 ნაბიჯი
დაწყება ESP32 | ESP32 დაფების დაყენება Arduino IDE | - ში ESP32 Blink Code: ამ ინსტრუქციებში ჩვენ ვნახავთ, თუ როგორ უნდა დავიწყოთ მუშაობა esp32– თან და როგორ დავაყენოთ esp32 დაფები Arduino IDE– ში და ჩვენ დავაპროგრამებთ esp 32 – ს, რომ აწარმოოს მოციმციმე კოდი arduino ide– ს გამოყენებით
E32-433T LoRa მოდულის სასწავლო - DIY Breakout Board E32 მოდულისთვის: 6 ნაბიჯი
E32-433T LoRa მოდულის სასწავლო | DIY Breakout Board E32 მოდულისთვის: ჰეი, რა ხდება, ბიჭებო! აქარში აქ CETech– დან. ეს ჩემი პროექტი უფრო სწავლის მრუდია, რომ გავიგოთ E32 LoRa მოდულის მუშაობა eByte– დან, რომელიც არის მაღალი სიმძლავრის 1 ვატიანი გადამცემი მოდული. როგორც კი გავიგებთ მუშაობას, მე მაქვს დიზაინი