Ikon mara waya ta Lego Motors tare da Mai sarrafa Steam

Ikon mara waya ta Lego Motors tare da Mai sarrafa Steam

Lokacin da nake matashi, koyaushe ina so in sami fasahar fasahar Lego don gina abubuwa masu sanyi da su. Tankuna masu cin gashin kansu tare da tururuwa masu jujjuyawar da ke ƙone tubalin Lego. Amma sai ba ni da irin wannan saitin.

Kuma babu ma tubalin Lego na yau da kullun. Ina da wani aboki ne kawai wanda ɗan'uwansa ke da waɗannan kayan wasa masu tsada.

Kuma yanzu ina da ɗa mai wannan shekarun. Kuma yana gina tankunan da ... wauta gaba har sai sun fada cikin bango 🙂

Kuma yanzu, lokaci ya yi don ESP32 da sihirin ƙarfe na ƙarfe - bari mu tara masu sarrafa ramut daidai!

A'a, tabbas na san game da wanzuwar irin waɗannan na'urorin. Amma babu ɗayansu da ya dace da ni. Ko dai infrared ne, tare da fasahar 80s, ko kuma babba. Ko masu tsada. Kuma mafi mahimmanci, ba zan iya gaya wa ɗana game da ɗayansu ba: "Na yi maka musamman!"

Don haka bari mu yi sabon, ingantacciyar kulawar nesa don mulkin kowa!

Ikon mara waya ta Lego Motors tare da Mai sarrafa Steam

Sinadaran:

  • ESP32-WROOM-32D | WiFi, BLE da processor tare da I/O - isa don sarrafa biyu motoci и LED.
  • DRV8833 | biyu H-gada tare da isasshen iko ga Motors.
  • TPS62162 | saukar da wutar lantarki zuwa 17V, kuma don jin daɗi lokacin sayar da shari'ar WSON-8 2x2mm
  • CP2104 | don ESP32 shirye-shirye
  • Masu haɗin don haɗa motoci da diodes. Yanke wayoyi a sayar da su a kasa, sannan a manna mahaɗin Lego a saman.

Duk waɗannan za a sanya su a kan ƙaramin allo - ga bayyanarsa a cikin editan EasyEDA:

Ikon mara waya ta Lego Motors tare da Mai sarrafa Steam

Wayar, wacce ke bayyane a hoton take, ana buƙatar ba don gyara wasu kurakurai ba, amma don samar da wuta daga USB. Wataƙila bai isa ga motar ba, amma, abin takaici, lambobin sadarwa daga China ba su zo wurina ba tukuna. Saboda haka, na fara duba aikin LEDs. Don kyau a cikin hoton, kawai na sanya mai haɗawa daga motar a kan allo.

Shafin 1.1 na allo na (ba kamar sigar 1.2 ta riga ta kan EasyEDA) ba ta da LEDs, don haka na siyar da diodes anti-parallel guda biyu zuwa fitarwa don in ga abin da ke faruwa. Idan ka duba da kyau, bidiyon yana nuna canjin canji na diodes 0603, yana nuna motsi gaba / baya.

Dangane da ramut, da farko na so in haɗa ƙarin allo tare da maɓalli da kuma wani ESP32 - na'urar sarrafawa ta zamani.

Koyaya, sai na tuna cewa Masu Gudanar da Steam suna da yanayin aiki na Bluetooth Low Energy (BLE). Na yanke shawarar magance wannan batu, kuma bayan 'yan sa'o'i kadan na koyi yadda ake karɓar fakiti daga mai sarrafawa.

Don yin wannan, kawai kuna buƙatar nemo na'urar HID wacce ke kiran kanta SteamController kuma ku haɗa ta. Sannan yi amfani da sabis mara izini daga Valve da kaɗan umarni mara izini, ba da izinin watsa fakiti.

Ikon mara waya ta Lego Motors tare da Mai sarrafa Steam

Na kuma ci karo da tsarin rahoton mara izini wanda na tantance da hannu.

Ikon mara waya ta Lego Motors tare da Mai sarrafa Steam

Bayan kamar sa'a guda, ma'anar tutoci da dabi'u sun bayyana a gare ni, kuma na yi nasarar lumshe LED ta amfani da mai sarrafa Steam da ESP32. ¯_(ツ) _/

Fayiloli

v1.0: "Tsarin gwaji"
- zaɓi na farko wanda na zaɓi mai sarrafa wutar lantarki mara kyau. TPS62291 kawai yana ɗaukar ƙarfin lantarki har zuwa 6V. Ina haɓaka ayyuka da yawa a layi daya, kuma na manta cewa na'urar tana buƙatar yin aiki tare da 9V.

v1.1: "iya isa"
- wannan zaɓi yana bayyane a cikin bidiyo, kuma duk abin yana aiki

v1.2: "na karshe"
- ƙarin LEDs masu nuna alama zuwa fitarwa da haɓaka girman da shimfidar allon

Bidiyo mai zuwa yana nuna lokacin haɗin (1-3 sec bayan wutan lantarki) da sarrafa abubuwan fitar da motar. Har yanzu ba a haɗa mai haɗi daga Lego ba. Zai je wurin da babu kowa a kusa da sauran masu haɗawa, wanda aka yiwa alama da farin rectangle.

Yanzu ɗana yana amfani da wannan na'ura akai-akai don sarrafa injinan da ya haɗa.

A lokacin gwajin damuwa, na shiga cikin matsala ɗaya kawai: Na yi tunanin cewa yanayin “lalata da sauri” na direban motar zai yi aiki mafi kyau, amma saboda shi, bayan ƴan daƙiƙa na aiki, saurin motar ya ragu sosai. da yawa. Don haka sai na canza lambar ta yadda za ta yi amfani da "lalacewar sannu a hankali" [jinkirin lalata].

Ikon mara waya ta Lego Motors tare da Mai sarrafa Steam

Duk da yake ban tabbatar da yadda DRV ke aiki ba da kuma dalilin da yasa motar ke jujjuyawa da sauri a farkon, sannan bayan dakika 10 yana farawa sannu a hankali. Wataƙila MOSFETs suna dumama kuma tsayin daka yana ƙaruwa sosai.

Ina fatan wannan misali na yadda ake amfani da Arduino ba tare da wahala ba yana ƙarfafa wasu mutane kuma ya ba su damar gabatar da 'ya'yansu zuwa kayan lantarki.

source: www.habr.com

Add a comment