Სარჩევი:
- ნაბიჯი 1: მიიღეთ Ublox LEA 6h 02 GPS მოდული (ან ნებისმიერი მოდული, რომელიც გირჩევნიათ), წაიკითხეთ მონაცემთა ცხრილის სპეციფიკაციები და მოამზადეთ მოდული Arduino– თან დასაკავშირებლად
- ნაბიჯი 2: შეაერთეთ GPS მოდული Arduino– სთან
- ნაბიჯი 3: ატვირთეთ Arduino პროგრამა სერიული (საკომუნიკაციო) პორტის წასაკითხად
- ნაბიჯი 4: შეასრულეთ პითონის კოდი
ვიდეო: Ublox LEA 6h 02 GPS მოდული არდუინოთი და პითონით: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
GPS მოდულის დაკავშირება Arduino UNO– ს (ან სხვა Arduino მოწყობილობის) გამოყენებით და Latitude და განედი გამოთვლა პითონში დაწერილი პროგრამის ფანჯარაში.
ნაბიჯი 1: მიიღეთ Ublox LEA 6h 02 GPS მოდული (ან ნებისმიერი მოდული, რომელიც გირჩევნიათ), წაიკითხეთ მონაცემთა ცხრილის სპეციფიკაციები და მოამზადეთ მოდული Arduino– თან დასაკავშირებლად
- ყურადღებით წაიკითხეთ Ublox LEA 6 მონაცემთა ცხრილი და დარწმუნდით, რომ თქვენი მოდული სწორია
- მოდულების უმეტესობა მუშაობს 7 2.7 -დან 3.6 ვ -მდე, ასე რომ დარწმუნდით, რომ გაქვთ შესაბამისი ენერგიის წყარო, მე გამოვიყენე Arduino 3.3v პინი
- ყველა მოდული მხარს უჭერს UART საკომუნიკაციო პორტს, ამიტომ ჩვენ მას ვიყენებთ Arduino– სთან დასაკავშირებლად
- სტანდარტულად მოდულებს მოყვება მიკრო მდედრობითი ბუდეები, რომელთაც მიჭირს Arduino– სთან დაკავშირება, ამიტომ შევცვალე 2.54 მმ მხტუნავი მავთულის ქალი ბუდეთი (მის შეცვლამდე დარწმუნდით, რომ იცით რომელი პინი აკეთებს და გააკეთეთ პინ დიაგრამა ქაღალდზე ან კომპიუტერზე)
- ახლა ეს მოდული მზად არის არდუინოსთან დასაკავშირებლად
ნაბიჯი 2: შეაერთეთ GPS მოდული Arduino– სთან
- განსაზღვრეთ GPS მოდულის Tx (გადამცემი) და Rx (მიმღები) და იგივე Arduino– ზეც (მე UNO გამოვიყენე, ასე რომ მიიღო მხოლოდ 1 UART საკომუნიკაციო პორტი, Tx pin0 –ზე და Rx pin1– ზე, მეტი სპეციფიკაცია Arduino UNO– ზე)
-
შეაერთეთ GPS მოდულის Tx და Rx Arduino– ს Rx და Tx– თან
- GPS– ის Tx (ჩემს შემთხვევაში მწვანე მავთული) Arduino– ს => Rx– მდე
- GPS Rx (ჩემს შემთხვევაში ყვითელი მავთული) => Tx არდუინოსთან
- შეაერთეთ 3.3v Adruino პინი GPS ენერგიასთან და შეაერთეთ ორივე საფუძველი
- სიფრთხილე: დარწმუნდით, რომ თქვენს GPS მოდულში გამოიყენეთ არა უმეტეს 3.3 ვ (მაქსიმ. 3.6 ვ) და ყურადღებით წაიკითხეთ ინსტრუქციის მოდული
ნაბიჯი 3: ატვირთეთ Arduino პროგრამა სერიული (საკომუნიკაციო) პორტის წასაკითხად
- ამ პროექტის კოდი შეგიძლიათ იხილოთ GitHub საცავში
- ბმული:
- გთხოვთ წაიკითხოთ README.md ფაილი
- დააინსტალირეთ u-center პროგრამული უზრუნველყოფა, როგორც ეს მოცემულია ზემოთ README.md ფაილში
- ატვირთეთ Arduino კოდი Arduino მოდულში
- შეაერთეთ GPS ქინძისთავები Arduino– სთან
- გახსენით სერიული მონიტორი Arduino IDE– ზე და დააკვირდით GPS მოდულის გამომუშავებას, დარწმუნდით, რომ ბეჭდავს ღირსეულ გამომავალს
- გათიშეთ Arduino სერიული პორტი სერიული მონიტორის დახურვით და ახლა გახსენით u- ცენტრის პროგრამული უზრუნველყოფა და შეარჩიეთ Arduino– ს სერიული პორტი
-
დააკვირდით რეაქციას ეკრანზე
- გარკვეული დრო დასჭირდება სწორი პასუხის გაცემას და დამოკიდებულია სიგნალის სიძლიერეზე, რომელიც მიიღება GPS მოდულით
- შეინახეთ GPS მოდული ღია ფანჯარასთან ახლოს
ნაბიჯი 4: შეასრულეთ პითონის კოდი
- ჩამოტვირთეთ და დააკონფიგურირეთ პითონი თქვენს ადგილობრივ აპარატში
- ჩამოტვირთეთ პითონის კოდი GPS მონაცემების წასაკითხად თქვენი აპარატის სერიული საკომუნიკაციო პორტის საშუალებით
- შეაერთეთ და ჩართეთ GPS არდუინოსთან
- დაადგინეთ კომპორტი, რომელთანაც დაკავშირებულია Arduino
- გაუშვით პითონის კოდი
- შეიყვანეთ კომ პორტის დეტალები
- გადაამოწმეთ ლატ და გრძელი მონაცემები
გირჩევთ:
SMS- ის გაგზავნა არდუინოთი -- TC35 GSM მოდული: 5 ნაბიჯი
SMS- ის გაგზავნა არდუინოთი || TC35 GSM მოდული: ამ პატარა პროექტში მე გაჩვენებთ თუ როგორ გამოიყენოთ TC35 GSM მოდული სწორად და როგორ გამოვიყენოთ იგი Arduino Uno– ით SMS– ის გასაგზავნად
წარმოიდგინეთ თქვენი ბიტკოინის მოგება და ზარალი არდუინოთი და პითონით: 6 ნაბიჯი
ვიზუალიზაცია თქვენი Bitcoin მოგება და დაკარგვა Arduino & Python: ძირითადი იდეა პირადად მე ვარ კრიპტო ვალუტის ინვესტორი. მაგრამ მე ასევე მაქვს დიდი დატვირთვა სამუშაოს შესასრულებლად. ასე რომ, მე არ შემიძლია ბიტკოინის ფასის თვალყურის დევნება წუთში 10 -ჯერ. თუმცა, მე მაინც მინდა ვიცოდე, ვიშოვებ თუ ვკარგავ ფულს. ამდენად
დაიწყეთ პითონით: 7 ნაბიჯი (სურათებით)
დაიწყეთ პითონით: პროგრამირება გასაოცარია! ეს არის შემოქმედებითი, სახალისო და ის თქვენს ტვინს აძლევს გონებრივ ვარჯიშს. ბევრ ჩვენგანს სურს ისწავლოს პროგრამირების შესახებ, მაგრამ დაარწმუნოს საკუთარი თავი, რომ ჩვენ არ შეგვიძლია. იქნებ მას აქვს ძალიან ბევრი მათემატიკა, იქნებ ჟარგონი, რომელიც ირგვლივ არის შეშინებული
LED Bike Light პროგრამირებადი პითონით: 4 ნაბიჯი
LED Bike Light პროგრამირებადი პითონთან ერთად: ეს გაკვეთილი გაჩვენებთ თუ როგორ უნდა შექმნათ მაგარი LED ველოსიპედის შუქები, რომლებიც პროგრამირდება პითონთან ერთად. პირველი, დარწმუნდით, რომ გაქვთ ყველა მარაგი: Gemma M0 მიკროკონტროლერი 10k პოტენომეტრი 1 მ NeoPixel LED ზოლები 30 პიქსელი/მეტრი USB ბატარეა
GPS ხელით წვდომა GPS Ublox Neo 6M ჟოლოს Pi B+: 3 ნაბიჯი
GPS– ის ხელით წვდომა Ublox Neo 6M ჟოლოს Pi B+: Raspberry Pi არის ძალიან თავსებადი მინი კომპიუტერი სხვადასხვა მოდულისთვის, რომელთა გამოყენება საკმაოდ ადვილია. ძირითადად ის თითქმის იგივეა, რაც კომპიუტერი, მაგრამ მისი კონტროლი შესაძლებელია GPIO– ით Raspberry Pi– დან. Raspberry Pi ასევე მხარს უჭერს კომუნიკაციის რამდენიმე ხაზს, ერთი