Ezblock Pi - programaziorik gabe programatzea, oraingoan Raspberry Pi zaleentzat

Koderik idatzi gabe kodea idazteko ideia (bai, idaztea idazteko aditzaren orainaldiko partizipioa da, berarekin bizi orain) behin baino gehiagotan etorri zaie burura bai pertsona inteligenteei bai alferrari. Interfaze grafiko baten ametsa dado batzuk beste batzuetara bota ditzakezun, elkarren arteko konexioak marraztu eta objektuen propietateak goitibeherako zerrenda politetatik hauta ditzakezu, eta gero, "Konpilatu" botoi magikoa sakatuz, kodearen baliokide den lan-kode bat lortu. beste baten (ez hain adimentsu, noski) eskuz idazteko metodo zaharkitua erabiltzen duen programatzaile batek beti sutu du atzoko ikasle oro programazioan ezagutzera ematearekin amesten duten korporazio nagusien buruan, zeinen adimenak komunera ez galtzeko aukera ematen baitzion, eta mundu osoa prezio egoki baten truke zoriontsu egin nahi duten startupers. Gaur zure arreta jartzen dizugu:

Crowdfunding proiektua: Ezblock Pi.
Proiektuaren funtsa: Raspberry Pirako programazio grafikoaren ingurunea hedapen-plaka batekin batera.
Plataforma: Kickstarter.
Proiektuaren helbidea: kickstarter.com/ezblock.
AuthorsAktoreak: Georganne Chang, Reggie Lau.
Kokapena: AEB, Delaware, Wilmington.

Ezblock Pi - programaziorik gabe programatzea, oraingoan Raspberry Pi zaleentzat

Programazio grafiko-ingurune serioak garatzeko saiakerak pixkanaka desagertzen joan ziren; nagusienak ere konturatu ziren programazio-prozesua konplexuegia zela kolore anitzeko kuboen ohantze Prokustean sartzeko. Zorionez, programatzaile amateurrak geratzen dira oraindik, kasuan kasuko crowdfunding proiektuaren kasuan - Raspberry Pi zaleak. Software hutsa ez sustatzeko, egileek garapen grafikoaren ingurunea hedapen-plaka batekin osatzen dute, kanpoko gailuetara konektatzeko prozesua errazteko diseinatuta dagoena.

Proiektuaren orrian, izenburuko bideoan, bi robotika programatzaile aurkezten zaizkigu, Robert eta Emily. Robertek, bere burua errespetatzen duen gorbata eta betaurrekoak daramatzaten orok bezala, Python-en kodetzen du antzinako erara, monitorea eta teklatua erabiliz. Amyren kasuan, norbaiten esku zainduak, markoaren ertzetik hegan eginez, teklatua, monitorea eta baita sagua ere kentzen ditu, dena tablet zuri eder batekin ordezkatuz. Tabletak, berriz, Ezblock Studio izeneko programa bat exekutatzen du, orain modan dagoen IoTrako Arrastatu-n-Jartu-n-be-happy estiloan idazteko aukera ematen duena.

Jakina, Robertek saiakeraz saiakera huts egiten duen bitartean (baliteke joko teklatuaren erabilera dela eta), Emily robotak edalontzi bateko urarekin landarea ureztatzen du, neskak berak zuzenean telefonoan robotaren jakinarazpenak jasotzen ditu eta erantzun aginduak ere ematen ditu. ahots kontrola erabiliz.

Laukiak oraindik logika mota batekin itsatsi behar direnez, bideoaren amaiera aldera, programazio-lengoaietarako laguntza iragartzen da azkenean, hauek Python eta Swift dira (bideoaren pertsonaia nagusia, tableta, bat dauka. sagarraren logotipoa). Orain bakarrik Amyk pantailako teklatuan klik egin behar du, inork ez baitio normala itzuli. Ezblock Studio-k iOS, Android, Linux, Windows eta macOS onartzen dituela dio. Denak pozik daude. Tira, agian Robert izan ezik, bideoaren erdian desagertu zena; Beharbada edateko boladan joan zen edo utzi zuen.

Ados, uste dut nahikoa literatur gauza dela. Inolako txantxarik gabe, ikus dezagun garatzaileek zer eskaintzen diguten 35 $-ren truke.

Ezblock Pi - programaziorik gabe programatzea, oraingoan Raspberry Pi zaleentzatEzblock Pi proiektuak bere konfigurazio minimoan hiru zati ditu:

  • Ezblock Pi plaka bera, Raspberry Pirako hedapen-plaka gisa erabiltzen dena;
  • 15 moduluko oinarrizko multzoa (IoTrako modulu multzo bat ere badago, multzo garestiago batean saltzen da $ 74, behean gehiago);
  • Ezblock Studiorako sarbidea, Raspberry Pirako softwarea idazteko aukera ematen duena Drag-n-Drop manipulazioak erabiliz;
  • Raspberry Pi + Ezblock Pi muntatzeko plastikozko kaxa;
  • instrukzioa.

Kasu eta argibideekin, dena argi dagoela uste dut, ikus ditzagun lehen hiru puntuak gertutik.

Ezblock Pi plakaren hardwarea "STM32 kontrolagailuak onartzen duen" aipamenaren arabera eta lehen prototipoaren argazki lauso baten arabera soilik baloratu daiteke. Dirudienez, plakak STM32 mikrokontrolagailu bat dauka TQFP32 pakete batean. Pakete honetako mikrokontrolagailu merkeenak, STM32L010K4T6 (ARM Cortex-M0+), 0,737 € balio du 100 piezako kantitatetan; garestiena, STM32F334K8T6 (ARM Cortex-M4) - 2.79 € (Mouserren prezioak). Potentzia 3.3 V-ko egonkortzaile lineal batek hornitzen du SOT-223 paketean, eta Bluetootha prest egindako modulu batek ematen du, bere itxura ikusita, ESP12E bezalako zerbait. 20 pin-ko bi konektore eta arbelaren erdian dagoen ohol-eremu bat dira kanpoko munduarekin kontaktuaren ardura.

15 moduluko oinarrizko multzoaren osaera, egia esateko, misterio bat geratzen zitzaidan, nahiz eta proiektuko ilustrazioak ondo aztertu ondoren. IoT-rako modulu-multzo osoa zintzotasunez argazkia eta izendatzen bada, orduan hasierako paketean sartutako oinarrizko multzoa ezkutuagoa da auto berri baten diseinua automobil erakusketa garrantzitsu baten aurretik. Oinarrizko multzoak "15 proiektu ezberdin sortzeko" aukera ematen du, baina ilustrazioetan 10 kartoizko kutxa daude barruan osagai elektroniko batzuk dituztela diruditenak, baina oinarrizko multzoaren konposizio osoa ez da inoiz deszifratzen.

Ezblock Studio-ri dagokionez, dagoeneko albistearen hasieran nire eszeptizismoa partekatu nuen. Nire ustez, aipatutako aukera guztiak benetan menderatuko dituen sistema bat (gogora dezadan: (blokeen programazioa + Python + Swift) * (iOS + macOS + Android + Linux + Windows)) ondo garatuko da, baina aurrekontua egingo nuke. software hori garatzeko, gutxi gorabehera, 5 gizon-urte edo urtebeteko lana bost laguneko talde baterako (zenbat emango zenuke?), nahiz eta nolabaiteko multitresna erabilita, Electron bezalakoa. Garatzaileek 10000 $ soilik erreklamatu zituztela kontuan hartuta (proiektuak oso alaia dirudi, beraz, orain kopuru horren% 400 dagoeneko bildu da), ez dago guztiz argi talde honek zer jango duen garapen-aldi osoan. Egileen onerako, gehitu behar dugu Ezblock Studio-ren lehen bertsioa dagoeneko eskuragarri dagoela Google Play-n.

Aurkezpenaren testuak Txinako fabrikatzaileen ohiko akatsak ditu; kasu honetan, IoT-rako modulu multzoan sartutako bibrazio-motorra "Biradura Modulua" deitzen da "Bibrazio Modulua"ren ordez. Hala ere, oraingoan benetako garatzaileek ez dute ezkutatzea pentsatu ere egiten; Mesedez, hona hemen Wilmington (Delaware) herriko bizilagunen talde argazki bat:

Ezblock Pi - programaziorik gabe programatzea, oraingoan Raspberry Pi zaleentzat

Ez nazazu gaizki ulertu, ez nau batere damutzen PRCko garatzaileekiko jarrera negatiboa. Hori, oro har, gauza betea da: lehen, programatzaile txinatarrak Google Play eta Apple App Store aplikazio-dendaren zati esanguratsu bat hartu zuten, eta orain beren lekua irabazten ari dira crowdfunding plataformen laguntzarekin. Crowdfunding-a hain ona da, Internet eta banku-txartel bat duen ia lurreko edozeini ahalbidetzen baitio mundu osoari bere garapena kontatzeko eta batzuetan diru ona irabazteko. Negatibotasuna proiektuaren osagai teknikotik ortzadarraren marketinera enfasiaren aldaketa indartsuegi batek soilik eragin dezake, diseinuaren akats [posibleak] isiltzen direnean eta alde emozionala eta alaia gehiegizko gehiegizkoa denean. Hona hemen Ezblock Pi aurkezpenaren beste ilustrazio bat:

Ezblock Pi - programaziorik gabe programatzea, oraingoan Raspberry Pi zaleentzat

Evgeniy Bazhenov aka BadComedian bideo blogariak dioen bezala, "egilearen edizioa" gorde da. Baduzu pentsamendurik nola erabili, adimen soil eta soinu-memoria batean, Raspberry Pi eta "Bibrazio Modulua" HAU eraikitzeko? Edo hau oraindik gure inkontziente kolektiborako deia da: β€œBegira zein polita den, erosi azkar!”?

Hartu ala ez hartu? Lehenik eta behin, gogorarazten dizut 509 pertsonek dagoeneko 41000 dolar eman dituztela (eskatu diren 10000 dolarrekin), eta oraindik ia 3 aste falta direla kanpaina amaitzeko. Jendeari gustatzen zaio. Beharbada, Raspberry Pi zalea bazara, proposatutako diseinuan alderdi positiboak ere ikusiko dituzu, 35 $-tik 179 $-ra arteko zenbatekoaren alde egiteko errezeloa gainditzen duena. Agian zu ere, promozio bideoko Robert bezala, nekatuta zaude "kode lerro errepikakorrak idazteaz". Edo agian uste duzu mutilak norabide onean doazela eta zure finantza-inbertsioarekin lagundu nahi diezula. Gogoratu besterik ez dago Raspberry Pi bera 35 dolarren baliokidean saltzen dela (ez dut hemen Raspberry Pi Zero eta Raspberry Pi Zero W-ren prezioa deliki aipatuko), ingeniari talde batek benetan lan egin behar izan zuena sortzeko, eta ARM Cortex-A53 batek elikatzen duena 1,4 GHz-ko erloju-abiadura, 1000 Mbit Ethernet, Wi-Fi 802.11n eta Bluetooth 4.2.

Txiki bat gidatzen ari naiz blog, hortik atera dut artikulu hau. Brikolajearen edo kode irekiko hardwarearen arloan crowdfunding proiektu interesgarri bat buruan baduzu, partekatu esteka eta hori ere eztabaidatuko dugu. Crowdfunding kanpainak iragankorrak dira eta komunitatearen laguntzari oso lotuta daude, eta beharbada zale bakar batzuentzat, Habr-etik datozen eskari kopuru txiki batek ere lagunduko du kanpaina garaile amaitzen.

Iturria: www.habr.com

Gehitu iruzkin berria