Ezblock Pi - programim pa programim, këtë herë për fansat e Raspberry Pi

Ideja e shkrimit të kodit pa shkruar kod (po, shkrimi është pjesorja e tanishme e foljes për të shkruar, jetoj me të tani) ka ardhur në mendjen e njerëzve të zgjuar dhe dembelëve më shumë se një herë. Ëndrra e një ndërfaqe grafike në të cilën mund të hidhni disa zare te të tjerët, të vizatoni lidhje të ndërsjella dhe të zgjidhni vetitë e objektit nga listat e lezetshme zbritëse, dhe më pas, duke shtypur butonin magjik "Përpiloni", merrni një kod pune të barabartë me kodin. i një programuesi tjetër (sigurisht jo edhe aq i zgjuar) që përdor një metodë të vjetëruar të shtypjes manuale, ka djegur gjithmonë në mendjet e të dy shefave të korporatës që ëndërrojnë të prezantojnë çdo student të djeshëm në programim, inteligjenca e të cilit e lejoi atë të mos humbiste tualetin dhe startupers që duan të bëjnë të gjithë botën të lumtur për një çmim të përshtatshëm. Sot sjellim në vëmendjen tuaj:

Projekt crowdfunding: Ezblock Pi.
Thelbi i projektit: Ambient programimi grafik për Raspberry Pi së bashku me një tabelë zgjerimi.
Platformë: Kickstarter.
Adresa e projektit: kickstarter.com/ezblock.
AutorëtYjet: Georganne Chang, Reggie Lau.
vend: SHBA, Delaware, Wilmington.

Ezblock Pi - programim pa programim, këtë herë për fansat e Raspberry Pi

Përpjekjet për të zhvilluar mjedise serioze programimi grafik u zbehën gradualisht; edhe shefat më të lartë e kuptuan se procesi i programimit ishte shumë i ndërlikuar për t'u futur në një shtrat prokrustean kubesh shumëngjyrësh. Për fat të mirë, kanë mbetur ende programues amatorë, në rastin e projektit të crowdfunding-ut në fjalë - adhuruesit e Raspberry Pi. Për të mos promovuar softuer të zhveshur, autorët plotësojnë mjedisin e zhvillimit grafik me një bord zgjerimi, i cili është krijuar për të lehtësuar procesin e lidhjes me pajisjet e jashtme.

Në faqen e projektit, në videon e titullit, njihemi me dy programues të robotikës, Robert dhe Emily. Roberti, si çdo mbajtës që respekton veten e kravatës dhe syzeve, kodon në Python në mënyrën e vjetër, duke përdorur një monitor dhe tastierë. Në rastin e Amy-t, duart e kujdesshme të dikujt, që fluturojnë nga skaji i kornizës, heqin tastierën, monitorin dhe madje edhe miun, duke i zëvendësuar të gjitha me një tabletë të bukur të bardhë. Tableti, nga ana tjetër, drejton një program të quajtur Ezblock Studio, i cili ju lejon të shkruani për IoT-në tani në modë në stilin Drag-n-Drop-n-be-happy.

Natyrisht, ndërsa Roberti dështon përpjekje pas përpjekje (ndoshta për shkak të përdorimit të një tastierë lojrash), roboti Emily ujit me sukses bimën me ujë nga një gotë, vajza vetë merr njoftime nga roboti drejtpërdrejt në telefonin e saj dhe madje dikton urdhra përgjigjeje. duke përdorur kontrollin zanor.

Meqenëse sheshet ende duhet të ngjiten së bashku me një lloj logjike, në fund të videos, më në fund shpallet mbështetje për gjuhët e programimit, këto janë Python dhe Swift (personazhi kryesor i videos, një tabletë, ka një logoja e mollës). Vetëm tani Amy duhet të klikojë në tastierën në ekran, pasi askush nuk ia ka kthyer asaj normalen. Ezblock Studio pretendon se mbështet iOS, Android, Linux, Windows dhe macOS. Të gjithë janë të lumtur. Epo, ndoshta përveç Robertit, i cili u zhduk në mes të videos; Ndoshta ai vazhdoi të pijë me tepricë ose e la.

Mirë, mendoj se mjaftojnë gjëra letrare. Pa asnjë shaka, le të shohim se çfarë na ofrojnë zhvilluesit për 35 dollarë.

Ezblock Pi - programim pa programim, këtë herë për fansat e Raspberry PiProjekti Ezblock Pi në konfigurimin e tij minimal përbëhet nga tre pjesë:

  • vetë bordi Ezblock Pi, i përdorur si një tabelë zgjerimi për Raspberry Pi;
  • një grup bazë prej 15 modulesh (ekziston gjithashtu një grup modulesh për IoT, të shitura në një grup më të shtrenjtë për 74 dollarë, më shumë për atë më poshtë);
  • qasje në Ezblock Studio, e cila ju lejon të shkruani softuer për Raspberry Pi duke përdorur manipulimet Drag-n-Drop;
  • kuti plastike për montimin e Raspberry Pi + Ezblock Pi;
  • udhëzim.

Me rastin dhe udhëzimet, mendoj se gjithçka është e qartë, le të shohim më nga afër tre pikat e para.

Pajisja e bordit Ezblock Pi mund të gjykohet vetëm nga përmendja e "mbështetur nga kontrolluesi STM32" dhe nga një fotografi e paqartë e prototipit të parë. Me sa duket, bordi përmban një mikrokontrollues STM32 në një paketë TQFP32. Mikrokontrolluesi më i lirë në këtë paketë, STM32L010K4T6 (ARM Cortex-M0+), kushton 0,737€ në sasi prej 100 copë; më e shtrenjta, STM32F334K8T6 (ARM Cortex-M4) - 2.79 € (Çmimet e miut). Fuqia furnizohet nga një stabilizues linear 3.3 V në paketën SOT-223, dhe Bluetooth sigurohet nga një modul i gatshëm, duke gjykuar nga pamja e tij, diçka si ESP12E. Dy lidhës me 20 kunja dhe një fushë buke në qendër të tabelës janë përgjegjëse për kontaktin me botën e jashtme.

Përbërja e grupit bazë prej 15 modulesh, për të qenë i sinqertë, mbeti një mister për mua, edhe pas ekzaminimit nga afër ilustrimet për projektin. Nëse kompleti i plotë i moduleve për IoT fotografohet dhe emërtohet sinqerisht, atëherë grupi bazë i përfshirë në paketën fillestare është më i fshehtë sesa dizajni i një makine të re përpara një ekspozite të madhe automobilash. Kompleti bazë ju lejon të "krijoni 15 projekte të ndryshme", por në ilustrime ka 10 kuti kartoni që duket se përmbajnë një lloj përbërësish elektronikë brenda, por përbërja e plotë e grupit bazë nuk deshifrohet askund.

Sa për Ezblock Studio, unë tashmë ndava skepticizmin tim në fillim të lajmit. Sipas mendimit tim, një sistem që do të zotërojë vërtet të gjitha opsionet e përmendura (më lejoni t'ju kujtoj: (bllokimi i programimit + Python + Swift) * (iOS + macOS + Android + Linux + Windows)) mund të zhvillohet mirë, por unë do të buxhetoja për zhvillimin e një softueri të tillë përafërsisht diçka si 5 vjet njeri ose një vit punë për një ekip prej pesë personash (sa do të jepnit?), edhe kur përdorni një lloj multiveglash, si Electron. Duke marrë parasysh që zhvilluesit pretenduan vetëm 10000 dollarë (projekti duket shumë i gëzuar, kështu që tani 400% e kësaj shume tashmë është mbledhur), është plotësisht e paqartë se çfarë do të hajë ky ekip gjatë gjithë periudhës së zhvillimit. Për nder të autorëve, duhet të shtojmë se versioni i parë i Ezblock Studio është tashmë i disponueshëm në Google Play.

Teksti i prezantimit përmban gabime shtypi të zakonshme për prodhuesit kinezë; në këtë rast, motori i dridhjeve i përfshirë në grupin e moduleve për IoT quhet "Moduli i Vabrimit" në vend të "Moduli i Vibrimit". Megjithatë, këtë herë zhvilluesit e vërtetë as që po mendojnë të fshihen; Ju lutem, këtu është një foto në grup e banorëve të qytetit të Wilmington, Delaware:

Ezblock Pi - programim pa programim, këtë herë për fansat e Raspberry Pi

Mos më keqkuptoni, nuk më vjen aspak keq për qëndrimin negativ ndaj zhvilluesve nga PRC. Ky është, në përgjithësi, një fakt i kryer - së pari, programuesit kinezë morën një pjesë të konsiderueshme të dyqaneve të aplikacioneve të Google Play dhe Apple App Store, dhe tani ata po fitojnë vendin e tyre në diell me ndihmën e platformave të crowdfunding. Crowdfunding është po aq i mirë sepse lejon pothuajse çdo njeri me internet dhe një kartë bankare t'i tregojë të gjithë botës për zhvillimin e tij dhe ndonjëherë të bëjë para të mira me të. Negativiteti mund të shkaktohet vetëm nga një zhvendosje tepër e fortë e theksit nga komponenti teknik i projektit drejt marketingut të ylberit, kur të metat [të mundshme] të dizajnit janë të heshtura dhe ana emocionale dhe e gëzueshme është tepër e ekzagjeruar. Këtu është një ilustrim tjetër nga prezantimi i Ezblock Pi:

Ezblock Pi - programim pa programim, këtë herë për fansat e Raspberry Pi

Siç thotë video blogeri Evgeniy Bazhenov i njohur si BadComedian, "redaktimi i autorit" është ruajtur. A keni ndonjë mendim se si, duke qenë në një mendje të matur dhe memorie të shëndoshë, duke përdorur Raspberry Pi dhe "Modulin e Vibrimit" për ta ndërtuar KËTË? Apo është kjo ende një thirrje për të pandërgjegjshmen tonë kolektive: "Shiko sa bukur është, bleje shpejt!"?

Të marrësh apo të mos marrësh? Fillimisht, më lejoni t'ju kujtoj se tashmë 509 persona kanë dhuruar 41000 dollarë (me 10000 dollarët e kërkuara), dhe kanë mbetur edhe gati 3 javë deri në përfundimin e fushatës. Njerëzit e pëlqejnë atë. Ndoshta, nëse jeni adhurues i Raspberry Pi, do të shihni gjithashtu aspektet pozitive në dizajnin e propozuar, duke tejkaluar ngurrimin për t'u ndarë me shumën nga 35 në 179 dollarë. Ndoshta edhe ju, si Roberti nga videoja promovuese, jeni lodhur duke "shkruar rreshta të përsëritur kodi". Ose ndoshta thjesht mendoni se djemtë po ecin në drejtimin e duhur dhe dëshironi t'i mbështesni me investimin tuaj financiar. Vetëm mos harroni se vetë Raspberry Pi shitet për shumën ekuivalente prej 35 dollarë (nuk do ta përmend me delikatesë çmimin e Raspberry Pi Zero dhe Raspberry Pi Zero W këtu), të cilin një ekip inxhinierësh duhej të punonte vërtet shumë për ta krijuar, dhe i cili mundësohet nga një ARM Cortex-A53 me një shpejtësi orë 1,4 GHz, 1000 Mbit Ethernet, Wi-Fi 802.11n dhe Bluetooth 4.2.

Unë jam duke vozitur një të vogël blog, nga e cila mora këtë artikull. Nëse keni në mendje një projekt interesant crowdfunding në fushën e harduerit DIY ose me burim të hapur, ndajeni lidhjen dhe ne do ta diskutojmë gjithashtu. Fushatat e crowdfunding janë të përkohshme dhe të lidhura shumë me mbështetjen e komunitetit, dhe ndoshta për disa entuziastë të vetëm, edhe një numër i vogël porosish që vijnë nga Habr do të ndihmojnë që fushata të përfundojë me fitore.

Burimi: www.habr.com

Shto një koment