Სარჩევი:

HC-12 დისტანციური პრობლემები და "FIX": 4 ნაბიჯი
HC-12 დისტანციური პრობლემები და "FIX": 4 ნაბიჯი

ვიდეო: HC-12 დისტანციური პრობლემები და "FIX": 4 ნაბიჯი

ვიდეო: HC-12 დისტანციური პრობლემები და
ვიდეო: Mastering Microsoft's CLI Packet Capture: Pktmon.exe for IT Pros 2024, ივლისი
Anonim
HC-12 დისტანციური პრობლემები და "FIX"
HC-12 დისტანციური პრობლემები და "FIX"

აქვს ცუდი მანძილის გადაცემა 100 ფუტზე ნაკლები ან

უბრალოდ მინდა ვიცოდე რა არის HC-12… GT-38…. წაიკითხეთ ON.

გამარჯობა oldmaninSC HC-12– ის შესახებ. მე მჯერა, რომ ეს არის საუკეთესო გადამცემი მცირე მონაცემებისთვის დიდ დისტანციებზე (1/2 მილი). ძალიან ადვილია კოდირება და მხოლოდ 4 მავთულის დასაკავშირებლად! მაგრამ არის მთავარი პრობლემა. ბაზარი დატბორილია ამ მოდულის ცუდი ვერსიით და მსურს რამის გარკვევა. მე უნდა გამოგრჩეთ ნავი მათზე, რადგან მე ვებრძოდი რთულ NRF, bluetooth, RM28, Xd-fr50, Xbee. ყველა მცირე მანძილით, რომელიც არ შეაღწევს კედლებს. ყველა ჩემი გარე TX პროექტი უნდა იყოს გარე კედლის წინააღმდეგ და RX დახურული იმავე კედელთან ახლოს. სავალი ნაწილის მონიტორი ან ეზოს სიგნალიზაცია ძალიან შორს იყო რომელიმე მათგანის გადასაცემად. შემდეგ ვნახე HC-12 და ვნახე 1000 მეტრის დიაპაზონი! მე მივიღე 6 და ჩავტვირთე კოდი და მივიღე დიდი გადაცემა ჩემს სკამზე, მაგრამ არა ოთახისა და კედლის შეღწევის გარეშე !!! ასე რომ, მე უფრო მეტად შევუკვეთე ფიქრი, რომ ეს იყო დეფექტური. იგივე პრობლემა 8 სხვასთან ერთად, ყველა განსხვავებული გამყიდველისგან. დაიწყო ფიქრი, რომ რაღაცას არასწორად ვაკეთებდი. მყარი ძიების შემდეგ ვიპოვე youtube ვიდეო იგივე პრობლემით. მათ სცადეს რამდენიმე HC-12 გამოცდა და იყენებდნენ ველოსიპედს, რათა დაენახათ, რამდენად შორს შეიძლება წასულიყვნენ. ისინი არასოდეს დადიოდნენ ველოსიპედით … სულ რამდენიმე ნაბიჯი დაშორებულია გადამცემებს…. ყველა მიმღები გაჩერდა.

ნაბიჯი 1: ცუდი და კარგი

ცუდი და კარგი
ცუდი და კარგი
ცუდი და კარგი
ცუდი და კარგი
ცუდი და კარგი
ცუდი და კარგი

ასე რომ, პრობლემა არის HC-12 ლოგოს გარეშე www.hc01.com აბრეშუმი, რომელიც უკანა მხარეს არის ცუდი. ნახეთ ფოტოები. აქ არის კიდევ ერთი პრობლემა…..როცა მე შევუკვეთე მეტი HC-12 და შევხედე ფოტო აღწერილობას და დავინახე სწორი მოდული მე მაინც მივიღე WRONG HC. პროდუქტი არ არის იგივე, რაც ნაჩვენებია! ახლა მაინტერესებს არის თუ არა HC-12 მოტყუება და ყველა ინტერნეტ პოსტი ყალბია.

ჩემი ბოლო შეკვეთა გუშინ მოვიდა HC-12 ლოგოთი უკანა მხარეს და მე სასწრაფოდ გავათავისუფლე ისინი და WOW. ისინი ნამდვილად მუშაობენ, როგორც ნათქვამია. მე უნდა გავიარო 3/4 მილი, სანამ ისინი გაცემულან და მაშინაც კი შემეძლო შემობრუნებულიყო გარკვეული მიმართულებით და მაინც აეღო სიგნალი. გადავიდეთ NFR– ზე, მე მაქვს რამდენიმე მარტივი კოდი აქ ჩამოსატვირთად. მე ძირითადად ვიყენებ HC– ს მარტივი მონაცემებისთვის, როგორიცაა დრო, ტემპერატურა, სიგნალიზაცია, ჩართვა/გამორთვა, მოძრაობა. ამიტომ ვიყენებ ბაიტების გადაცემას სტრიქონების ნაცვლად. მხოლოდ ისე, რომ არ მომიწიოს სტრიქონების ბაიტებად გადაქცევა. ბიბლიოთეკას #მოიცავს SerialSoftware.h აქვს ჩაშენებული 64 ბაიტიანი ბუფერი, ასე რომ თქვენ შეგიძლიათ გაგზავნოთ და მიიღოთ 64 ბაიტამდე მონაცემები შეჯახების გარეშე. აქ არის შესანიშნავი HC პოსტი. გაითვალისწინეთ თარიღი. ძველ HC12– ს აქვს ვერსია v1.6 არა v2.4

წინა სურათს აქვს კარგი მარცხნივ და ცუდი მარჯვნივ

ნაბიჯი 2: "დაფიქსირება"

THE FIX
THE FIX

მე შევეცადე დამენახა თუ არა რაიმე კილიტა გაშვებული, მაგრამ თავი დავანებე 6 საათის შემდეგ … ვიღაცამ შეინარჩუნა ეს და ეს არის დაკარგული კილიტა, რომელიც მუშაობს ცუდ დაფაზე. ფოტო არასოდეს გამოვიდა კარგად, ასე რომ ეს მაქვს დახატული. ეს არის მოდულის ანტენის ადგილის გვერდით, დაფის 5 ფეხის დანამატი მარცხნივ. კილიტა, რომელიც აკლია, არის თეთრი აბრეშუმის ეკრანის ქვეშ. ამიტომაც გენატრება და ფოტო არ ჩანს.

მე დავყარე ყველა ჩემი ცუდი დაფა და ისინი ყველანი მიდიან ახლა…..

ნაბიჯი 3: ძირითადი კოდები ბაიტებისთვის

კარგი ამბავია.. ცუდი ამბავი.

მე დავუკავშირე კარგი და ცუდი HC მილამპ მეტრს და ვუყურე ენერგიას. კარგი HC გაიყვანს დაახლოებით 100ma- ს გადაცემისას სიმძლავრეზე 8. და გაიყვანს დაახლოებით 2ma- ს 1. ცუდი ყოველთვის გაიყვანს 2ma- ს სიმძლავრის ნებისმიერ დონეზე. თუ წაიკითხავთ si4463– ის მონაცემთა ცხრილს, გადაცემის ნაგულისხმევი რეჟიმი არის LOW (სიმძლავრე 1). მე შევამოწმე კილიტა გაშვებული, კომპონენტები, და ნებისმიერი ცვლილებები კარგი და ცუდი და ვერ ვპოულობ განსხვავებულს. შემდეგ მე ვნახე პოსტი ცუდი HC– სთვის NO AT ბრძანებებით. ახლა მე მჯერა, რომ პრობლემა ის არის, რომ firmware არის ცუდი. ქარხანაში ტესტი სკამზე იქნებოდა ….ასე ვინ გამოსცდის მოდულს 1000 მეტრის მიღმა? მე ვფიქრობ, რომ არასწორი TX რეგისტრი გამოიყენება. კარგი ამბავი ის არის, რომ ყველა ის ცუდი HC შეიძლება გამოყენებულ იქნას როგორც მიმღებები. მე აღვადგინე ჩემი ყველა ცუდი HC AT+DEFAULT– ით და ვამოწმებ მათ მანძილზე. მათ ყველამ გაიარა მილის 3/4 RX რეჟიმში. მე ვნახე პოსტი, სადაც ძველი ვერსია და ახალი ვერსია არ მუშაობდა კარგად და მხოლოდ 100 მეტრი იყო. მაგრამ ჩემმა არცერთმა არ გააკეთა. სხვა კარგი ამბავი ის არის, რომ ცუდი HC-12– ს ახლა ცუდი სახელი აქვს და შემცვლელი არის GT-38. ეს იგივეა, მაგრამ მუშაობს!

ნაბიჯი 4: დასკვნა და იმედიანი დახმარება

დასკვნა და იმედიანი დახმარება
დასკვნა და იმედიანი დახმარება
დასკვნა და იმედიანი დახმარება
დასკვნა და იმედიანი დახმარება
დასკვნა და იმედიანი დახმარება
დასკვნა და იმედიანი დახმარება

პროდუქტები ყოველთვის იქნება გარშემო. ოცი წლის წინ, საინფორმაციო გამოშვებამ 60 წუთის განმავლობაში აჩვენა, რომ Microsoft– ის CD– ები კოპირებულია ღამით იმავე ქარხანაში, რომელსაც გადაეცა ასლის უფლება კონტრაქტი.! რამდენიმე წლის წინ Arduino FTDI ჩიპები გადაწერა და როდესაც დრაივერები ჩატვირთეთ, ფანჯრებმა აღმოაჩინეს ყალბი და წაშალეს იგი. უბრალოდ ვისურვებდი ვინმეს გვეთქვა. რადგან თვეები ვცდილობდი პრობლემის მოგვარებას. ვისურვებდი, რომ INSTRUCTABLES შეინარჩუნოს ეს პოსტი ცოცხალი, ასე რომ ჩვენ შეგვიძლია თავი შევიკავოთ თმის ცვენისგან.

ჩემი ბოლო კომენტარი არის მართლაც ჭკვიანი კომპიუტერის ადამიანებისთვის. მე შევეცადე ვიპოვო firmware V2.4 HC-12– ისთვის. Არ შემეძლო. ვიმედოვნებ, რომ ვინმე წაიკითხავს ამას და გვაჩვენებს STEP– ში STEP– ით, თუ როგორ უნდა ჩამოტვირთოთ firmware– ის სწორი ვერსია, თუ ეს პრობლემაა. მხოლოდ firmware– ის ქონაა კარგი, მაგრამ მე წარმოდგენა არ მაქვს როგორ გადმოვწერო ის ორ ოქროს ქინძისთავში HC-12– ის უკანა მხარეს. მაგრამ ახლა, როდესაც მე მაქვს კარგი HC-12, შემიძლია მხოლოდ ცუდი განვიხილო, როგორც სწავლის შეცდომები.

გირჩევთ: