Ezblock Pi - mmemme na-enweghị mmemme, oge a maka ndị na-akwado Raspberry Pi

Echiche nke ide koodu na-enweghị ederede koodu (ee, ide ihe bụ akụkụ ugbu a nke ngwaa iji dee, bi na ya ugbu a) abatala n'uche ma ndị maara ihe na ndị umengwụ ihe karịrị otu ugboro. Nrọ nke eserese eserese nke ị nwere ike ịtụba ụfọdụ dice na ndị ọzọ, sere njikọ wee họrọ akụrụngwa ihe site na listi ndị dị n'ala mara mma, wee pịa bọtịnụ “Compile” anwansi, nweta koodu ọrụ kwekọrọ na koodu ahụ. nke ọzọ (ọ bụghị otú smart, n'ezie) a programmer na-eji usoro ihe mgbe ochie nke akwụkwọ ntuziaka ka mgbe nile smoldered n'uche nke ma ụlọ ọrụ ndị isi ndị nrọ nke iwebata ọ bụla ụnyaahụ ụmụ akwụkwọ na mmemme, onye ọgụgụ isi kwere ka ọ ghara uche ụlọ mposi, na mmalite ndị chọrọ ime ụwa dum obi ụtọ maka ọnụ ahịa zuru oke. Taa, anyị na-ewetara gị uche:

Ọrụ igwe mmadụ: Eziblock Pi.
Ihe kacha mkpa nke oru ngo: gburugburu mmemme eserese maka Raspberry Pi na mgbakwunye na bọọdụ mgbasawanye.
Platform: Kickstarter.
Adreesị oru ngo: kickstarter.com/ezblock.
AuthorsKpakpando: Georganne Chang, Reggie Lau.
EbeEbe: USA, Delaware, Wilmington.

Ezblock Pi - mmemme na-enweghị mmemme, oge a maka ndị na-akwado Raspberry Pi

Mgbalị ndị a na-eme iji mepụta gburugburu mmemme eserese dị egwu ji nwayọọ nwayọọ kwụsị; ọbụna ndị isi n'elu ghọtara na usoro mmemme ahụ dị oke mgbagwoju anya nke na-adaba n'ime akwa Procrustean nke cubes nwere ọtụtụ agba. Ọ dabara nke ọma, a ka nwere ndị na-amu amu programmer fọdụrụ, n'ihe banyere ọrụ igwe mmadụ a na-ajụ ajụjụ - ndị hụrụ Raspberry Pi. Ka ọ ghara ịkwalite sọftụwia efu, ndị odee na-agbakwunye gburugburu mmepe eserese na bọọdụ mgbasawanye, nke emebere iji kwado usoro nke ijikọ na ngwaọrụ mpụga.

Na ibe oru ngo, na vidiyo aha, ewebata anyị na ndị na-eme ihe nkiri robotik abụọ, Robert na Emily. Robert, dị ka onye ọ bụla na-asọpụrụ onwe ya nke tie na iko, codes na Python ụzọ ochie, na-eji ihe nleba anya na kiiboodu. N'okwu Amy, onye na-elekọta mmadụ, na-efe efe site na nsọtụ nke etiti ahụ, wepụ keyboard, nyochaa na ọbụna òké, dochie ya niile na mbadamba ọcha mara mma. Mbadamba ụrọ, n'aka nke ya, na-arụ mmemme a na-akpọ Ezblock Studio, nke na-enye gị ohere ide maka IoT nke na-ewu ewu ugbu a na Drag-n-Drop-n-be-happy style.

Dị ka o kwesịrị ịdị, ebe Robert dara mgbalị mgbe mgbalị ya gasịrị (ikekwe n'ihi iji bọọdụ egwuregwu), robot Emily na-eji mmiri na-agba mmiri nke ọma na osisi ahụ, nwa agbọghọ ahụ n'onwe ya na-enweta ozi sitere na robot ozugbo na ekwentị ya na ọbụna na-ekwupụta iwu nzaghachi. iji njikwa olu.

Ebe ọ bụ na a ka kwesịrị ijikọ ọnụ n'ámá ahụ na ụdị ụfọdụ, na njedebe nke vidiyo ahụ, a na-ekwupụta nkwado maka asụsụ mmemme, ndị a bụ Python na Swift (onye bụ isi nke vidiyo ahụ, mbadamba nkume, nwere apple logo). Naanị ugbu a Amy ga-pịa kiiboodu na ihuenyo, ebe ọ bụ na ọ nweghị onye weghachiri ya nke nkịtị. Ezblock Studio na-ekwu na ọ na-akwado iOS, Android, Linux, Windows na macOS. Onye ọ bụla nwere obi ụtọ. Ọfọn, ma eleghị anya ma e wezụga Robert, bụ onye kwụsịrị n'etiti vidiyo ahụ; Ikekwe ọ nọ na-aṅụbiga mmanya ókè ma ọ bụ kwụsị.

Ọ dị mma, echere m na nke ahụ ezuola ihe agụmagụ. Enweghị mmachi ọ bụla, ka anyị hụ ihe ndị mmepe na-enye anyị maka $35.

Ezblock Pi - mmemme na-enweghị mmemme, oge a maka ndị na-akwado Raspberry PiỌrụ Ezblock Pi na nhazi ya pere mpe nwere akụkụ atọ:

  • bọọdụ Ezblock Pi n'onwe ya, ejiri dị ka bọọdụ mgbasawanye maka Raspberry Pi;
  • ihe nhazi nke modul 15 (enwekwara usoro nke modul maka IoT, nke a na-ere na ihe dị oke ọnụ maka $ 74, karịa na nke dị n'okpuru);
  • ịnweta Ezblock Studio, nke na-enye gị ohere ide software maka Raspberry Pi site na iji Drag-n-Drop manipulations;
  • Akpa plastik maka ikpokọta Raspberry Pi + Ezblock Pi;
  • ntụziaka.

Site na ikpe na ntuziaka, echere m na ihe niile doro anya, ka anyị lebakwuo anya na isi ihe atọ mbụ.

Enwere ike ikpe ngwaike nke bọọdụ Ezblock Pi naanị site n'ịkpọtu “onye na-ahụ maka STM32 na-akwado” yana site na foto na-enweghị isi nke prototype mbụ. N'ụzọ doro anya, bọọdụ ahụ nwere STM32 microcontroller na ngwugwu TQFP32. Microcontroller dị ọnụ ala na ngwugwu a, STM32L010K4T6 (ARM Cortex-M0+), na-efu € 0,737 na ọnụ ọgụgụ 100 iberibe; nke kachasị ọnụ, STM32F334K8T6 (ARM Cortex-M4) - €2.79 (ọnụahịa Mouser). A na-enye ike ahụ site na 3.3 V linear stabilizer na ngwugwu SOT-223, a na-enyekwa Bluetooth site na modul dị njikere, na-ekpe ikpe site na ọdịdị ya, ihe dị ka ESP12E. Njikọ abụọ 20-pin na ubi achịcha dị n'etiti etiti ahụ bụ maka kọntaktị na ụwa dị n'èzí.

Ihe mejupụtara nke ntọala nke modul 15, n'eziokwu, nọgidere bụrụ ihe omimi nye m, ọbụlagodi mgbe m nyochachara ihe atụ maka ọrụ ahụ. Ọ bụrụ na a na-ese foto zuru ezu nke modul maka IoT n'eziokwu ma kpọọ aha ya, mgbe ahụ, ntọala nke etinyere na ngwugwu mbụ bụ ihe nzuzo karịa imepụta ụgbọ ala ọhụrụ tupu nnukwu ihe ngosi ụgbọ ala. Ntọala ntọala na-enye gị ohere "ịmepụta ọrụ 15 dị iche iche," ma n'ihe atụ ndị a, e nwere igbe kaadiboodu 10 nke yiri ka ọ nwere ụdị ngwá electronic dị n'ime, ma nchịkọta zuru ezu nke isi ihe adịghị akọwapụta ya.

Banyere Ezblock Studio, akọrọ m obi abụọ m na mmalite nke akụkọ ahụ. N'uche nke m, enwere ike ịmepụta usoro nke ga-amacha nhọrọ niile a kpọtụrụ aha (ka m chetara gị: (mgbochi mmemme + Python + Swift) * (iOS + macOS + Android + Linux + Windows)) nwere ike ịmalite, mana m ga-emefu ego maka mmepe nke software dị otú ahụ dịka ihe dị ka afọ 5 ma ọ bụ otu afọ nke ọrụ maka otu mmadụ ise ( ole ka ị ga-enye?), Ọbụna mgbe ị na-eji ụdị multitool, dị ka Electron. N'iburu n'uche na ndị mmepe ahụ kwuru na naanị $ 10000 (ọrụ a dị ezigbo ụtọ, yabụ ugbu a anakọtara 400% nke ego a), amabeghị ihe otu a ga-eri n'oge mmepe niile. Maka otuto nke ndị edemede, anyị ga-agbakwunye na ụdị mbụ nke Ezblock Studio adịlarị na Google Play.

Ederede nke ngosi ahụ nwere ụdị typos ndị na-emepụta China na-ahụkarị; na nke a, moto vibration gụnyere na setịpụ nke modul maka IoT ka a na-akpọ "Vabration Module" kama "Module Vibration". Otú ọ dị, oge a, ndị na-emepụta ihe n'ezie adịghị eche echiche banyere izo; Biko, ebe a bụ foto otu ndị bi n'obodo Wilmington, Delaware:

Ezblock Pi - mmemme na-enweghị mmemme, oge a maka ndị na-akwado Raspberry Pi

Aghọtala m ihe ọjọọ, anaghị m ewe iwe ma ọlị maka àgwà ọjọọ n'ebe ndị mmepe sitere na PRC. Nke a bụ, n'ozuzu, a fait accompli - mbụ, Chinese programmers were a ịrịba chunk nke Google Play na Apple App Store ngwa na-echekwa, na ugbu a, ha na-emeri ebe ha na anyanwụ site n'enyemaka nke igwe mmadụ nyiwe. Crowdfunding dị nnọọ mma n'ihi na ọ na-enye ohere ihe fọrọ nke nta ka ọ bụrụ onye ọ bụla nwere ịntanetị na kaadị akụ iji gwa ụwa niile banyere mmepe ya na mgbe ụfọdụ na-eme ezigbo ego na ya. Enwere ike ịkpata adịghị mma site na ngbanwe siri ike na-emesi ike site na akụkụ ọrụ aka nke ọrụ ahụ gaa n'ahịa ahịa egwurugwu, mgbe emechiri mmejọ imewe [nwere ike ime], na akụkụ mmetụta uche na nke ọńụ na-emebiga ihe ókè. Nke a bụ ihe atụ ọzọ sitere na ngosi Ezblock Pi:

Ezblock Pi - mmemme na-enweghị mmemme, oge a maka ndị na-akwado Raspberry Pi

Dị ka onye na-ede blọgụ vidiyo Evgeniy Bazhenov aka BadComedian na-ekwu, "edemede onye edemede" ka echekwara. Ị nwere echiche ọ bụla maka otu, ịnọ na uche dị nro na ebe nchekwa dị mma, na-eji Raspberry Pi na "Module Vibration" iji wuo nke a? Ma ọ bụ nke a ka bụ oku a na-akpọ mkpokọta anyị: "Lee ka ọ dị mma, zụta ya ngwa ngwa!"?

Iji were ma ọ bụ na-agaghị ewere? Nke mbụ, ka m chetara gị na mmadụ 509 enyelarị $41000 (ya na $10000 a rịọrọ), ma ọ ka nwere ihe fọrọ nke nta ka ọ bụrụ izu 3 ruo njedebe nke mkpọsa ahụ. Ndị mmadụ na-amasị ya. Ikekwe, ọ bụrụ na ị bụ onye na-akwado Raspberry Pi, ị ga-ahụkwa akụkụ ndị dị mma n'ime atụmatụ a tụrụ aro, na-akarị enweghị mmasị ikere òkè na ego ahụ site na $35 ruo $179. Ikekwe gị onwe gị kwa, dị ka Robert sitere na vidiyo nkwado, ike agwụla gị “ịde ahịrị koodu ugboro ugboro.” Ma ọ bụ ikekwe ị na-eche na ụmụ okorobịa ahụ na-aga n'ụzọ ziri ezi ma chọọ ịkwado ha na ntinye ego gị. Naanị cheta na a na-ere Raspberry Pi n'onwe ya maka nha $ 35 (Agaghị m ekwu maka ọnụahịa Raspberry Pi Zero na Raspberry Pi Zero W ebe a), nke otu ndị injinia kwesịrị ịrụsi ọrụ ike ịmepụta, yana nke a na-akwado site na ARM Cortex-A53 nwere ọsọ elekere nke 1,4 GHz, 1000 Mbit Ethernet, Wi-Fi 802.11n na Bluetooth 4.2.

Ana m akwọ ụgbọ ala блог, nke m si nweta akụkọ a. Ọ bụrụ na ị nwere ọrụ igwe mmadụ na-adọrọ mmasị n'uche n'ọhịa nke DIY ma ọ bụ ngwa ngwa mepere emepe, kekọrịta njikọ ahụ anyị ga-atụlekwa nke ahụ. Mgbasa mgbasa ozi nke igwe mmadụ na-adịte aka ma jikọta ya na nkwado obodo, yana ikekwe maka ụfọdụ ndị na-anụ ọkụ n'obi, ọbụlagodi obere iwu sitere na Habr ga-enyere aka weta mkpọsa ahụ na njedebe mmeri.

isi: www.habr.com

Tinye a comment