ʻO ka mana ʻole o nā kaʻa Lego me ka mea hoʻokele mahu

ʻO ka mana ʻole o nā kaʻa Lego me ka mea hoʻokele mahu

I koʻu wā liʻiliʻi, makemake mau wau e loaʻa iā Lego techno sets e kūkulu i nā mea ʻoluʻolu me. ʻO nā pahu kaʻa kūʻokoʻa me nā turrets wili e puhi i nā pōhaku Lego. Akā ʻaʻole wau i hoʻonohonoho like.

A ʻaʻohe mau pōhaku Lego maʻamau. He hoaaloha wale nō kaʻu i loaʻa i kona kaikunāne kēia mau mea pāʻani makamae.

A i kēia manawa he keiki kaʻu o ia mau makahiki. A kūkulu ʻo ia i nā kaʻa kaʻa ... me ka naʻaupō i mua a hāʻule lākou i ka pā 🙂

A i kēia manawa, ʻo ia ka manawa no ka ESP32 a me ke kilokilo o ka hao hao - e ʻākoakoa kākou i ka mana mamao kūpono no lākou!

ʻAʻole, ʻoiaʻiʻo, ʻike wau e pili ana i ke ola o ia mau mamao. Akā ʻaʻohe o lākou i kūpono iaʻu. He infrared paha lākou, me ka ʻenehana 80s, a i ʻole nui loa. A i ʻole nā ​​mea pipiʻi. A ʻo ka mea nui loa, ʻaʻole hiki iaʻu ke haʻi aku i kaʻu keiki e pili ana i kekahi o lākou: "Ua hana nui wau iā ʻoe!"

No laila e hana kākou i kahi mana mamao hou i hoʻomaikaʻi ʻia e hoʻomalu i nā mea a pau!

ʻO ka mana ʻole o nā kaʻa Lego me ka mea hoʻokele mahu

Mea Kai:

  • ESP32-WROOM-32D | ʻO WiFi, BLE a me ka mea hana me I/O - lawa e hoʻomalu i ʻelua nā motika и LED.
  • DRV8833 | ʻelua H-alahaka me ka mana kūpono no nā kaʻa.
  • TPS62162 | e hoʻohaʻahaʻa i ka uila i 17V, no ka leʻaleʻa i ka wā e kūʻai ai i ka pahu WSON-8 2x2mm
  • CP2104 | no ka polokalamu ESP32
  • Nā mea hoʻohui no ka hoʻohui ʻana i nā motika a me nā diodes. E ʻoki i nā uea a kūʻai aku iā lākou ma lalo, a hoʻopili i ka mea hoʻohui Lego ma luna.

E kau ʻia kēia mau mea a pau ma kahi papa liʻiliʻi - eia kona ʻano i ka mea hoʻoponopono EasyEDA:

ʻO ka mana ʻole o nā kaʻa Lego me ka mea hoʻokele mahu

ʻO ka uea, i ʻike ʻia ma ke kiʻi poʻo inoa, ʻaʻole pono e hoʻoponopono i kekahi mau hewa, akā e hāʻawi i ka mana mai USB. ʻAʻole lawa paha ia no ka kaʻa, akā naʻe, ʻaʻole i hiki mai nā pilina mai Kina iaʻu. No laila, nānā mua wau i ka hana o nā LED. No ka nani i ke kiʻi, kau wale wau i ka mea hoʻohui mai ka moto ma ka papa.

ʻO ka version 1.1 o kaʻu papa (ʻaʻole like me ka version 1.2 ma EasyEDA) ʻaʻohe LED, no laila ua kūʻai aku au i ʻelua diodes anti-parallel i ka hopena i hiki iaʻu ke ʻike i ka mea e hana nei. Inā ʻoe e nānā pono, hōʻike ke wikiō i ka hoʻololi hou ʻana o nā diodes 0603, e hōʻike ana i ka neʻe ʻana i mua / hope.

ʻO ka mana mamao, i ka manawa mua makemake wau e hōʻuluʻulu i kahi papa hou me nā pihi a me kekahi ESP32 - kahi mana mamao maʻamau.

Eia naʻe, a laila, hoʻomanaʻo wau i ka Steam Controllers he Bluetooth Low Energy (BLE) mode o ka hana. Ua hoʻoholo wau e hoʻoponopono i kēia pilikia, a ma hope o kekahi mau hola ua aʻo wau pehea e loaʻa ai nā ʻeke mai ka mea hoʻoponopono.

No ka hana ʻana i kēia, pono ʻoe e ʻimi i kahi mea HID e kapa iā ia iho ʻo SteamController a hoʻopili iā ia. A laila e hoʻohana i kahi lawelawe palapala ʻole mai Valve a me kekahi kauoha palapala ole, e ʻae ana i ka lawe ʻana i nā ʻeke.

ʻO ka mana ʻole o nā kaʻa Lego me ka mea hoʻokele mahu

Ua ʻike au i kahi hōʻike hōʻike palapala ʻole aʻu i hoʻopaʻa lima ai.

ʻO ka mana ʻole o nā kaʻa Lego me ka mea hoʻokele mahu

Ma hope o hoʻokahi hola, ua maopopo iaʻu ke ʻano o nā hae a me nā waiwai, a hiki iaʻu ke hoʻomoe i ka LED me ka hoʻohana ʻana i ka mana Steam a me ESP32. ¯_(ツ)_/¯

Nā faila

v1.0: "ka hoao ana"
- ke koho mua aʻu i koho ai i ka regulator voltage hewa. Lawe wale ka TPS62291 i ka volta a hiki i 6V. Ke hoʻomohala nei au i nā papahana like ʻole, a poina iaʻu e pono ke hana me ka 9V.

v1.1: "pono"
- ʻike ʻia kēia koho i nā wikiō, a hana nā mea a pau

v1.2: "hopena"
- hoʻohui i nā LED kuhikuhi i ka hoʻopuka a hoʻonui i ka nui a me ka hoʻolālā o ka papa

Hōʻike kēia wikiō pōkole i ka pae pili (1-3 kekona ma hope o ka piʻi ʻana o ka mana) a me ka hoʻomalu ʻana i nā huahana kaʻa. ʻAʻole pili ʻia ka mea hoʻohui mai Lego. E hele ana ia i kahi hakahaka ma ka ʻaoʻao o nā mea hoʻohui ʻē aʻe, i kaha ʻia me kahi ʻāpana keʻokeʻo.

Hoʻohana mau kaʻu keiki i kēia mea hoʻoponopono e hoʻomalu i nā mīkini āna i hōʻuluʻulu ai.

I ka wā o ka hoʻāʻo koʻikoʻi, ua loaʻa iaʻu hoʻokahi pilikia: Ua manaʻo wau e hana maikaʻi ke ʻano "holo wikiwiki" o ka mea hoʻokele kaʻa, akā ma muli o ia mea, ma hope o kekahi mau kekona o ka hana, ua hāʻule nui ka māmā holo kaʻa. . No laila ua hoʻololi au i ke code e hoʻohana ai i ka "slow decay" [slow decay].

ʻO ka mana ʻole o nā kaʻa Lego me ka mea hoʻokele mahu

ʻOiai ʻaʻole maopopo iaʻu pehea ka hana ʻana o ka DRV a me ke kumu o ka holo wikiwiki ʻana o ka kaʻa i ka wā mua, a laila ma hope o 10 kekona hoʻomaka e lohi mālie. Malia paha e wela ana nā MOSFET a ke piʻi nui nei ko lākou kū'ē.

Manaʻo wau i kēia hiʻohiʻona o ka hoʻohana ʻana i ka Arduino e hoʻoikaika ikaika i nā poʻe ʻē aʻe a hiki iā lākou ke hoʻolauna i kā lākou mau keiki i ka uila.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka