Pulea uaealesi o afi Lego ma le Pule ausa

Pulea uaealesi o afi Lego ma le Pule ausa

A o oʻu laʻitiiti, sa ou manaʻo i taimi uma e iai ni seti tekinolosi Lego ina ia mafai ai ona ou fausia ituaiga uma o mea manaia ma i latou. Tane tuto'atasi ma 'olo fe'avea'i e fana ai piliki Lego. Ae sa leai sau seti faapena.

Ma e leai foi ni piliki Lego masani. Sa na o sa’u uo o lona uso sa i ai uma nei meataalo taugata.

Ma o lenei ua ou maua se atalii o lenei matua. Ma na te fau tane tane e ... alu i luma faavalevalea seia pa'u i le puipui :)

Ma o lenei, ua oʻo i le taimi mo le ESP32 ma le togafiti faʻataulāitu o le uʻamea faʻapipiʻi - seʻi o tatou faʻapipiʻi le saʻo mamao mamao mo i latou!

Leai, e moni ou te iloa le i ai o ia mea faʻatonutonu mamao. Ae leai se tasi o na mea e fetaui lelei ma aʻu. A le o le infrared, 80's tekinolosi, pe lapopoa tele. Pe taugata. Ma o le mea e sili ona taua, o le a le mafai ona ou taʻu atu i loʻu atalii e uiga i se tasi oi latou: "Na ou faia lenei mea faapitoa mo oe!"

O lea la tatou faia se mamao fou ma faʻaleleia e pulea uma!

Pulea uaealesi o afi Lego ma le Pule ausa

Meaʻai:

  • ESP32-WROOM-32D | WiFi, BLE ma le gaosiga ma le I / O - lava e pulea ai le lua taavale afi и LED.
  • DRV8833 | lua H-alalaupapa ma lava le mana mo motors.
  • TPS62162 | faʻaitiitiga voltage i le 17 V, faʻapea foʻi ma le fiafia pe a faʻapipiʻi le pusa WSON-8 2x2 mm
  • CP2104 | mo polokalame ESP32
  • connectors mo le faʻafesoʻotaʻi afi ma diodes. Matou te tipiina uaea ma faʻapipiʻi i le pito i lalo, ma faʻapipiʻi le fesoʻotaʻiga Lego i luga.

O nei mea uma o le a fetaui i luga o se laupapa laʻititi - o lona foliga mai lea i le EasyEDA editor:

Pulea uaealesi o afi Lego ma le Pule ausa

O le uaea e mafai ona vaʻaia i le ulutala ata e le manaʻomia e faʻasaʻo ai soʻo se mea sese, ae ia tuʻuina atu le mana mai le USB. Atonu e le lava mo le afi, ae, o le mea e leaga ai, ou te leʻi mauaina lava ni fesoʻotaʻiga mai Saina. O lea ou te siaki muamua le faagaoioiga o LEDs. Mo le matagofie i le ata, ou te tuʻuina le fesoʻotaʻiga mai le afi i luga o le laupapa.

I luga o le version 1.1 o laʻu laupapa (e le pei o le version 1.2, lea ua uma ona i luga o EasyEDA), e leai ni LED, o lea na ou faʻapipiʻiina ai ni diodes e lua faʻatasi i le gaioiga ina ia mafai ai ona ou iloa le mea o loʻo tupu. Afai e te vaʻavaʻai totoʻa, o loʻo faʻaalia e le vitio le faʻagaoioia o se pea o diodes 0603, e faʻaalia ai le agai i luma / tua.

Ae mo le vaega faʻatonutonu, i le taimi muamua na ou manaʻo e faʻapipiʻi se laupapa faʻaopoopo ma faʻamau ma se isi ESP32 - o se faʻataʻitaʻiga mamao mamao.

Ae ui i lea, na ou manatua ai o le Steam Controllers o loʻo i ai le Bluetooth Low Energy (BLE) faʻaogaina faiga. Sa ou filifili e foia lenei mataupu, ma ina ua mavae ni nai itula sa ou aoao e maua ni afifi mai le pule.

Ina ia faia lenei mea, e tatau ona e suʻeina se masini HID e taʻua o ia lava SteamController ma faʻafesoʻotaʻi i ai. Ona faʻaaoga lea o se auaunaga le faʻamaonia mai Valve ma le tele poloaiga e le'i fa'amauina, fa'atagaina le tu'uina atu o afifi.

Pulea uaealesi o afi Lego ma le Pule ausa

Na ou tau atu fo'i i se fa'asologa o lipoti e le'i fa'amauina, lea na ou fa'avasegaina ma le lima.

Pulea uaealesi o afi Lego ma le Pule ausa

Ina ua maeʻa le itula, na manino mai ia te aʻu le uiga o fuʻa ma tulaga taua, ma na mafai ona ou emo le LED e faʻaaoga ai le Steam controller ma le ESP32. ¯_(ツ)_/¯

Faʻamaumauga

v1.0: "auala faataitai"
- o le filifiliga muamua lea na ou filifilia ai le regulator voltage sese. O le TPS62291 e naʻo le siʻitia o le voltage i le 6 V. Sa ou atiaʻe ni galuega faʻatusa, ma galo ai e manaʻomia e le masini le galue ma le 9 V.

v1.1: "lelei lava"
- o lenei filifiliga e iloa i vitio, ma e aoga mea uma

v1.2: "mulimuli"
- faʻaopoopo faʻailoga LED i le gaioiga ma faʻamalieina le tele ma le faʻatulagaina o le laupapa

O le vitio puupuu o loʻo i lalo o loʻo faʻaalia ai le vaega o fesoʻotaʻiga (1-3 sekone pe a uma le ki o le mana) ma le faʻatonutonuina o gaioiga afi. E le'i feso'ota'i le feso'ota'iga Lego. O le a alu i le avanoa avanoa i tafatafa o isi fesoʻotaʻiga, faʻailogaina i se sikuea paepae.

O loʻo faʻaaogaina e laʻu tama lenei mea e pulea e pulea ai masini na ia fausia.

I le taimi o le su'ega fa'alavelave na o le tasi le fa'afitauli na ou feagai ai: Na ou manatu o le a sili ona lelei le faiga o le "fa'ato'a pala" a le ave ta'avale afi, ae na mafua ai ona pa'u tele le saoasaoa o le afi pe a mae'a ni nai sekone. O lea na ou suia ai le code e faʻaoga lemu le pala.

Pulea uaealesi o afi Lego ma le Pule ausa

Ou te le o mautinoa pe faʻafefea ona galue le DRV ma pe aisea e vave ai ona taʻavale le afi i le taimi muamua, a maeʻa le 10 sekone e amata ona faʻagesegese. Masalo o loʻo vevela le MOSFET ma ua faʻatupulaʻia tele lo latou tetee.

Ou te faʻamoemoe o lenei faʻaogaina le faʻaogaina o Arduino o le a avea ma musumusuga i isi e ave a latou fanau i mea tau eletise.

puna: www.habr.com

Faaopoopo i ai se faamatalaga