Სარჩევი:
- ნაბიჯი 1: ნაწილები
- ნაბიჯი 2: მიიღეთ PCB თქვენი პროექტის წარმოებისთვის
- ნაბიჯი 3: გაიგეთ რეიაქსის მოდული და როგორ გამოვიყენოთ იგი. (სურვილისამებრ: შეგიძლიათ გამოტოვოთ ამ ნაბიჯის კითხვა, თუ არ ხართ დაინტერესებული სამუშაოებით)
- ნაბიჯი 4: მოდულების კავშირი PCB– ში
- ნაბიჯი 5: PCB- ის შედუღება
- ნაბიჯი 6: ჩამოტვირთეთ და დააყენეთ Arduino IDE
- ნაბიჯი 7: პროექტის კოდირება
- ნაბიჯი 8: თამაში მოწყობილობასთან
ვიდეო: LoRa დისტანციური მართვის მესენჯერი 1.8 დიუმიანი TFT დისტანციებით 8 კმ -მდე: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
დაუკავშირეთ პროექტი თქვენს ლეპტოპს ან ტელეფონს და შემდეგ ისაუბრეთ მოწყობილობებს შორის ინტერნეტის ან SMS– ის გარეშე მხოლოდ LoRa– ს გამოყენებით.
ჰეი, რა ხდება ბიჭებო? აქარში აქ CETech– დან.
ამ PCB- ს ასევე აქვს დისპლეი და 4 ღილაკი, რომელიც შეიძლება გამოყენებულ იქნას როგორც დისტანციური მართვა ზოგიერთი მოწყობილობისთვისაც. თქვენ შეგიძლიათ გააკეთოთ ყველაფერი კოდის დიზაინით თქვენი საკუთარი ინტერფეისით. მოკლედ, ამ პროექტს აქვს esp8266 რომელსაც შეუძლია WiFi ფუნქციონირება, LoRa მოდული, 1.8 დიუმიანი TFT დისპლეი, 4 ღილაკი ინტერფეისის შესაქმნელად. კოდის შესაძლებლობები უსასრულოა.
ის შეიძლება დაუკავშირდეს თქვენს სმარტფონს ან ნებისმიერ კომპიუტერს და ეს გახდის LoRa- ს ჩართულ მესინჯერს. როდესაც ეს გაკეთდება, თქვენ შეძლებთ გაგზავნოთ ნებისმიერი სხვა მოწყობილობა იმავე LoRa მესენჯერის გამოყენებით. ეს ყველაფერი კეთდება 4G/LTE/3G/GSM/WiFi/SMS თანდასწრებით. რაც მე გავაკეთე ადრეულ პროექტში, რომელსაც ნახავთ აქ:
ნაბიჯი 1: ნაწილები
პირველ რიგში, როგორც მთავარ ნაწილს, მე გამოვიყენე ESP8266 მოდული გარღვევის დაფით. მიმაგრებულია PCB– ზე, მამრობითი და მდედრობითი სათაურების გამოყენებით. მე გამოვიყენე 1.8 დიუმიანი TFT SPI ეკრანი, TP4056 მოდული ბატარეის დატენვისა და დაცვისთვის და ძველი მობილური ტელეფონის ბატარეა.
LoRa მიზნით, მე გამოვიყენე RYLR896. მე ძალიან გირჩევთ ამ მოდულს, რადგან ძალიან ადვილია გამოიყენოთ UART– ზე AT ბრძანებების გამოყენებით.
თქვენ შეგიძლიათ ნახოთ ნაწილები ქვემოთ:
1) ESP8266 მოდული
2) ESP12 გარღვევის დაფა
3) TFT ჩვენება
4) TP4056 მოდული
5) Reyax RYLR896 LoRa მოდული
6) ჩემი PCB დიზაინი
ბოლო ორი ნაწილისთვის, თუ გიჭირთ მათი პოვნა, შეგიძლიათ მომწეროთ/გამომიგზავნოთ ელ.წერილი და ან მე დაგეხმარებით თქვენს რეგიონში პოვნაში, ან სურვილის შემთხვევაში შემიძლია გამოგიგზავნოთ.
ნაბიჯი 2: მიიღეთ PCB თქვენი პროექტის წარმოებისთვის
თქვენ უნდა შეამოწმოთ JLCPCB, რომ შეუკვეთოთ PCB ინტერნეტით იაფად!
თქვენ მიიღებთ 10 კარგი ხარისხის PCB– ს, რომელიც დამზადებულია და იგზავნება თქვენს კარზე 2 დოლარად და გარკვეული გადაზიდვით. თქვენ ასევე მიიღებთ ფასდაკლებას მიწოდებაზე პირველი შეკვეთისას. საკუთარი PCB– ის შესაქმნელად easyEDA– ზე, ამის დასრულების შემდეგ ატვირთეთ თქვენი Gerber ფაილები JLCPCB– ზე, რომ მიიღოთ ისინი კარგი ხარისხის და სწრაფი შემობრუნების დროით.
ნაბიჯი 3: გაიგეთ რეიაქსის მოდული და როგორ გამოვიყენოთ იგი. (სურვილისამებრ: შეგიძლიათ გამოტოვოთ ამ ნაბიჯის კითხვა, თუ არ ხართ დაინტერესებული სამუშაოებით)
1. LoRa მოდული, რომელიც ჩვენ გვაქვს არის UART მოდული, რომელიც კონფიგურირებულია AT ბრძანებების გამოყენებით.
2. მოდულში არის STM32 MCU, რომელიც საუბრობს SPI LoRa მოდულთან RYLR896– ზე.
3. სურათზე მოცემული ბრძანებები არის ძირითადი, რომელთა შესახებაც შეგიძლიათ მიმართოთ ამ დოკუმენტს: REYAX-Lora-AT-COMMAND-GUIDE
4. მე მაინც მტკიცედ გირჩევთ, გაიაროთ ჩემი YouTube ვიდეო, სადაც ამას სწორად ავხსნი.
ნაბიჯი 4: მოდულების კავშირი PCB– ში
1. ორივე მოდული იქნება დაკავშირებული ისევე, როგორც ზემოთ მოცემულ სურათზე.
2. როდესაც ორივე მოდული ერთმანეთთან არის დაკავშირებული, თქვენ შეგიძლიათ პროგრამები გაუკეთოთ სათითაოდ და შემდეგ შეამოწმოთ პროექტი.
ზემოთ ნაჩვენები ყველა კავშირი კეთდება PCB– ში და ამიტომ არ არის საჭირო სხვა გაყვანილობა.
ნაბიჯი 5: PCB- ის შედუღება
შეაერთეთ ყველა კომპონენტი PCB– ზე.
მე გირჩევთ შეაერთოთ დაბალი სიმაღლის კომპონენტები ჯერ PCB– ზე და შემდეგ გადავიდეთ კომპონენტებზე უფრო მაღალი სიმაღლით, როგორიცაა სათაურები და ა.
მოდულის ჩართვამდე შეამოწმეთ ყველა კავშირი მულტიმეტრის გამოყენებით ცუდი შედუღების სახსრებისა და მოკლე ჩართვისთვის.
მოდულის დაპროგრამებისთვის მე დავამატე პორტი, რომ FTDI232 USB დავამატო სერიულ დაფაზე ESP8266 დაფის ქვეშ, ასე რომ თქვენ მარტივად შეგიძლიათ დაფის დაპროგრამება.
ნაბიჯი 6: ჩამოტვირთეთ და დააყენეთ Arduino IDE
ჩამოტვირთეთ Arduino IDE აქედან.
1. დააინსტალირეთ Arduino IDE და გახსენით იგი.
2. გადადით ფაილი> პარამეტრები
3. დაამატეთ https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json დამატებითი დაფების მენეჯერის მისამართები.
4. გადადით ინსტრუმენტები> დაფა> დაფების მენეჯერი
5. მოძებნეთ ESP8266 და შემდეგ დააინსტალირეთ დაფა.
6. გადატვირთეთ IDE.
ნაბიჯი 7: პროექტის კოდირება
მოდულის დაპროგრამებისთვის მე დავამატე პორტი, რომ FTDI232 USB დავამატო სერიულ დაფაზე ESP8266 დაფის ქვეშ, ასე რომ თქვენ მარტივად შეგიძლიათ დაფის დაპროგრამება.
თქვენ უნდა დააჭიროთ GPIO0- ს და გააგრძელოთ იგი დაჭერილი შემდეგ დააჭირეთ ღილაკს RESET შემდეგ ჯერ გაათავისუფლეთ RESET ღილაკი შემდეგ GPIO0 ღილაკი.
1. ჩამოტვირთეთ საცავი:
2. ამოიღეთ გადმოწერილი საქაღალდე და გახსენით main.ino ფაილი Arduino IDE– ში.
3. ნავიგაცია ინსტრუმენტები> დაფა. შეარჩიეთ შესაბამისი დაფა, რომელსაც იყენებთ NodeMCU (12E) უმეტეს შემთხვევაში.
4. აირჩიეთ სწორი კომ. პორტი გადადით ინსტრუმენტები> პორტი.
5. დააჭირეთ ატვირთვის ღილაკს.
6. როდესაც ჩანართი ამბობს შესრულებულია ატვირთვა თქვენ მზად ხართ გამოიყენოთ მოწყობილობა.
ატვირთვის შემდეგ გახსენით სერიული მონიტორი შეტყობინებების გასაგზავნად და მისაღებად.
ნაბიჯი 8: თამაში მოწყობილობასთან
1. უბრალოდ ჩართეთ მოწყობილობა, თქვენ ნახავთ ნივთებს ეკრანზე, შეგიძლიათ დააჭიროთ სხვადასხვა ღილაკს, რომ ნახოთ მოწყობილობა მოქმედებაში.
2. გადადით სერიულ მონიტორზე და დაიწყეთ ტექსტური შეტყობინება მყისიერად! სხვა მარტივი მოწყობილობის გასაკეთებლად შეგიძლიათ გაეცნოთ ამ სტატიას:
3. კონგო! მოწყობილობა მუშაობს როგორც მოსალოდნელი იყო.
გირჩევთ:
LED RF დისტანციური მართვის დისტანციური მართვა "არაფრის"!: 5 ნაბიჯი
LED RF დისტანციური მართვის დისტანციური მართვა "არაფრის"!: ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა გამოიყენოთ LED RF დისტანციური მართვის პულტი იმისათვის, რომ გააკონტროლოთ თითქმის ყველაფერი რაც გსურთ. ეს ნიშნავს, რომ ჩვენ უფრო ახლოს შევხედავთ RF დისტანციური გადაცემის პროცესს, წაიკითხავთ გაგზავნილ მონაცემებს Arduino µC– ით
ჩვეულებრივი დისტანციური მართვის ნაკრები გადაკეთდა ოთხარხიანი RC სათამაშო დისტანციური მართვის საშუალებით: 4 ნაბიჯი
ჩვეულებრივი დისტანციური მართვის ნაკრები გადაკეთდა ოთხარხიანი RC სათამაშო დისტანციური მართვის საშუალებით: 62 将 通用 遥控 采用 62 62 62 62 62 62改造 方法 非常 简单. 只需 准备 一些 瓦楞纸 板, 然后 按照 视频 教程 完成 这个 电子 项目 并 为 您 服务. 玩具 车船 提供 远程 无线 控制
დისტანციური მართვის რობოტი Arduino– ს და T.V– ს გამოყენებით დისტანციური: 11 ნაბიჯი
დისტანციური მართვის რობოტი Arduino– ს და ტელევიზიის დისტანციური მართვის საშუალებით: ეს დისტანციური მართვის მანქანა შეიძლება გადაადგილდეს პრაქტიკულად ნებისმიერი სახის დისტანციური მართვის საშუალებით, როგორიცაა ტელევიზია, AC და ა.შ. ის იყენებს იმ ფაქტს, რომ დისტანციური გამოსცემს IR (ინფრაწითელი). ეს თვისება გამოიყენება IR მიმღების გამოყენებით, რომელიც არის ძალიან იაფი სენსორი. ამ
ნარინჯისფერი PI როგორ: დააყენეთ ის 5 დიუმიანი HDMI TFT LCD ეკრანით: 8 ნაბიჯი (სურათებით)
ნარინჯისფერი PI როგორ: დააყენეთ ის 5 დიუმიანი HDMI TFT LCD ეკრანით: თუ თქვენ იყავით საკმარისად გონივრული იმისათვის, რომ შეუკვეთოთ HDMI TFT LCD ეკრანი თქვენს ნარინჯისფერ PI– სთან ერთად, თქვენ ალბათ იმედგაცრუებული დარჩებით იმ სირთულეებით, რომლებიც აიძულებენ მას მუშაობას … მაშინ, როდესაც სხვებმა ვერც კი შენიშნეს რაიმე დაბრკოლება. მთავარი ის არის, რომ არსებობს
მაღალი ბრუნვის მართვის მექანიზმი მართლაც დიდი დისტანციური მართვის სათამაშოებისთვის: 5 ნაბიჯი
მაღალი ბრუნვის მართვის მექანიზმი მართლაც დიდი დისტანციურად კონტროლირებადი სათამაშოებისათვის: ეს 'დიალოგი დიდწილად ემყარება ჩემს წინა' მითითებებს, ხედვის სისტემის შესაქმნელად. როგორც ასეთი, ეს არის ცოტა ნაკლები ნაბიჯ-ნაბიჯ და უფრო ფოტოგრაფიული გაკვეთილი ჩართულ კონცეფციებზე. პოზიციის სენსორის უკუკავშირის წრე გამოიყენება