Ezblock Pi - programming tsis muaj programming, lub sijhawm no rau Raspberry Pi kiv cua

Lub tswv yim ntawm kev sau cov lej tsis muaj kev sau ntawv (yog, kev sau ntawv yog qhov kev koom tes ntawm cov lus qhia sau, nyob nrog nws tam sim no) tau los rau hauv lub siab ntawm ob tus neeg ntse thiab cov neeg tub nkeeg ntau dua ib zaug. Kev npau suav ntawm kev sib cuam tshuam graphical uas koj tuaj yeem pov qee cov tsuav rau lwm tus, kos cov kev sib txuas sib txuas thiab xaiv cov khoom siv los ntawm cov npe ntxim hlub, thiab tom qab ntawd, los ntawm nias lub pob khawv koob "Compile", tau txais cov lej ua haujlwm sib npaug rau cov lej. ntawm lwm tus (tsis yog ntse, tau kawg) tus programmer siv cov txheej txheem tsis tu ncua ntawm phau ntawv ntaus ntawv ib txwm ua rau lub siab ntawm ob tus thawj coj ua haujlwm uas npau suav qhia txhua tus tub ntxhais kawm nag hmo rau kev ua haujlwm, uas nws cov kev txawj ntse tso cai rau nws tsis nco qab chav dej, thiab startupers uas xav ua kom tag nrho lub ntiaj teb zoo siab rau tus nqi txaus. Hnub no peb coj los rau koj mloog:

Crowdfunding qhov project: Ezblock Pi.
Qhov tseem ceeb ntawm qhov project: Graphical programming ib puag ncig rau Raspberry Pi hauv tandem nrog lub rooj tsav xwm nthuav dav.
Platform: Kickstarter.
Qhov chaw nyob: kickstarter.com/ezblock.
sau phau ntawvHnub qub: Georganne Chang, Reggie Lau.
Qhov chaw: USA, Delaware, Wilmington.

Ezblock Pi - programming tsis muaj programming, lub sijhawm no rau Raspberry Pi kiv cua

Kev sim tsim cov duab kos duab loj loj ib puag ncig maj mam ploj mus; Txawm tias cov thawj coj saum toj kawg nkaus pom tau hais tias cov txheej txheem programming yog qhov nyuaj heev kom haum rau hauv lub txaj Procrustean ntawm ntau cov xim sib txawv. Hmoov zoo, tseem muaj cov neeg nyiam ua haujlwm ua haujlwm sab laug, nyob rau hauv rooj plaub ntawm cov phiaj xwm kev pabcuam pejxeem hauv nqe lus nug - Raspberry Pi lovers. Txhawm rau kom tsis txhob txhawb nqa cov software liab qab, cov neeg sau ntawv ntxiv cov duab tsim kho ib puag ncig nrog lub rooj tsav xwm nthuav dav, uas yog tsim los pab txhawb cov txheej txheem ntawm kev sib txuas rau cov khoom siv sab nraud.

Ntawm nplooj ntawv project, nyob rau hauv lub npe video, peb tau qhia rau ob tug neeg hlau programmers, Robert thiab Emily. Robert, zoo li txhua tus neeg hnav khaub ncaws hnav thiab tsom iav, cov lej hauv Python txoj kev qub, siv lub monitor thiab keyboard. Hauv Amy cov ntaub ntawv, ib tus neeg saib xyuas tes, ya los ntawm ntug ntawm tus ncej, tshem tawm cov keyboard, saib xyuas thiab txawm tias tus nas, hloov tag nrho nrog cov ntsiav tshuaj dawb zoo nkauj. Lub ntsiav tshuaj, nyob rau hauv lem, khiav ib qho kev pab cuam hu ua Ezblock Studio, uas tso cai rau koj los sau rau tam sim no fashionable IoT nyob rau hauv lub Drag-n-Drop-n-be-zoo siab style.

Lawm, thaum Robert ua tsis tiav tom qab kev sim (tejzaum nws yog vim yog siv cov keyboard gaming), tus neeg hlau Emily tau ua tiav cov nroj tsuag nrog dej los ntawm lub khob, tus ntxhais nws tus kheej tau txais ntawv ceeb toom los ntawm tus neeg hlau ncaj qha rau hauv nws lub xov tooj thiab txawm hais lus teb. siv lub suab tswj.

Txij li thaum cov squares tseem yuav tsum tau muab khi ua ke nrog qee yam kev xav, ntawm qhov kawg ntawm cov yeeb yaj kiab, kev txhawb nqa rau cov lus programming thaum kawg tau tshaj tawm, cov no yog Python thiab Swift (lub cim tseem ceeb ntawm cov yeeb yaj kiab, ntsiav tshuaj, muaj ib qho. apple logo). Tsuas yog tam sim no Amy yuav tsum tau nyem rau ntawm cov keyboard on-screen, txij li tsis muaj leej twg tau rov qab qhov qub rau nws. Ezblock Studio thov txhawb iOS, Android, Linux, Windows thiab macOS. Sawv daws zoo siab. Zoo, tej zaum tsuas yog Robert, uas ploj mus nyob nruab nrab ntawm cov yeeb yaj kiab; Tej zaum nws mus haus dej haus cawv los yog tso tseg.

Okay, kuv xav tias yog cov ntawv nyeem txaus. Yog tsis muaj banter, cia saib dab tsi cov developers muab rau peb rau $35.

Ezblock Pi - programming tsis muaj programming, lub sijhawm no rau Raspberry Pi kiv cuaQhov project Ezblock Pi hauv nws qhov kev teeb tsa tsawg tsawg muaj peb ntu:

  • lub Ezblock Pi pawg thawj coj saib nws tus kheej, siv los ua lub rooj nthuav dav rau Raspberry Pi;
  • ib qho yooj yim txheej ntawm 15 modules (tseem muaj ib txheej ntawm modules rau IoT, muag nyob rau hauv ib tug kim kim teem rau $74, ntxiv rau hauv qab no);
  • nkag mus rau Ezblock Studio, uas tso cai rau koj sau software rau Raspberry Pi siv Drag-n-Drop manipulations;
  • yas rooj plaub rau assembling Raspberry Pi + Ezblock Pi;
  • kev qhia.

Nrog rau cov ntaub ntawv thiab cov lus qhia, kuv xav tias txhua yam yog qhov tseeb, cia peb ua tib zoo saib thawj peb lub ntsiab lus.

Cov khoom siv ntawm Ezblock Pi pawg thawj coj tuaj yeem txiav txim siab tsuas yog los ntawm kev hais txog "kev txhawb nqa los ntawm STM32 maub los" thiab los ntawm cov duab fuzzy ntawm thawj tus qauv. Pom tau tias, lub rooj tsavxwm muaj STM32 microcontroller hauv pob TQFP32. Qhov pheej yig tshaj microcontroller hauv pob no, STM32L010K4T6 (ARM Cortex-M0+), tus nqi € 0,737 hauv qhov ntau ntawm 100 daim; tus nqi kim tshaj, STM32F334K8T6 (ARM Cortex-M4) - € 2.79 (tus nqi Mouser). Lub hwj chim yog muab los ntawm 3.3 V linear stabilizer nyob rau hauv pob SOT-223, thiab Bluetooth yog muab los ntawm ib tug npaj-ua module, txiav txim los ntawm nws cov tsos, ib yam dab tsi zoo li ESP12E. Ob lub 20-pin connectors thiab lub breadboard teb nyob rau hauv nruab nrab ntawm lub rooj tsavxwm yog lub luag hauj lwm rau kev sib cuag nrog lub ntiaj teb sab nraud.

Qhov sib xyaw ua ke ntawm cov txheej txheem ntawm 15 modules, ua kom ncaj ncees, tseem yog qhov tsis paub meej rau kuv, txawm tias tom qab tshawb xyuas cov duab kos rau qhov project. Yog tias tag nrho cov txheej txheem rau IoT tau ua ncaj ncees thiab muaj npe, tom qab ntawd cov txheej txheem yooj yim suav nrog hauv pob thawj zaug yog zais ntau dua li kev tsim lub tsheb tshiab ua ntej kev nthuav qhia tsheb loj. Cov txheej txheem yooj yim tso cai rau koj "tsim 15 txoj haujlwm sib txawv," tab sis hauv cov duab kos duab muaj 10 lub thawv ntawv uas zoo li muaj qee yam khoom siv hluav taws xob sab hauv, tab sis tag nrho cov txheej txheem ntawm cov txheej txheem tseem tsis tau txiav txim siab.

Raws li rau Ezblock Studio, kuv twb qhia kuv qhov kev tsis ntseeg thaum pib ntawm cov xov xwm. Hauv kuv lub tswv yim, lub kaw lus uas yuav ua tiav txhua qhov kev xaiv tau hais tseg (cia kuv nco koj: (block programming + Python + Swift) * (iOS + macOS + Android + Linux + Windows)) tej zaum yuav tsim tau zoo, tab sis kuv xav siv nyiaj. rau kev txhim kho cov software no kwv yees li ib yam dab tsi zoo li 5 tus txiv neej-xyoo lossis ib xyoos ntawm kev ua haujlwm rau ib pab neeg ntawm tsib tus neeg (koj yuav muab ntau npaum li cas?), txawm tias siv qee yam multitool, xws li Electron. Xav tias cov neeg tsim khoom thov tsuas yog $ 10000 (qhov project zoo li zoo siab heev, yog li tam sim no 400% ntawm cov nyiaj no twb tau sau lawm), nws tsis paub meej tias pab pawg no yuav noj dab tsi thaum lub sijhawm txhim kho tag nrho. Rau qhov credit ntawm cov kws sau ntawv, peb yuav tsum ntxiv tias thawj version ntawm Ezblock Studio twb muaj nyob hauv Google Play.

Cov ntawv nyeem ntawm qhov kev nthuav qhia muaj typos ib txwm rau Suav manufacturers; nyob rau hauv cov ntaub ntawv no, lub vibration lub cev muaj zog nyob rau hauv cov txheej ntawm modules rau IoT hu ua "Vabration Module" es tsis txhob ntawm "Vibration Module". Txawm li cas los xij, lub sijhawm no tus tsim tawm tiag tiag tsis txawm xav txog kev zais; Thov, ntawm no yog ib pab pawg duab ntawm cov neeg nyob hauv nroog Wilmington, Delaware:

Ezblock Pi - programming tsis muaj programming, lub sijhawm no rau Raspberry Pi kiv cua

Tsis txhob ua rau kuv yuam kev, Kuv tsis tu siab rau tus cwj pwm tsis zoo rau cov tsim tawm los ntawm PRC. Qhov no yog, feem ntau, ib qho kev ua tiav - thawj zaug, Suav programmers tau coj ib qho tseem ceeb ntawm Google Play thiab Apple App Store app khw, thiab tam sim no lawv tau yeej lawv qhov chaw nyob rau hauv lub hnub nrog kev pab los ntawm crowdfunding platforms. Crowdfunding tsuas yog qhov zoo vim tias nws tso cai rau yuav luag txhua lub ntiaj teb nrog Is Taws Nem thiab daim npav rho nyiaj los qhia rau tag nrho lub ntiaj teb txog nws txoj kev loj hlob thiab qee zaum ua tau nyiaj zoo rau nws. Kev tsis zoo tsuas yog tuaj yeem tshwm sim los ntawm kev hloov pauv ntau dhau ntawm qhov tseem ceeb los ntawm cov txheej txheem kev lag luam ntawm txoj haujlwm ntawm kev lag luam zaj sawv, thaum [tseem tau] tsim qhov tsis zoo yog hushed, thiab sab kev xav thiab kev xyiv fab yog overly exaggerated. Nov yog lwm qhov piv txwv ntawm Ezblock Pi nthuav qhia:

Ezblock Pi - programming tsis muaj programming, lub sijhawm no rau Raspberry Pi kiv cua

Raws li vis dis aus blogger Evgeniy Bazhenov aka BadComedian hais tias, "tus kws sau kev hloov kho" tau khaws cia. Koj puas muaj kev xav txog yuav ua li cas, nyob rau hauv lub siab sober thiab lub suab nco, siv Raspberry Pi thiab "Vibration Module" los tsim qhov no? Los yog qhov no tseem yog hu rau peb cov neeg tsis nco qab: "Saib seb nws txias npaum li cas, yuav sai sai!"?

coj los tsis coj? Ua ntej tshaj plaws, cia kuv ceeb toom rau koj tias 509 tus neeg twb tau pub $ 41000 (nrog rau qhov thov $ 10000), thiab tseem yuav luag 3 lub lis piam mus txog thaum kawg ntawm kev sib tw. Cov neeg nyiam nws. Tej zaum, yog tias koj yog tus kiv cua Raspberry Pi, koj kuj tseem yuav pom qhov zoo hauv cov qauv tsim, ntau dua qhov tsis kam koom nrog cov nyiaj ntawm $ 35 txog $ 179. Tej zaum koj ib yam nkaus, zoo li Robert los ntawm kev tshaj tawm video, nkees ntawm "sau cov kab rov ua dua ntawm cov lej." Los yog tej zaum koj tsuas yog xav tias cov txiv neej tab tom txav mus rau qhov yog thiab xav txhawb lawv nrog koj cov nyiaj txiag txhaj tshuaj. Tsuas yog nco ntsoov tias Raspberry Pi nws tus kheej raug muag rau qhov sib npaug ntawm $ 35 (Kuv yuav tsis qhia meej txog tus nqi ntawm Raspberry Pi Zero thiab Raspberry Pi Zero W ntawm no), uas ib pab neeg ua haujlwm yuav tsum tau ua haujlwm hnyav los tsim, thiab uas yog siv los ntawm ARM Cortex-A53 nrog lub moos ceev ntawm 1,4 GHz, 1000 Mbit Ethernet, Wi-Fi 802.11n thiab Bluetooth 4.2.

Kuv tsav tsheb me me Blog, los ntawm qhov uas kuv coj no tsab xov xwm. Yog tias koj muaj qhov kev nthuav dav coob coob nyob rau hauv lub siab ntawm DIY lossis Qhib qhov chaw kho vajtse, qhia qhov txuas thiab peb yuav sib tham txog qhov ntawd thiab. Cov phiaj xwm kev pab nyiaj txiag tau sai sai thiab hnyav hnyav rau kev txhawb nqa hauv zej zog, thiab tej zaum rau qee tus neeg nyiam, txawm tias qee qhov kev txiav txim me me los ntawm Habr yuav pab coj kev sib tw mus rau qhov kawg.

Tau qhov twg los: www.hab.com

Ntxiv ib saib