Სარჩევი:

ელექტრო ველოსიპედის (EBike) დაფა და ბატარეის მონიტორი: 12 ნაბიჯი (სურათებით)
ელექტრო ველოსიპედის (EBike) დაფა და ბატარეის მონიტორი: 12 ნაბიჯი (სურათებით)

ვიდეო: ელექტრო ველოსიპედის (EBike) დაფა და ბატარეის მონიტორი: 12 ნაბიჯი (სურათებით)

ვიდეო: ელექტრო ველოსიპედის (EBike) დაფა და ბატარეის მონიტორი: 12 ნაბიჯი (სურათებით)
ვიდეო: Როგორ გააკეთოთ 12v DC-დან DC Buck Converter 2024, ივლისი
Anonim
ელექტრო ველოსიპედის (EBike) დაფა და ბატარეის მონიტორი
ელექტრო ველოსიპედის (EBike) დაფა და ბატარეის მონიტორი

ეს პროექტი არის არდუინოს წრე, რომელიც აკონტროლებს ბატარეის ძაბვას და დენს ACS 712 მოდულით. გაზომვები მიეწოდება Bluetooth– ით HC-05 მოდულით Android მოწყობილობას. ძირითადად თქვენ ხელახლა აკავშირებთ თქვენს კონტროლერსა და ბატარეას შორის ნეგატიურ კავშირს ACS712 მოდულის გავლის მიზნით.

Android აპლიკაცია აჩვენებს ბატარეის სტატუსს, ასევე ამჟამინდელ სიჩქარეს და მანძილს Android GPS– დან

Android შეიძლება დამონტაჟდეს ველოსიპედზე ამინდის საწინააღმდეგო ჩანთაში. არდუინოს წრე მუდმივად დამონტაჟებულია ველოსიპედზე ამინდის საწინააღმდეგო ყუთში ბატარეასთან ახლოს.

Android და Arduino კოდი ხელმისაწვდომია github– ზე. (https://github.com/edj2001/BikeDashArduino და

github.com/edj2001/BikeDashAndroid. თქვენ ასევე დაგჭირდებათ ბიბლიოთეკები https://github.com/edj2001/AndroidBluetoothLibrar… და

არსებობს მსგავსი პროდუქციის კომერციული ვერსიები, თუ ეს იმაზე მეტია ვიდრე თქვენ შეძლებთ გაუმკლავდეთ. თქვენ შეგიძლიათ მარტივად იპოვოთ ისინი გუგლით "bluetooth 36v watt meter". თუ გადახედავთ ზოგიერთ სურათს, დაინახავთ Arduino Pro Mini- ს, DC-DC კვების ბლოკს და HC-05 (ან -06) მოდულს უკანა მხარეს.

თუ თქვენ ოდესმე გაინტერესებთ რამდენი ბატარეა დარჩა, ან კიდევ რამდენის გაგრძელება შეგიძლიათ ბატარეაზე, ან გჭირდებათ პედლებიანი ძრავის შემცირება იმისთვის, რომ მიხვიდეთ იქ, სადაც მიდიხართ, ეს არის ის, რაც გჭირდებათ.

კიდევ ერთი პოტენციური უპირატესობა ის არის, რომ თქვენ შეგიძლიათ გადაწყვიტოთ ველოსიპედის კომპიუტერის ამოღება თქვენი საჭედან და გაათავისუფლოთ ადგილი, თუმცა ახლა თქვენი ტელეფონი თქვენს ველოსიპედზე იქნება დამონტაჟებული.

როგორც ყოველთვის, ეს ინფორმაცია მოცემულია როგორც არის ყოველგვარი გარანტიის გარეშე, გამოხატული ან ნაგულისხმევი. თქვენ ხართ პასუხისმგებელი ყველაფერზე, რასაც აკეთებთ ამ ინფორმაციის საშუალებით. მე არ ვიქნები პასუხისმგებელი ან პასუხისმგებელი რაიმე სახის ზიანისთვის. იხილეთ პასუხისმგებლობის განყოფილება მომსახურების პირობებში.

ნაბიჯი 1: ინსტრუქციული განახლებები

PeterB476 მაჩვენა, რომ მე უგულებელვყო Arduino EPROM– ის ინიციალიზაციის ნაბიჯის გადადგმა, ამიტომ ეს დავამატე სასწავლო ინსტრუქციას.

მე ასევე დავამატე პროგრამის 2 ახალი ვერსია შემდგომ საფეხურზე. ისინი საფუძვლიანად არ შემოწმებულა, მაგრამ შეგიძლიათ სცადოთ.

ნაბიჯი 2: დააინსტალირეთ Android აპლიკაცია

ამ პროექტის დანარჩენ ნაწილზე გაგრძელებას აზრი არ აქვს, თუ Android აპლიკაცია არ მუშაობს თქვენს მოწყობილობაზე. Github– ის გამოშვებებს თან ერთვის android apk. Apk ფაილი ასევე ერთვის აქ. დარწმუნდით, რომ აპლიკაციის GPS ნაწილი მაინც მუშაობს და შეგიძლიათ სცადოთ Bluetooth მოწყობილობასთან დაკავშირება.

თუ გსურთ თავად შექმნათ აპლიკაცია, გირჩევთ დაიწყოთ "გამოშვების" პუნქტით, რადგან ის ალბათ მუშაობდა რაღაც მომენტში, ხოლო უახლეს "სამაგისტრო" ფილიალს შეიძლება ჰქონდეს განახლებები, რომლებიც არ არის გამოცდილი.

დააკოპირეთ apk ფაილი თქვენს მოწყობილობაზე. თქვენ უნდა დაუშვათ "უცნობი წყაროები" თქვენი მოწყობილობის უსაფრთხოების პარამეტრებში, ვინაიდან apk არ მოვიდა Google Play- დან. შემდეგ უბრალოდ დააწკაპუნეთ apk ფაილზე თქვენს მოწყობილობაზე, რომ დააინსტალიროთ.

ცხადია, აპლიკაცია მოითხოვს bluetooth ნებართვას Arduino– სთან კომუნიკაციისთვის, ხოლო GPS ნებართვას თქვენი სიჩქარისა და გავლილი მანძილის დასადგენად.

დააჭირეთ ღილაკს "დისტანციური", რომ სცადოთ Bluetooth მოწყობილობასთან დაკავშირება. დააჭირეთ "გადატვირთვის" გადატვირთულ მანძილს 0. დაიჭირეთ ბატარეა Ah გამოყენებული ველი მის დასაყენებლად ბატარეის დატენვის შემდეგ. Ah გამოყენებული მნიშვნელობა შეინახება თუ გამორთავთ და ჩართავთ ბატარეას დატენვის გარეშე.

ნაბიჯი 3: შეაგროვეთ ნაწილები

შეაგროვეთ ნაწილები
შეაგროვეთ ნაწილები
შეაგროვეთ ნაწილები
შეაგროვეთ ნაწილები
შეაგროვეთ ნაწილები
შეაგროვეთ ნაწილები

გაითვალისწინეთ, რომ ეს ნაწილები განკუთვნილია 36 ვ ბატარეისთვის. თუ თქვენ გაქვთ 48V ბატარეა, თქვენ უნდა შეცვალოთ 10K რეზისტორი 11K ან 12 K, და დაგჭირდებათ განსხვავებული DC-DC გადამყვანი.

1 ამინდის საწინააღმდეგო დანართი. მე გამოვიყენე 4x4x2 დიუმიანი PVC ელექტრო ყუთი.

1 ცალი შენი საყვარელი სტრიპბორდი ან პროტობორდი

1 Arduino Pro Mini, 5V 16 MHZ. თქვენ ასევე შეგიძლიათ მარტივად ააწყოთ bareboard arduino, რადგან თქვენ არ გჭირდებათ ძაბვის რეგულატორი ან USB ინტერფეისი. ყველაფერი რაც თქვენ გჭირდებათ არის ATMEGA328P, 16MHZ ბროლი და რამდენიმე კონდენსატორი. თქვენ ასევე შეგიძლიათ გამოიყენოთ არდუინო ნანო, თუ თქვენს ოთახში არის ადგილი. ნანო უფრო დიდია ვიდრე პირველი ორი არჩევანი, მაგრამ აქვს ჩაშენებული USB ინტერფეისი თუ არ გაქვთ სერიული გადამყვანი.

1 ACS712 მოდული, რომელიც ემთხვევა თქვენი ბატარეის მიმდინარე დიაპაზონს. მე გამოვიყენე 20A მოდული ჩემი 8A ბატარეისთვის.

1 HC-05 bluetooth მოდული. მომწონს ZS-040 ჯიში, 6 პინიანი ტიპი ღილაკზე. უკანა მხარეს იქნება წარწერა ZS-040.

1 50V დან 5V DC-DC კვების ბლოკი, თუ თქვენს ველოსიპედს აქვს 36V ბატარეა, რომელიც იქნება დაახლოებით 42V სრულად დამუხტული. თუ თქვენ გაქვთ 48V ბატარეა, ის იქნება 56 ან 57V სრულად დამუხტული, ასე რომ შეიძლება დაგჭირდეთ სხვა კვების წყარო. გთხოვთ შეგვატყობინოთ რას იყენებთ თუ იპოვით რამეს 60 ვ. ზოგი ამბობს, რომ USB კედლის მეჭეჭების უმეტესობა მუშაობს 48VDC (და უფრო მაღალი), მაგრამ მე არ მიცდია.

1/4W რეზისტორები: 1 x 2K, 1 x 10K, 2 x 1K (გაზარდეთ 10K თუ თქვენი ბატარეა 36V- ზე მეტია).

ხაზოვანი დაუკრავენ დამჭერს და 2A დაუკრავენ.

სწორი და მარჯვენა კუთხის სათაურის ზოლები

5.08 მმ ტერმინალური ბლოკები, 2 x 2

16AWG ხრახნიანი მავთული მოდულების ერთმანეთთან დასაკავშირებლად.

22AWG მყარი მავთული არდუინოს წრეზე

ტერმინალის ბლოკის ზოლები ბატარეისა და ველოსიპედის კავშირებისთვის

გასაყიდი რკინა

solder

გზა თქვენი ანდროიდის მოწყობილობის ველოსიპედზე დასაყენებლად.

Arduino და HC-05 მოდულის დასაპროგრამებლად ასევე დაგჭირდებათ 3.3V usb to ttl სერიული კონვერტორი (ან სულ მცირე isp პროგრამისტი) და Arduino ide https://www.arduino.cc/en/Main/Software. ეს პროექტი გაკეთდა 1.6.13 ვერსიით, სხვადასხვა ვერსიამ შეიძლება იმუშაოს მოდიფიკაციის გარეშე.

ნაბიჯი 4: იწყეთ Arduino EPROM

მე უგულებელყო ეს ნაბიჯი ორიგინალურ სასწავლო ინსტრუქციაში. ესკიზის მიერ გამოყენებული EPROM- ის არე უნდა იყოს ინიციალიზებული იმისათვის, რომ ესკიზი სწორად იმუშაოს. ესკიზი შეიძლება დაიწეროს ამის გაკეთება ავტომატურად, მაგრამ ამ ეტაპზე ეს ასე არ არის.

თუ არ მუშაობთ arduino წყაროს კოდთან, შეგიძლიათ ჩამოტვირთოთ ამ ნაბიჯზე თანდართული ექვსკუთხა ფაილი თქვენს arduino– ში EPROM– ის ინიციალიზაციისთვის.

თუ თქვენ მუშაობთ arduino წყაროს კოდთან, setup () განყოფილებაში არის ორი ხაზი, რომელიც ასე გამოიყურება:

// ინიციალიზაცია EEPROM პირველად პროგრამა მუშაობს.

// განახლებაEPROM ();

თუ თქვენ დატოვეთ კომენტარი მეორე სტრიქონზე ისე, რომ ის ასე გამოიყურებოდეს:

// ინიციალიზაცია EEPROM პირველად პროგრამა მუშაობს.

განახლებაEPROM ();

გადმოწერეთ ესკიზი არდუინოში და გაუშვით. EPROM ინიციალიზებული იქნება. შემდეგ გირჩევთ ხაზს შემდეგი ნაბიჯისათვის.

EPROM გამოიყენება იმის დასამახსოვრებლად, რამდენი ბატარეა იქნა გამოყენებული, ასე რომ თქვენ შეგიძლიათ იაროთ ველოსიპედით, გაჩერდეთ და გამორთოთ ბატარეა, ხოლო როდესაც ისევ ჩართავთ, ის დაიწყება იქიდან, სადაც შეჩერდით.

ნაბიჯი 5: არდუინოს კონფიგურაცია

ჩამოტვირთეთ Arduino კოდი (თან ერთვის ექვსკუთხა ფაილი) Pro Mini– ს გამოყენებით Arduino IDE ან avrdude თავისთავად. ჩვეულებრივ, თქვენ გამოიყენებთ usb სერიულ კონვერტორს ამისათვის, მაგრამ ასევე შეგიძლიათ გამოიყენოთ isp პროგრამისტიც.

კიდევ ერთხელ, თუ გსურთ მისი შედგენა, დაიწყეთ "გათავისუფლებით". უახლეს "სამაგისტრო" ფილიალს შეიძლება ჰქონდეს გამოუცდელი ცვლილებები.

თუ თქვენ შეცვალეთ 10K რეზისტორი რაღაც უფრო მაღალზე, თქვენ ასევე უნდა შეცვალოთ ბატარეის ძაბვის გამყოფი მუდმივი ესკიზში. შეცვალეთ 11.0 ხაზში "ორმაგი VBmultiplier = 11.0;" ემთხვევა რასაც თქვენ დააინსტალირებთ.

ნაბიჯი 6: HC-05 მოდულის კონფიგურაცია

HC-05 მოდულის კონფიგურაცია
HC-05 მოდულის კონფიგურაცია
HC-05 მოდულის კონფიგურაცია
HC-05 მოდულის კონფიგურაცია

თქვენ უნდა დააკონფიგურიროთ baud განაკვეთი HC-05 მოდულზე. ასევე სასიამოვნოა მისთვის ისეთი სახელის მიცემა, რომელსაც მოგვიანებით ადვილად ამოიცნობ (მაგალითად "BIKE").

თქვენ ასევე იყენებთ usb to ttl სერიული კონვერტორის მოდულს. თუ თქვენ არ გაქვთ სერიული კონვერტორი, თქვენ შეგიძლიათ დაწეროთ ესკიზი არდუინოსთვის მისი კონფიგურაციისთვის, ან ვფიქრობ, თუ თქვენ გაქვთ 2 HC-05 მოდული, შეგიძლიათ დააკავშიროთ ისინი ერთმანეთთან და გამოიყენოთ ერთი მეორის დასაპროგრამებლად (შესაძლოა).

ამ მოდულის შესახებ არის შესანიშნავი ჩაწერა

თქვენ უნდა დააკონფიგურიროთ ბაუდის მაჩვენებელი 4800 -მდე, რათა ემთხვეოდეს არდუინოს ესკიზს და შეცვალოთ სახელი "ველოსიპედით" ან რამე, რასაც თქვენ აღიარებთ.

მოდულის კონფიგურაციის შემდეგ, შეგიძლიათ დააკავშიროთ ის თქვენს Android მოწყობილობასთან Bluetooth– ის პარამეტრებში.

ნაბიჯი 7: შეიკრიბეთ წრე

მე დავამატე ჩემი ხელით გაყვანილი დიაგრამის სკანირება მითითებისთვის, თუ ვინმე საკმარისად ამბიციურია, რომ ლამაზად გადააკეთოს, გთხოვთ შემატყობინოთ:)

გააკეთეთ შემდეგი კავშირები:

(+) ველოსიპედის ბატარეა ერთ მხარეს დაუკრავენ და ველოსიპედის კონტროლერს.

დაუკრავენ DC კონვერტორზე (+) IN ტერმინალს და 10K რეზისტორს ბატარეის ძაბვის შესაყვანად Arduino– ზე.

(-) ველოსიპედის ბატარეა (-) IN კონვერტორზე და ერთი ACS712 დენის ტერმინალი.

ამ ეტაპზე დარწმუნდით, რომ თქვენ გაქვთ 5V თქვენი DC გადამყვანიდან, როდესაც ჩართავთ ბატარეას, თუ ეს უკვე არ გაქვთ.

გამორთეთ ბატარეა და დაასრულეთ კავშირი:

(+) კონვერტორიდან Arduino 5V, HC05 VCC, ACS712 VCC.

(-) კონვერტორიდან Arduino GND, HC05 GND, ACS712 GND, Arduino pin A2.

HC05 TXD to Arduino pin 7

HC05 RXD bluetooth რეზისტორის გამყოფიდან.

Arduino pin 8 bluetooth resistor გამყოფი.

ACS712 OUT to Arduino pin A3

ბატარეის ძაბვის გამყოფი Arduino pin A1– ზე

(-) Bike Controller– დან მეორე დენის ტერმინალამდე ACS712– ზე.

დამატებითი გადატვირთვის ღილაკი ნამდვილად არ არის საჭირო, ის შეიძლება იყოს მოსახერხებელი, როდესაც თქვენ გინდათ გადმოწეროთ არდუინო მას შემდეგ, რაც ის თქვენს ველოსიპედზე იქნება დაინსტალირებული. თქვენ შეიძლება მიაღწიოთ arduino– ს გადატვირთვის ღილაკს, ან შეგიძლიათ გადატვირთოთ იგი სერიული ინტერფეისიდან, თუ თქვენი პრო მინი მხარს უჭერს მას.

ორჯერ შეამოწმეთ თქვენი კავშირები.

ნაბიჯი 8: წინასწარი გადამოწმება

ამ დროს შეგიძლიათ ჩართოთ წრე და დაადასტუროთ, რომ კითხულობთ ანდროიდის აპლიკაციაში.

თქვენ უნდა შეგეძლოთ ბლუთუზის დაკავშირება ველოსიპედთან და დაინახოთ ბატარეის ძაბვა და იმედია ნულოვანი ბატარეის დენთან ახლოს. თუ თქვენ შეგიძლიათ დაატრიალოთ ველოსიპედი და ნახოთ კითხვის მიმდინარე ცვლილება, მაშინ ყველაფერი მუშაობს.

აპლიკაცია ვარაუდობს, რომ პოზიტიური დენი ამცირებს ბატარეას, ასე რომ, თუ კითხვა გვიჩვენებს უარყოფით დენს ველოსიპედის ტრიალისას, უბრალოდ შეცვალეთ ACS712 მოდულის ორი მიმდინარე მავთული.

თუ თქვენ ვერ ხედავთ რაიმე კითხვას აპლიკაციაში, შეგიძლიათ გადახედოთ bluetooth მოდულის შუქებს, რათა დარწმუნდეთ, რომ ის დაკავშირებულია და გადასცემს მონაცემებს. თქვენ შეგიძლიათ დააინსტალიროთ bluetooth ტერმინალის აპი თქვენს მოწყობილობაზე, რომ ნახოთ მონაცემები, რომლებიც იგზავნება წრიდან. თქვენ უნდა ნახოთ მიმდინარე კითხვების წამში დაახლოებით 10 სტრიქონი, ხოლო ბატარეის ძაბვის მეორე წამი და გამოყენებული ბატარეა. თუ ვერაფერს ხედავთ, გადაამოწმეთ HC05 მოდულის კონფიგურაცია და კავშირი არდუინოს, რეზისტორის გამყოფსა და HC05 TXD ტერმინალს შორის.

დაბოლოს, იმუშავეთ ველოსიპედით იმდენ ხანს, რომ ბატარეის ეკრანზე ნაჩვენები იყოს არა-ნულოვანი მნიშვნელობა. შემდეგ ხანგრძლივად დააჭირეთ ამ რიცხვს, სანამ სადღეგრძელო არ გამოჩნდება, რომ გამოყენება აღდგენილია. რიცხვი უნდა დაუბრუნდეს ნულს. თუ არა რამდენჯერმე მცდელობის შემდეგ, გადაამოწმეთ კავშირები HC05 RXD ტერმინალიდან Arduino– სთან.

ნაბიჯი 9: საბოლოო შეკრება

დასკვნითი ასამბლეა
დასკვნითი ასამბლეა
დასკვნითი ასამბლეა
დასკვნითი ასამბლეა
დასკვნითი ასამბლეა
დასკვნითი ასამბლეა
დასკვნითი ასამბლეა
დასკვნითი ასამბლეა

დააინსტალირეთ ყველა სამონტაჟო ტექნიკა და დააინსტალირეთ არდუინოს წრე თქვენს ველოსიპედზე. დააინსტალირეთ თქვენი Android მოწყობილობა ჩანთაში ან სხვა დამჭერში და თქვენ მზად ხართ წასასვლელად!

სურათებზე ნაჩვენებია ბატარეის დარტყმები ჩემს ველოსიპედზე და ჩანთა ჩემი android მოწყობილობისთვის.

თქვენ შეგიძლიათ ნახოთ პატარა დაფა ბატარეის ძაბვის გამყოფი კავშირებისთვის და ACS712 დამონტაჟებული ისე, რომ მე მივაღწიო ტერმინალის ბლოკის ხრახნებს ყველაფრის დამონტაჟების შემდეგ. HC-05 bluetooth მოდული დაბრუნდა მარჯვენა კუთხეში.

თეთრი ტერმინალის ზოლს აქვს ბატარეისა და ველოსიპედის კონტროლერის ყველა კავშირი წრედთან.

მე რომ კიდევ გამეკეთებინა, მე აუცილებლად გავაერთიანებ ბატარეის ძაბვის გამყოფს და ACS712- ს ერთსა და იმავე დაფაზე. ასევე შემიძლია ვცადო bluetooth მოდულის დაყენება დაფაზე არდუინოს ქვეშ.

ნაბიჯი 10: მომავალი ნაბიჯები

Android აპლიკაციას შეუძლია ბევრი სამუშაო გამოიყენოს. მე მინდა დავამატო გარკვეული ცვლილებები ცვლილებების დიაპაზონის მიხედვით. მე ასევე მინდა დავამატო მითითება, რომ გაზომვა არ განახლდება აპლიკაციაში. თქვენ ასევე შეგიძლიათ დაამატოთ რამდენიმე გრაფიკული მაჩვენებელი. თუნდაც ლამაზი ხატი იქნება დიდი გაუმჯობესება.

საუკეთესო მახასიათებელი იქნება „ხარჯების გაანგარიშება“, რომელიც გეტყვით მანძილს, რომლის გავლაც შეგიძლიათ დარჩენილი ბატარეით და იმაზე მეტი თუ არა მანძილი დანიშნულების ადგილამდე. მას შემდეგ, რაც მე ჩვეულებრივ მივდივარ სამსახურში ან სახლში, ჩემი აზრით, უნდა მქონდეს აპლიკაციაში შენახული GPS „საგზაო წერტილები“, რომელსაც აქვს დარჩენილი მანძილი სახლამდე და საშუალოდ რამდენი ბატარეა გამოიყენება ამ გზაზე. თქვენ ასევე შეგიძლიათ რაღაც გააკეთოთ მონაცემთა კავშირით, მაგრამ მე ჩვეულებრივ არ მაქვს.

მე მინდა გადავიდე ამ აპლიკაციის bluetooth ბიბლიოთეკიდან უფრო განვითარებულზე, რომელსაც აქვს ავტომატური კავშირი, მაგალითად.

თუ თქვენ ააშენებთ ამას, თქვენ შეიძლება გაითვალისწინოთ გაზომულ დენზე აპარატურის დაბალი გავლის ფილტრის დამატება და მისი ცალკე გაზომვა, რათა გამოიყენოთ მთლიანი მუხტის გამოთვლა. დაბალი დატვირთვისას, არანაკლებ 4A ან მეტი, გაზომვა მნიშვნელოვნად განსხვავდება, +/- 1A. მე არ ვარ დარწმუნებული, ეს მხოლოდ გაზომვის პრობლემაა თუ მიმდინარე იცვლება იმდენად, რამდენადაც ბორბალი ბრუნავს. ნებისმიერ შემთხვევაში, საშუალო დენის ცალკეული გაზომვა წამში ან ორში შეიძლება დაგეხმაროს სიზუსტეში. თქვენ შეგიძლიათ მარტივად აიღოთ მიმდინარეობა უფრო სწრაფად და გააკეთოთ ეს პროგრამულ უზრუნველყოფაში, მაგრამ მე არ ვიცი რამდენად სწრაფად მოგიწევთ სინჯის აღება. მე ვფიქრობ, რომ სიგნალზე ოსცილოსკოპის დაყენება შეიძლება დაეხმაროს იმის გარკვევაში, თუ რამდენად სწრაფად ხდება მისი აღება.

თქვენ შეგიძლიათ დაამატოთ პიტოს მილის მსგავსი ქარის სიჩქარის გასაზომად (ამის შესახებ უკვე არსებობს ინსტრუქცია).

თქვენ შეგიძლიათ დაამატოთ დახურული მარყუჟის სარქველი კონტროლი არდუინოდან.

თუ თქვენ ყოველთვის გინდოდათ USB დენის წყარო თქვენს ველოსიპედზე, შეგიძლიათ მარტივად გაუშვათ კაბელი 5V DC კონვერტორიდან არდუინოსთვის იქამდე, სადაც გჭირდებათ USB დენის კავშირი.

ნაბიჯი 11: კითხვები და კომენტარები

თუ თქვენ გაქვთ ზოგადი შეკითხვები აქ მოცემულ რომელიმე პუნქტთან დაკავშირებით, უმჯობესია უბრალოდ გუგლში ჩაწეროთ, აქ კითხვების დასმის ნაცვლად. არცერთი პუნქტი არ არის კრიტიკული, თქვენ თითქმის შეგიძლიათ შეცვალოთ სხვა რამ და შეასრულოთ სამუშაო.

ნუ მთხოვ გამოგიგზავნო კოდი, ეს ყველაფერი github- ზეა. მიიღეთ იქიდან. თქვენ არც გჭირდებათ github ანგარიში.

გთხოვთ არ მკითხოთ როგორ გავაკეთო რამე Android Studio– ში ან Arduino– ში. ალბათ არ ვიცი. კიდევ ერთხელ, უბრალოდ google.

ნამდვილად არ მკითხოთ Apple– ის პროდუქციის შესახებ, მე წარმოდგენა არ მაქვს.

თუ აპლიკაცია არ მუშაობს თქვენს მოწყობილობაზე, ბოდიში. მაგრამ მე ალბათ არ ვიცი როგორ გავასწორო ის ისე რომ მოხდეს. ის მუშაობს ჩემს ტელეფონზე, ეს არის ის, რაც მჭირდება.

მიუხედავად იმისა, რომ გაუმჯობესების წინადადებები მისასალმებელია, მე ალბათ მათ არასოდეს განვახორციელებ, სხვა საქმეები მაქვს გადასავლელი. მე ალბათ არასოდეს შევასრულებ ჩემს წინადადებებს. თქვენი საუკეთესო ფსონი არის გათიშოთ კოდი github– ზე და თავად დაამატოთ ნივთები. თუ ასეა, გთხოვთ აცნობეთ ხალხს აქ, რათა მათ გამოიყენონ თქვენი კოდი ჩემი ნაცვლად.

თუ თქვენ უკვე შექმენით უკეთესი ვერსია, გთხოვთ, განათავსოთ მასზე მითითება, რათა სხვებმა იცოდნენ ამის შესახებ. არ შეურაცხყოფილი ვიქნები. სიამოვნებით ავიღებ თქვენს ვერსიას და დავიწყებ მის გამოყენებას.

ნაბიჯი 12: აპლიკაციის განახლება ტესტირებისთვის

ეს არის აპლიკაციის განახლებული ვერსიები.

რიცხვები გაცილებით დიდია. აქ არის ახალი ხატი. ღილაკი "დაკავშირება" აღარ არის. გამოიყენეთ "დაკავშირება - უსაფრთხო" ვარიანტი ზედა მარჯვენა კუთხის მენიუდან.

ეს ვერსია ასევე უნდა დაუბრუნდეს Android ვერსიას 2.3 ჯანჯაფილი. მუშაობს ჩემს lg P500 Optimus One– ზე.

"App-settings-debug.apk" ვერსიას აქვს პარამეტრების მენიუ, რომელიც საშუალებას გაძლევთ დააყენოთ თქვენი ბატარეის სიმძლავრე ისე, რომ დარჩენილი პროცენტული გაანგარიშება იყოს სწორი. ის სრულად არ არის შემოწმებული.

გირჩევთ: