Სარჩევი:

ელექტრო სკეიტბორდის დისტანციური მართვა: 7 ნაბიჯი
ელექტრო სკეიტბორდის დისტანციური მართვა: 7 ნაბიჯი

ვიდეო: ელექტრო სკეიტბორდის დისტანციური მართვა: 7 ნაბიჯი

ვიდეო: ელექტრო სკეიტბორდის დისტანციური მართვა: 7 ნაბიჯი
ვიდეო: პენიბორდის ილეთი | ნაწილი #1 2024, ნოემბერი
Anonim
ელექტრო სკეიტბორდის დისტანციური მართვა
ელექტრო სკეიტბორდის დისტანციური მართვა
ელექტრო სკეიტბორდის დისტანციური
ელექტრო სკეიტბორდის დისტანციური
ელექტრო სკეიტბორდის დისტანციური
ელექტრო სკეიტბორდის დისტანციური

შექმენით ელექტრო სკეიტბორდის დისტანციური მართვა, JAVASCRIPT- ში!

შემოგვიერთდი ჩემს მოგზაურობაში, იმედია რამეს ისწავლი.

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

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

მარაგები

ჩვენება 128x32px1x OLED SSD1306 ჩვენება I2C

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

არ დაგვავიწყდეს ოპერაციის ტვინი 2x Espruino MDBT42Q

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

მე გირჩევთ მიიღოთ მინიმუმ ერთი ტაქტილური გადამრთველი და ერთი სლაიდ გადამრთველი. რაც უფრო მეტი გადამრთველია, მით მეტი ვარიანტი გაქვთ firmware– ით თამაშისას. ტაქტილური გადართვა> = 11x სლაიდების გადამრთველი

ნაბიჯი 1: დაბეჭდე საქმე / გააკეთე საქმე / შეიძინე საქმე

დაბეჭდე საქმე / გააკეთე საქმე / იყიდე საქმე
დაბეჭდე საქმე / გააკეთე საქმე / იყიდე საქმე

დახაზეთ დანართი

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

დაამონტაჟეთ ჩვენება
დაამონტაჟეთ ჩვენება
დაამონტაჟეთ ჩვენება
დაამონტაჟეთ ჩვენება

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

ნაბიჯი 3: შეიკრიბეთ ბატარეის მოდული

ბატარეის მოდულის შეკრება
ბატარეის მოდულის შეკრება
ბატარეის მოდულის შეკრება
ბატარეის მოდულის შეკრება
ბატარეის მოდულის შეკრება
ბატარეის მოდულის შეკრება

ნაბიჯი 4: გაააქტიურეთ ტვინი

გათიშეთ ტვინი
გათიშეთ ტვინი
ონლაინ თამაში Wire Up ტვინის
ონლაინ თამაში Wire Up ტვინის
გათიშეთ ტვინი
გათიშეთ ტვინი

მე არ მაქვს სქემატური სქემა, მაგრამ დარწმუნებული ვარ, რომ შეგიძლია ამის გარკვევა.

თუ გსურთ ბატარეის ძაბვის წაკითხვა, თქვენ უნდა გააკეთოთ ძაბვის გამყოფი წრე, რათა დარწმუნდეთ, რომ ბატარეის ძაბვა არ აღემატება 3.3 ვ.

ნაბიჯი 5: ამოიღეთ Codez

აამაღლეთ Codez
აამაღლეთ Codez

თუ გჭირდებათ დახმარება აპარატის და პროგრამის შესახებ ინფორმაციის ატვირთვაში, ოქროს რესურსია

www.espruino.com/

კოდი, რომელიც დავწერე დისტანციური მართვისთვის (გამოიყენეთ სიფრთხილით, ის მაინც არის WIP)

ასევე არსებობს ნაწილების სია github გვერდზე

github.com/gurchk/espruino-esk8-remote

ნაბიჯი 6: შეიკრიბეთ დანართი

შეიკრიბეთ დანართი
შეიკრიბეთ დანართი
შეიკრიბეთ დანართი
შეიკრიბეთ დანართი
შეიკრიბეთ დანართი
შეიკრიბეთ დანართი

მე ორმაგი ცალმხრივი ლენტი გამოვიყენე, რათა გამყარებულიყო ნაჭრები ერთმანეთთან

ნაბიჯი 7: მოგება

მოგება
მოგება
მოგება
მოგება

თუ გჭირდებათ დახმარება ან გაქვთ შეკითხვები.

Დამიკავშირდი

გირჩევთ: