Ezblock Pi — programim pa programim, këtë herë për adhuruesit e Raspberry Pi

Ideja për të shkruar kod pa shkruar kod (po, po, shkruar — gerundi i kohës të tashme të foljes shkruar, jetoni tani me këtë) ka ardhur në mendje si njerëzve të mençur ashtu edhe lenëzëve. Ëndrrat për një ndërfaqe grafike, ku mund të hidhen kubikë mbi kubikë, të vizatohen lidhje reciproke dhe të zgjidhen pronësitë e objekteve nga lista të bukura tërheqëse, dhe pastaj me një klikim të butonit magjik “Compile” të fitohet kod funksional, ekuivalente me kodin e një programuesi tjetër (natyrisht jo aq të zgjuar) që përdor metodën tradicionale të shtypjes me dorë, gjithmonë ka ngelur në mendjet e shefave korporativë që ëndërrojnë të angazhojnë në programim çdo student të djeshëm të cilit inteligjenca i lejonte të mos e humbasë drejtërrejtë nga tualeti, ashtu si dhe të startupeve që dëshirojnë të bëjnë të lumtur botën me një çmim të arsyeshëm. Sot ju ofrohet:

Projekt crowdfunding: Ezblock Pi.
Thelbi i projektit: një mjedis programimi grafike për Raspberry Pi në tandem me një kartë zgjerimi.
Platforma: Kickstarter.
Adresa e projektit: kickstarter.com/ezblock.
Autoret: Gjorgjann Chang, Reggi Lau.
Lokacioni: SHBA, shteti Delaware, Wilmington.

Ezblock Pi — programim pa programim, këtë herë për adhuruesit e Raspberry Pi

Përpjekjet për të zhvilluar mjedise serioze programimi grafike gradualisht janë ndalur; edhe krerët më të lartë kanë kuptuar se procesi i programimit është shumë i komplikuar për t'u vendosur në një shtrat të ndërlikuar me kubikë shumëngjyrësh. Fatmirësisht, ende ka programues amatorë, në rastin e projektit të diskutuara crowdfunding — adhurues të Raspberry Pi. Në mënyrë që të mos promovojnë vetëm softin e zbrazët, autorët e kompletojnë mjedisin grafik të zhvillimit me një kartë zgjerimi, e cila ka për qëllim të lehtësojë procesin e lidhjes me pajisje të jashtme.

Në faqen e projektit, në videoklipin kryesor, njihemi me dy programues robotikë, Robertin dhe Emilin. Robert, si çdo mbajtës me respekt i kravatës dhe syzeve, kodon në Python në mënyrë tradicionale, duke përdorur monitor dhe tastierë. Ndërsa për Emil, disa duar kujdesi, që vijnë nga skena, i marrin tastierën, monitorin dhe madje edhe miun, duke e zëvendësuar gjithë këtë me një tablet të bardhë të bukur. Në tablet, për më tepër, rrotullohet një program i quajtur Ezblock Studio, që lejon të shkruash për IoT-in e modës së fundit në stilin Drag-n-Drop-n-be-happy.

Sigurisht, ndërsa Robert bën përpjekje e dështuara pas përpjekjeje (ndoshta për shkak të përdorimit të një tastiere lojrash), roboti i Emil përmbush me sukses detyrën e ujitjes së një bime me ujë nga një gotë, duke marrë njoftime nga roboti direkt në telefonin e saj dhe madje duke i diktuar urdhërat nëpërmjet kontrollit me zë.

Duke qenë se katrorët duhet të lidhen me ndonjë logjikë, më afër fundit të videoklipit përfundimisht deklarohet mbështetje për gjuhët e programimit, këto janë Python dhe Swift (heroina e videos, tableti, ka logon e mollës). Tani Emil është e detyruar të godasë tastierën e ekranit, pasi nuk e mori asnjë tashmë normale. Për Ezblock Studio është deklaruar mbështetje për iOS, Android, Linux, Windows dhe macOS. Të gjithë janë të lumtur. Ndoshta përveç Robertit, i cili zhduket në mesin e videos; ndoshta shkoi në një alkolizëm ose u pushua nga puna.

Mirë, mendoj se mjaft për letërsinë. Le të shohim pa ironinë se çfarë na ofrojnë zhvilluesit për $35.

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

  • maturia Ezblock Pi, e përdorur si kartë zgjerimi për Raspberry Pi;
  • një set bazë prej 15 modulash (ka gjithashtu një set modulash për IoT, që shitet në një paketë më të shtrenjtë për $74, për të cilin do flasim më vonë);
  • qasje në Ezblock Studio, që lejon të shkruash softuer për Raspberry Pi përmes manipulimeve Drag-n-Drop;
  • një kuti plastike për montimin e Raspberry Pi + Ezblock Pi;
  • udhëzimi.

Me kutinë dhe udhëzimin, mendoj se gjithçka është e qartë, le të shqyrtojmë më afër tri pikat e para.

Mundësitë e pllakës Ezblock Pi mund të gjykohen vetëm nga përmendja "përkrahur nga kontrolluesi STM32" dhe nga një fotografi e paqartë e prototipit të parë. Duket se në pllakë është i pranishëm mikroproçesori STM32 në enën TQFP32. Mikroproçesori më i lirë në këtë enë, STM32L010K4T6 (ARM Cortex-M0+), kushton €0,737 në grupe prej 100 copësh; më i shtrenjti, STM32F334K8T6 (ARM Cortex-M4) — €2.79 (çmimet nga Mouser). Për energjinë është përgjegjës stabilizuesi linear 3.3 V në enën SOT-223, për Bluetooth — një modul i gatshëm, duke parë pamjen e jashtme, diçka si ESP12E. Ndërveprimi me botën e jashtme realizohet nga dy lidhës 20-pikësh dhe një fushë provash në qendër të pllakës.

Përbërja e paketës bazë prej 15 modulësh për mua, sinqerisht, mbeti një enigmë, edhe pas një shqyrtimi të kujdesshëm të ilustrimeve të projektit. Nëse kompleti i modulëve për IoT është fotografuar dhe emëruar, paketa bazë e cila hyn në konfigurimin fillestar, është më misterioze se dizajni i një makine të re përpara një ekspozite të madhe automobilistike. Paketa bazë lejon "krijimin e 15 projekteve të ndryshme", por në ilustrime janë të pranishme 10 kuti kartoni, të cilat duket se përmbajnë disa komponentë elektrotechnike, por përmbajtja e plotë e paketes bazë nuk dezifrohet askund.

Sa i përket Ezblock Studio, skeptikizmin tim e kam ndarë tashmë në fillim të lajmërimit. Në mendimin tim, një sistem që vërtet do të realizojë të gjitha opsionet e përmendura (kujtoni: (programimi me blloqe + Python + Swift) * (iOS + macOS + Android + Linux + Windows)) me siguri mund të zhvillohet, por do të parashikoja për zhvillimin e këtij softueri rreth 5 vjet njeriu ose një vit pune me një ekip prej pesë personash (sa do të ofronit ju?), madje edhe duke përdorur ndonjë multithread, si Electron. Duke marrë parasysh se zhvilluesit pretendojnë vetëm $10000 (projekti duket mjaft inkurajues, prandaj tani janë mbledhur 400% e kësaj shume), është krejt e paqartë se çfarë do të hanë këta zhvillues gjatë gjithë periudhës së zhvillimit. Për ndershmërinë e autorëve, duhet të theksohet se versione e parë e Ezblock Studio është tashmë e disponueshme në Google Play.

Në tekstin e prezantimit ka gabime shkrimi, të zakonshme për prodhuesit kinezë; në këtë rast, motori i vibrimit, që është pjesë e pakos së moduleve për IoT, është quajtur "Vabration Module" në vend të "Vibration Module". Megjithatë, kësaj here, zhvilluesit e vërtetë nuk mendojnë të fshihen; ju lutem, ja një foto grupi e banorëve të qytetit Wilmington në shtetin Delaware:

Ezblock Pi — programim pa programim, këtë herë për adhuruesit e Raspberry Pi

Më kuptoni, nuk po e promovoj aspak një qëndrim negativ ndaj zhvilluesve nga Kina. Ky është një fakt i shtyrë — fillimisht programerët kinezë morën një pjesë të madhe të dyqaneve të aplikacioneve Google Play dhe Apple App Store, tani po fitojnë vendin e tyre nën diell përmes platformave të crowdfunding. Crowdfunding është pikërisht ajo që është e shkëlqyer, sepse u lejon praktikisht çdo njeriu në botë, që ka internet dhe një kartë bankare, të flasë për zhvillimin e tij me mbarë botën dhe ndonjëherë të fitojë mirë nga kjo. Negativi mund të shkaktohet vetëm nga një zhvendosje shumë e madhe e akcentëve nga komponenti teknik i projektit në marketingun rozë, kur [mundësitë] e mundshme për disavantazhe dizajni mbyllen, ndërsa ana emocionale dhe pozitive ekzagjerohet. Shikoni një tjetër ilustrim nga prezantimi Ezblock Pi:

Ezblock Pi — programim pa programim, këtë herë për adhuruesit e Raspberry Pi

Ruajtur, siç thotë videobloggeri Evgeny Bazhenov aka BadComedian, "montazhi autoral". Keni ndonjë mendim se si, duke qenë në mendje të shëndoshë, me ndihmën e Raspberry Pi dhe "Vibration Module" të ndërtojmë KËTË? Apo ndoshta kjo është një thirrje drejt pavetëdijes sonë kolektive: "Shiko, sa e shkëlqyer, blej shpejt!"

Të marrësh apo jo? Para së gjithash, dua t'ju kujtoj se 509 njerëz tashmë kanë kontribuar me një shumë prej $41000 (për kërkesa prej $10000), dhe deri në fund të fushatës ka edhe pothuajse 3 javë. Një tjetër e rëndësishme është se njerëzve u pëlqen. Ndoshta, nëse jeni një adhurues i Raspberry Pi, do të shihni përfitimet e konstrukcionit të ofruar që tejkalojnë hezitimin për të shpenzuar një shumë nga $35 deri në $179. Mbase, siç bëri Roberti në videon promovuese, ju ka bezdisur

Unë po mbaj një блог, nga i cili e mora këtë artikull. Nëse keni në mendje një projekt interesant të crowdsourcing në fushën e DIY ose Open source hardware, ndani linkun, do ta diskutojmë atë gjithashtu. Fushatat e crowdsourcing janë të shpejta dhe shumë të lidhura me mbështetje nga komuniteti, dhe ndoshta ndonjë entuziast i vetmuar do t'i ndihmojë disa porosi që vijnë nga "Habra" të çojë fushatën në përfundim me sukses.

Burimi: habr.com

Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS 🔥 Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS - ProHoster