Ezblock Pi - программалоосуз программалоо, бул жолу Raspberry Pi күйөрмандары үчүн

Кодду жазбай эле код жазуу идеясы (ооба, жазуу - бул жаз, азыр аны менен жашагыла деген этиштин учур чактары) акылдуу адамдардын да, жалкоолордун да оюна бир нече жолу келген. Графикалык интерфейстин кыялы, анда сиз башкалардын үстүнө бир нече кубик ыргытып, өз ара байланыштарды тартып, сүйкүмдүү ачылуучу тизмелерден объекттин касиеттерин тандап, андан кийин сыйкырдуу "Компиляция" баскычын басуу менен кодго барабар жумушчу кодду аласыз. дагы бир (албетте, анчалык акылдуу эмес) кол менен терүүнүн эскирген ыкмасын колдонгон программист ар бир кечээки студентти программалоо менен тааныштырууну кыялданган, интеллекти ага ажаткананы калтырбоого мүмкүндүк берген корпоративдик жетекчилердин оюнда дайыма күйүп турат. адекваттуу баага бүт дүйнөнү бактылуу кылууну каалаган стартаперлер. Бүгүн биз сиздердин назарыңыздарга:

Краудфандинг долбоору: Ezblock Pi.
Долбоордун маңызы: Raspberry Pi үчүн графикалык программалоо чөйрөсү кеңейүү тактасы менен тандемде.
платформа: Kickstarter.
Долбоордун дареги: kickstarter.com/ezblock.
AuthorsЖылдыздар: Джорганна Чанг, Реджи Лау.
орду: АКШ, Делавэр, Вилмингтон.

Ezblock Pi - программалоосуз программалоо, бул жолу Raspberry Pi күйөрмандары үчүн

Олуттуу графикалык программалоо чөйрөсүн иштеп чыгуу аракеттери акырындык менен жок болду; атүгүл жогорку жетекчилер да программалоо процесси көп түстүү кубиктердин Прокраст төшөгүнө батпай өтө татаал экенин түшүнүшкөн. Бактыга жараша, краудфандинг долбоорунда дагы деле үйрөнчүк программисттер бар - Raspberry Pi сүйүүчүлөрү. Жалаң программалык камсыздоону жайылтпоо үчүн, авторлор графикалык өнүктүрүү чөйрөсүн тышкы түзүлүштөргө туташуу процессин жеңилдетүү үчүн иштелип чыккан кеңейтүү тактасы менен толукташат.

Долбоор бетинде, аталышындагы видеодо биз эки робототехника программисттери Роберт жана Эмили менен тааныштык. Роберт, ар бир өзүн сыйлаган галстук жана көз айнек тагынуучу сыяктуу эле, монитор жана клавиатураны колдонуп, Pythonдо эски модада коддорду жазат. Эми болсо, кимдир бирөөнүн камкор колдору, алкактын четинен учуп, клавиатураны, мониторду жана ал тургай чычканды алып кетип, анын баарын кооз ак планшетке алмаштырат. Планшет өз кезегинде Ezblock Studio деп аталган программаны иштетет, ал Drag-n-Drop-n-be-happy стилинде азыр модалуу IoT үчүн жазууга мүмкүндүк берет.

Албетте, Роберт аракеттин артынан аракети ишке ашпай калганда (мүмкүн оюн клавиатурасын колдонуудан улам), робот Эмили стакандагы суу менен өсүмдүктү ийгиликтүү сугарып, кыздын өзү роботтон билдирүүлөрдү түздөн-түз телефонуна алып, ал тургай жооп буйруктарын да айтат. үн башкарууну колдонуу.

Квадраттарды дагы эле кандайдыр бир логика менен жабыштыруу керек болгондуктан, видеонун аягында программалоо тилдерин колдоо акыры жарыяланды, булар Python жана Swift (видеонун башкы каарманы планшет. алма логотиби). Эми гана Эми экрандагы клавиатураны басышы керек, анткени ага эч ким кадимки клавиатураны кайтарган эмес. Ezblock Studio iOS, Android, Linux, Windows жана macOS колдойт деп ырастайт. Баары бактылуу. Ооба, балким, видеонун ортосунда жок болуп кеткен Роберттен башкасы; Балким, ал ичип кеткендир же таштагандыр.

Макул, менин оюмча, бул жетиштүү адабий нерселер. Эч кандай тамаша жок, келгиле, иштеп чыгуучулар бизге 35 долларга эмне сунуштаарын карап көрөлү.

Ezblock Pi - программалоосуз программалоо, бул жолу Raspberry Pi күйөрмандары үчүнEzblock Pi долбоору минималдуу конфигурацияда үч бөлүктөн турат:

  • Raspberry Pi үчүн кеңейтүү тактасы катары колдонулган Ezblock Pi тактасынын өзү;
  • 15 модулдун негизги топтому (Ошондой эле IoT үчүн модулдардын топтому бар, кымбатыраак топтомдо 74 долларга сатылат, төмөндө дагы көп);
  • Drag-n-Drop манипуляцияларын колдонуу менен Raspberry Pi үчүн программалык камсыздоону жазууга мүмкүндүк берген Ezblock Studio кирүү мүмкүнчүлүгү;
  • Raspberry Pi + Ezblock Pi чогултуу үчүн пластик корпус;
  • нускама.

Иш жана көрсөтмөлөр менен, мен баары түшүнүктүү деп ойлойм, келгиле, биринчи үч пунктка жакшылап карап көрөлү.

Ezblock Pi тактасынын аппараттык жабдыктарын "STM32 контроллери колдойт" деген сөз жана биринчи прототиптин бүдөмүк сүрөтү менен гана баалоого болот. Кыязы, такта TQFP32 пакетинде STM32 микроконтроллерин камтыйт. Бул пакеттеги эң арзан микроконтроллер, STM32L010K4T6 (ARM Cortex-M0+), 0,737 даанадан 100 евро турат; эң кымбат, STM32F334K8T6 (ARM Cortex-M4) - € 2.79 (Чычкандын баалары). Кубат SOT-3.3 пакетиндеги 223 В сызыктуу стабилизатор менен камсыздалат, ал эми Bluetooth ESP12E сыяктуу көрүнүшүнө караганда, даяр модул менен камсыз кылынат. Эки 20 пин туташтыргычы жана тактанын борборундагы нан тактасы тышкы дүйнө менен байланыш үчүн жооптуу.

15 модулдун негизги топтомунун курамы, чынын айтсам, долбоор үчүн иллюстрацияларды кылдат изилдеп чыккандан кийин да мен үчүн сыр бойдон калды. Эгерде IoT үчүн модулдардын толук комплекти чынчылдык менен сүрөткө тартылып, аталса, анда баштапкы пакетке киргизилген негизги комплект ири автомобиль көргөзмөсүнө чейин жаңы машинанын дизайнына караганда жашыруун болот. Негизги комплект сизге "15 түрдүү долбоорлорду түзүүгө" мүмкүндүк берет, бирок иллюстрацияларда 10 картон кутучалар бар, алар ичинде кандайдыр бир электрондук компоненттер бар окшойт, бирок негизги топтомдун толук курамы эч качан чечмеленбейт.

Ezblock Studio жөнүндө айтсам, мен жаңылыктын башында эле өзүмдүн скептицизмим менен бөлүшкөм. Менин оюмча, айтылган бардык варианттарды чындап өздөштүргөн система (эске сала кетейин: (программалоону блоктоо + Python + Swift) * (iOS + macOS + Android + Linux + Windows)) жакшы иштелип чыгышы мүмкүн, бирок мен бюджетте болмокмун Мындай программалык камсыздоону иштеп чыгуу үчүн болжол менен 5 адам-жыл же беш адамдан турган команда үчүн бир жылдык иш (канча берет элеңиз?), атүгүл Electron сыяктуу бир нече аспапты колдонгондо да. Иштеп чыгуучулар болгону 10000 400 доллар талап кылышканын эске алсак (долбоор абдан шайыр көрүнөт, андыктан азыр бул сумманын XNUMX% чогултулуп бүттү), бул команда иштеп чыгуунун бардык мезгилинде эмне жей турганы такыр белгисиз. Авторлордун урматына Ezblock Studio'нун биринчи версиясы Google Play'де мурунтан эле бар экенин кошумчалашыбыз керек.

Презентациянын текстинде кытайлык өндүрүүчүлөргө мүнөздүү каталар камтылган, бул учурда IoT үчүн модулдардын топтомуна киргизилген титирөө кыймылдаткычы "Тирмелүү модулунун" ордуна "Вабрациялык модулу" деп аталат. Бирок, бул жолу чыныгы иштеп чыгуучулар жашыруу жөнүндө да ойлонушпайт; Сураныч, бул жерде Делавэр штатындагы Уилмингтон шаарынын тургундарынын топтук сүрөтү:

Ezblock Pi - программалоосуз программалоо, бул жолу Raspberry Pi күйөрмандары үчүн

Мени туура эмес түшүнбөңүз, мен КЭРден иштеп чыгуучуларга болгон терс мамиле үчүн эч качан капаланбайм. Бул, жалпысынан, ишке ашкан нерсе – биринчиден, кытайлык программисттер Google Play жана Apple App Store тиркеме дүкөндөрүнүн олуттуу бөлүгүн ээлешти, эми алар краудфандинг платформаларынын жардамы менен күн астында өз ордун ээлеп жатышат. Краудфандинг - бул жакшы, анткени ал Интернет жана банк картасы менен бүткүл дүйнөгө өзүнүн өнүгүүсү жөнүндө айтып берүүгө жана кээде андан жакшы акча табууга мүмкүндүк берет. Негативдик долбоордун техникалык компонентинен асан-үсөн маркетингине басымдын өтө күчтүү жылышынан улам келип чыгышы мүмкүн, качан [мүмкүн] дизайн кемчиликтери жабылып, эмоционалдык жана кубанычтуу жагы ашыкча апыртылган. Бул жерде Ezblock Pi презентациясынан дагы бир мисал:

Ezblock Pi - программалоосуз программалоо, бул жолу Raspberry Pi күйөрмандары үчүн

BadComedian ака видеоблогер Евгений Баженов айткандай, "автордун монтажы" сакталып калган. БУЛДУ куруу үчүн Raspberry Pi жана "Титирөө модулун" кантип колдонуу керектиги жөнүндө ойлоруңуз барбы? Же бул дагы эле биздин жамаатка: «Карачы, бул кандай сонун, тез сатып ал!» деген чакырыкпы?

Алсынбы же албасынбы? Биринчиден, эске сала кетейин, буга чейин 509 адам 41000 10000 АКШ долларын (суралган 3 35 доллар менен) кайрымдуулук кылып беришкен жана акциянын бүтүшүнө дээрлик 179 жума калды. Элге жагат. Мүмкүн, эгер сиз Raspberry Pi күйөрманы болсоңуз, анда сунушталган дизайндагы 35 доллардан 53 долларга чейинки сумманы бөлүшкүсү келбеген оң жактарын көрөсүз. Балким, сен да жарнамалык видеодогу Роберт сыяктуу, "кайталануучу код саптарын жазуудан" чарчагандырсың. Же, балким, сиз жөн гана балдар туура багытта баратат деп ойлоп, аларды каржылык инъекцияңыз менен колдогуңуз келет. Эсиңизде болсун, Raspberry Pi өзү 1,4 долларга барабар суммага сатылган (мен бул жерде Raspberry Pi Zero жана Raspberry Pi Zero W баасын айтпай эле коёюн), аны түзүү үчүн инженерлер тобу чындап эле көп эмгектениши керек болчу жана 1000 ГГц саат ылдамдыгы, 802.11 Мбит Ethernet, Wi-Fi 4.2n жана Bluetooth XNUMX менен ARM Cortex-AXNUMX менен иштейт.

Мен кичинекей машина айдап жатам блог, Мен бул макаланы алган. Эгерде сизде DIY же Ачык булак жабдыктары жаатында кызыктуу краудфандинг долбоору болсо, шилтемени бөлүшүңүз, биз муну да талкуулайбыз. Краудфандинг кампаниялары тез жана коомчулуктун колдоосу менен тыгыз байланышта, балким, кээ бир энтузиасттар үчүн Хабрдан келген аз сандагы буйрутмалар өнөктүктү жеңиш менен аякташына жардам берет.

Source: www.habr.com

Комментарий кошуу