Ezblock Pi - programming isina programming, ino nguva yeRaspberry Pi mafeni

Pfungwa yekunyora kodhi pasina kodhi yekunyora (hongu, kunyora ndicho chikamu chezvino chechiito chekunyora, rarama nacho izvozvi) chauya mupfungwa dzevanhu vakangwara uye neusimbe kanopfuura kamwe. Kurota kweiyo graphical interface yaunogona kukanda mamwe dhayisi pane vamwe, kudhirowa kubatanidza uye sarudza chinhu zvivakwa kubva kune yakanaka kudonhedza zvinyorwa, uyezve, nekudzvanya bhatani remashiripiti "Gadzira" tora kodhi yekushanda yakaenzana nekodhi. yemumwe (asina kungwara kudaro, hongu) mugadziri wepurogiramu anoshandisa nzira yechinyakare yekunyora nemanyorero yagara yakapfungaira mupfungwa dzevakuru vekambani vanorota kusuma mudzidzi wezuro wega wega kuchirongwa, ane njere dzakamubvumira kuti asapotsa chimbuzi, uye vanotanga vanoda kufadza nyika yese nemutengo wakakwana. Nhasi tinokuunzirai:

Crowdfunding project: Ezblock Pi.
Hunhu hwepurojekiti: Graphical programming nharaunda yeRaspberry Pi mune tandem nebhodhi rekuwedzera.
Platform: Kickstarter.
Kero yeprojekiti: kickstarter.com/ezblock.
AuthorsNyeredzi: Georgne Chang, Reggie Lau.
Nzvimbo: USA, Delaware, Wilmington.

Ezblock Pi - programming isina programming, ino nguva yeRaspberry Pi mafeni

Kuedza kuvandudza kwakakomba graphical programming nharaunda zvishoma nezvishoma kwakadzikira; kunyange mabhosi epamusoro akaziva kuti chirongwa chekugadzirisa chakanga chakanyanya kuoma kuti chipinde mumubhedha weProcrustean we-multi-colored cubes. Neraki, kuchine maamateur programmers asara, kana iri iyo crowdfunding chirongwa chiri mubvunzo - Raspberry Pi vanoda. Kuti varege kusimudzira software isina chinhu, vanyori vanowedzera graphical budiriro nharaunda nebhodhi rekuwedzera, iro rakagadzirirwa kufambisa nzira yekubatanidza kune ekunze zvishandiso.

Papeji yeprojekiti, muvhidhiyo yemusoro, tinoziviswa kune maviri marobhoti programmers, Robert naEmily. Robert, senge munhu wese anozviremekedza anopfeka tai nemagirazi, macode muPython nzira yechinyakare, uchishandisa cheki uye keyboard. Munyaya yaAmy, maoko emumwe munhu ane hanya, achibhururuka kubva kumucheto kwechigadziko, kubvisa keyboard, kutarisa uye kunyange mouse, kuchitsiva iyo yose nehwendefa chena yakanaka. Iyo piritsi, zvakare, inomhanyisa chirongwa chinodaidzwa kuti Ezblock Studio, iyo inokutendera iwe kuti unyore kune ikozvino fashoni IoT mune iyo Drag-n-Drop-n-be-happy style.

Sezvingatarisirwa, nepo Robert achitadza kuedza mushure mekuyedza (zvichida nekuda kwekushandiswa kwekhibhodi yekutamba), iro robhoti Emily akabudirira kudiridza chirimwa nemvura kubva mugirazi, musikana wacho anogashira zviziviso kubva kurobhoti zvakananga pafoni yake uye anotoraira mirairo yekupindura. uchishandisa izwi rekudzora.

Sezvo masikweya achiri kuda kubatanidzwa neimwe mhando yepfungwa, kusvika kumagumo kwevhidhiyo, rutsigiro rwemitauro yehurongwa hunozoziviswa, idzi ndiPython naSwift (mutambi mukuru wevhidhiyo, piritsi, ine apple logo). Chete ikozvino Amy anofanira kudzvanya pane-screen keyboard, sezvo pasina munhu adzosera yakajairika kwaari. Ezblock Studio inoti inotsigira iOS, Android, Linux, Windows uye macOS. Munhu wese anofara. Zvakanaka, pamwe kunze kwaRobert, uyo akanyangarika pakati pevhidhiyo; Zvichida akanwisa kana kuti akarega.

Zvakanaka, ndinofunga kuti zvakakwana zvinyorwa zvinyorwa. Pasina chero banter, ngationei izvo vagadziri vanotipa nemadhora makumi matatu nemashanu.

Ezblock Pi - programming isina programming, ino nguva yeRaspberry Pi mafeniIyo Ezblock Pi purojekiti mune yayo kushoma kumisikidzwa ine zvikamu zvitatu:

  • iyo Ezblock Pi bhodhi pachayo, inoshandiswa sebhodhi rekuwedzera reRaspberry Pi;
  • a basic set of 15 modules (kune zvakare seti yemamodules eIoT, anotengeswa mune inodhura seti yemadhora makumi manomwe nemana, yakawanda pane iri pazasi);
  • kuwana Ezblock Studio, iyo inokutendera iwe kunyora software yeRaspberry Pi uchishandisa Drag-n-Drop manipulations;
  • plastiki kesi yekuunganidza Raspberry Pi + Ezblock Pi;
  • kuraira.

Nenyaya uye mirairo, ndinofunga zvinhu zvose zvakajeka, ngatitarisei zvakanyanya pamapoinzi matatu ekutanga.

Iyo Hardware yeEzblock Pi bhodhi inogona kutongwa chete nekutaurwa kwe "inotsigirwa neSTM32 controller" uye nemufananidzo usina kujeka weiyo yekutanga prototype. Sezviri pachena, bhodhi rine STM32 microcontroller mune TQFP32 package. Iyo yakachipa microcontroller mupakeji iyi, STM32L010K4T6 (ARM Cortex-M0+), inodhura € 0,737 muhuwandu hwezvimedu zana; iyo inodhura zvakanyanya, STM100F32K334T8 (ARM Cortex-M6) - €4 (Mouser mitengo). Simba rinopihwa ne 2.79 V linear stabilizer muSOT-3.3 package, uye Bluetooth inopiwa neyakagadzirira-yakagadzirwa module, kutonga nekutaridzika kwayo, chimwe chinhu senge ESP223E. Maviri-pini makumi maviri ekubatanidza uye munda wechingwa pakati pebhodhi ane basa rekuonana nenyika yekunze.

Kuumbwa kweiyo yakakosha seti yemamodule gumi nemashanu, kutaura chokwadi, yakaramba iri chakavanzika kwandiri, kunyangwe mushure mekunyatsoongorora mifananidzo yeprojekiti. Kana iyo yakazara seti yemamodule eIoT yakatorwa mifananidzo yakatendeseka uye yakatumidzwa zita, saka iyo yekutanga seti inosanganisirwa pasuru yekutanga inovanda kupfuura dhizaini yemota nyowani pamberi pekuratidzira kukuru kwemotokari. Iyo yakakosha seti inobvumidza iwe "kugadzira gumi nemashanu mapurojekiti akasiyana," asi mumifananidzo mune gumi makadhibhokisi mabhokisi anoita seane mamwe emhando yemagetsi emukati mukati, asi iyo yakazara kuumbwa kweiyo yakakosha seti haina kumbotsanangurwa.

Kana iri Ezblock Studio, ndakatotaura nezvekusatenda kwangu pakutanga kwenhau. Sekuona kwangu, sisitimu inozonyatso kugona zvese zvataurwa (rega ndikuyeuchidze: (block programming + Python + Swift) * (iOS + macOS + Android + Linux + Windows)) inogona kugadzirwa, asi ini ndaizoronga bhajeti. yekuvandudzwa kwesoftware yakadai ingangoita semakore mashanu emunhu kana gore rimwe rebasa rechikwata chevanhu vashanu (yakawanda sei iwe yaungapa?), kunyangwe uchishandisa imwe mhando yemultitool, seErekitironi. Tichifunga kuti vanogadzira vaingoda $ 5 chete (purojekiti inotaridzika kufara kwazvo, saka ikozvino 10000% yemari iyi yakatounganidzwa), hazvizivikanwe zvachose kuti boka iri richadyei panguva yese yekuvandudza. Kutenda kwevanyori, isu tinofanirwa kuwedzera kuti yekutanga vhezheni yeEzblock Studio yatovepo paGoogle Play.

Iwo mameseji emharidzo ane typos akajairwa nevagadziri veChinese; mune iyi, iyo vibration mota inosanganisirwa museti yemamodule eIoT inonzi "Vabration Module" pachinzvimbo che "Vibration Module". Zvisinei, panguva ino vagadziri chaivo havatombofungi nezvekuhwanda; Ndokumbirawo, heino mufananidzo weboka revagari veguta reWilmington, Delaware:

Ezblock Pi - programming isina programming, ino nguva yeRaspberry Pi mafeni

Usandifungidzire zvisizvo, handina urombo zvachose nemafungiro asina kunaka kune vanogadzira kubva kuPRC. Izvi, kazhinji, fait accompli - chekutanga, maChinese programmers vakatora chikamu chakakosha cheGoogle Play uye Apple App Store app Store, uye ikozvino vari kuhwina nzvimbo yavo muzuva nerubatsiro rwekuunganidza mari mapuratifomu. Crowdfunding ingori yakanaka nekuti inobvumira chero munhu wepanyika neInternet uye kadhi rebhangi kuudza nyika yese nezvebudiriro yake uye dzimwe nguva kuita mari yakanaka pazviri. Negativity inogona chete kukonzerwa nekuchinja kwakasimba zvakanyanya mukusimbisa kubva muchikamu chehunyanzvi chepurojekiti kuenda kukushambadzira kwemurarabungu, apo [zvinogoneka] kukanganisa kwedhizaini kunonyaradzwa, uye rutivi rwemanzwiro nerufaro rwakawedzeredzwa. Heano mumwe mufananidzo kubva kuEzblock Pi mharidzo:

Ezblock Pi - programming isina programming, ino nguva yeRaspberry Pi mafeni

Sezvo vhidhiyo blogger Evgeniy Bazhenov aka BadComedian anoti, "kugadzirisa kwemunyori" kwakachengetedzwa. Iwe une chero pfungwa dzekuti, kuve mupfungwa dzakadzikama uye ndangariro dzakanaka, uchishandisa Raspberry Pi uye "Vibration Module" kuvaka IZVI? Kana kuti uku kuchiri kufona kune yedu yekusaziva here: "Tarisa kutonhorera kwazvinoita, tenga nekukurumidza!"?

Kutora kana kusatora? Chekutanga, regai ndikuyeuchidzei kuti 509 vanhu vakatopa $41000 (neiyo yakakumbirwa $10000), uye pachine anenge mavhiki matatu asara kusvika pakupera kwemushandirapamwe. Vanhu vanozvifarira. Zvichida, kana iwe uri Raspberry Pi fan, iwe uchaonawo zvakanaka maficha mune yakarongwa dhizaini, ichipfuura kusada kuparadzaniswa nemari kubva pamadhora makumi matatu nemashanu kusvika pamadhora zana nemakumi manomwe nepfumbamwe. Zvichida iwewo, saRobert kubva muvhidhiyo yekusimudzira, waneta ne "kunyora kudzokorora mitsara yekodhi." Kana kuti pamwe unongofunga kuti vakomana vari kufamba nenzira kwayo uye vanoda kuvatsigira nemari yako yekudyara. Ingorangarira kuti iyo Raspberry Pi pachayo inotengeswa nemari yakaenzana yemadhora makumi matatu nemashanu (ini handitaure zvine hungwaru mutengo weRaspberry Pi Zero uye Raspberry Pi Zero W pano), iyo timu yeinjiniya yaifanira kunyatso shanda nesimba kugadzira, uye. iyo inofambiswa neARM Cortex-A3 ine wachi yekumhanya ye35 GHz, 179 Mbit Ethernet, Wi-Fi 35n uye Bluetooth 53.

Ndiri kutyaira diki Π±Π»ΠΎΠ³, kwandakatora nyaya ino. Kana iwe uine inonakidza crowdfunding purojekiti mupfungwa mumunda weDIY kana Open source hardware, govera chinongedzo uye isu tichakurukura izvozvo futi. Mishandirapamwe yeCrowdfunding inokurumidza uye yakabatana zvakanyanya nerutsigiro rwenharaunda, uye pamwe kune mumwe anofarira, kunyangwe nhamba shoma yemirairo inobva kuHabr ichabatsira kuunza mushandirapamwe kumagumo anokunda.

Source: www.habr.com

Voeg