Taolo e se nang mohala ea li-motor tsa Lego ka Selaoli sa Mouoane

Taolo e se nang mohala ea li-motor tsa Lego ka Selaoli sa Mouoane

Ha ke sa le monyenyane, ke ne ke lula ke batla ho ba le Lego techies ho haha ​​​​lintho tse pholileng ka tsona. Litanka tse ikemetseng tse nang le li-turrets tse chesang litene tsa Lego. Empa joale ke ne ke se na sete e joalo.

Hape ho ne ho se na litene tsa Lego tse tloaelehileng. Ke ne ke e-na le motsoalle feela eo moholoane oa hae a neng a e-na le lintho tsa ho bapala tsena tse turang.

Mme jwale ke na le mora wa dilemo tseo. 'Me o haha ​​litanka tse ... ka booatla ho fihlela li thula lebota 🙂

'Me joale, ke nako ea ESP32 le boselamose ba tšepe ea soldering - ha re bokelleng taolo e hole e nepahetseng bakeng sa bona!

Che, ehlile ke tseba ka boteng ba li-remote tse joalo. Empa ha ho le e ’ngoe ea tsona e ntšoanelang hantle. Li na le infrared, ka theknoloji ea 80s, kapa li kholo haholo. Kapa tse turang. ’Me habohlokoa ka ho fetisisa, nke ke ka khona ho bolella mora oa ka ka leha e le ofe oa bona: “Ke u etselitse haholo-holo!”

Kahoo ha re etseng taolo e ncha, e ntlafalitsoeng ea remoutu ho busa motho e mong le e mong!

Taolo e se nang mohala ea li-motor tsa Lego ka Selaoli sa Mouoane

Lijo:

  • ESP32-WROOM-32D | WiFi, BLE le processor e nang le I/O - e lekaneng ho laola tse peli makoloi и LED.
  • DRV8833 | habeli H-borokho le matla a lekaneng bakeng sa Motors.
  • TPS62162 | fokotsa matla a motlakase ho ea ho 17V, hape bakeng sa ho ithabisa ha u rekisa nyeoe ea WSON-8 2x2mm
  • CP2104 | bakeng sa lenaneo la ESP32
  • Marang-rang bakeng sa ho hokahanya li-motors le diode. Seha lithapo ebe u li rekisa ka tlase, 'me u khomarele sehokelo sa Lego ka holimo.

Tsena tsohle li tla beoa botong e nyane - mona ke ponahalo ea eona ho mohlophisi oa EasyEDA:

Taolo e se nang mohala ea li-motor tsa Lego ka Selaoli sa Mouoane

Mohala, o bonahalang setšoantšong sa sehlooho, oa hlokahala hore u se ke ua lokisa liphoso tse ling, empa ho fana ka matla a tsoang ho USB. E kanna ea se lekane bakeng sa enjene, empa, ka bomalimabe, mabitso a tsoang China ha a e-so fihle ho nna. Ka hona, ke qala ho hlahloba ts'ebetso ea li-LED. Bakeng sa botle setšoantšong, ke sa tsoa beha sehokelo se tsoang ho enjene holim'a boto.

Phetolelo ea 1.1 ea boto ea ka (ho fapana le mofuta oa 1.2 o seng o ntse o le EasyEDA) o ne o se na li-LED, kahoo ke ile ka rekisa li-diode tse peli tse khahlanong le li-parallel ho sehlahisoa e le hore ke bone se etsahalang. Ha u sheba ka hloko, video e bonts'a phetoho e 'ngoe ea li-diode 0603, e bontšang ho ea pele / morao.

Ha e le taolo e hole, qalong ke ne ke batla ho bokella boto e eketsehileng e nang le likonopo le ESP32 e 'ngoe - taolo e hole ea khale.

Leha ho le joalo, joale ke ile ka hopola hore Batsamaisi ba Steam ba na le mokhoa oa ho sebetsa oa Bluetooth Low Energy (BLE). Ke ile ka etsa qeto ea ho sebetsana le taba ena, 'me ka mor'a lihora tse' maloa ke ithutile ho amohela lipakete ho tsoa ho molaoli.

Ho etsa sena, o hloka feela ho batla sesebelisoa sa HID se ipitsang SteamController ebe o hokela ho sona. Ebe u sebelisa tšebeletso e sa ngolisoang ho tloha ho Valve le tse seng kae litaelo tse se nang litokomane, ho lumella phetiso ea lipakete.

Taolo e se nang mohala ea li-motor tsa Lego ka Selaoli sa Mouoane

Ke ile ka boela ka kopana le mokhoa oa tlaleho o se nang litokomane oo ke o fetisitseng ka letsoho.

Taolo e se nang mohala ea li-motor tsa Lego ka Selaoli sa Mouoane

Kamora nako e ka etsang hora, moelelo oa lifolakha le litekanyetso li ile tsa hlaka ho 'na,' me ke ile ka khona ho panya LED ke sebelisa Steam controller le ESP32. ¯_(ツ)_/¯

Lifaele

v1.0: "mokhoa oa teko"
- khetho ea pele eo ke e khethileng e fosahetseng voltage regulator. TPS62291 e nka feela motlakase ho fihlela ho 6V. Ke ne ke ntse ke ntlafatsa merero e 'maloa ka ho tšoana,' me ke lebala hore sesebelisoa se hloka ho sebetsa le 9V.

v1.1: "ho lokile"
- khetho ena e bonahala livideong, 'me tsohle lia sebetsa

v1.2: "qetellong"
- e kenyellelitse li-LED tse bonts'ang tlhahiso le ho ntlafatsa boholo le sebopeho sa boto

Video e latelang e khuts'oane e bonts'a mohato oa khokahano (1-3 sec ka mor'a hore matla a phahamisoe) le taolo ea liphetho tsa motlakase. Sehokelo sa Lego ha se so hokahane. E tla ea sebakeng se se nang letho haufi le lihokelo tse ling, tse tšoailoeng ka khutlonnetsepa e tšoeu.

Hona joale mora oa ka o sebelisa selaoli sena kamehla ho laola mechine eo a e kopantseng.

Nakong ea teko ea khatello ea kelello, ke ile ka kopana le bothata bo le bong feela: Ke ne ke nahana hore mokhoa oa "ho bola ka potlako" [ho bola ka potlako] oa mokhanni oa koloi o tla sebetsa hantle, empa ka lebaka la eona, ka mor'a metsotsoana e seng mekae ea ts'ebetso, lebelo la motlakase le ile la theoha haholo. . Kahoo ke fetotse khoutu hore e sebelise "ho bola butle" [ho bola butle].

Taolo e se nang mohala ea li-motor tsa Lego ka Selaoli sa Mouoane

Le hoja ke sa tsebe hantle hore na DRV e sebetsa joang le hore na ke hobane'ng ha koloi e bilika ka potlako qalong, 'me ka mor'a metsotsoana e 10 e qala ho fokotseha butle-butle. Mohlomong li-MOSFET li ntse li futhumala 'me khanyetso ea tsona e ntse e phahama haholo.

Ke tšepa mohlala ona oa mokhoa oa ho sebelisa Arduino ntle le matsapa ho susumetsa batho ba bang le ho ba lumella ho tsebisa bana ba bona ka lisebelisoa tsa elektronike.

Source: www.habr.com

Eketsa ka tlhaloso