micro:bit - ещё один Ардуино?

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024
  • Бесплатный курс "Основы программирования" goo.gl/IaoHnN
    Всем привет!
    Недавно мне удалось раздобыть для обзора микро-ПК под названием micro:bit.
    данное устройство представляет собой одноплатный компьютер с несколькими кнопками, светодиодами и датчиками.
    Выпущен он был по проекту BBC и предназначен для обучения британских школьников основам программирования.

Комментарии • 127

  • @nifidor
    @nifidor 7 лет назад +3

    Ну, на самом деле для школьников штука крутая, когда я был маленьким и учился программировать на чистых авр-х 80% моих проблем заключались именно в процессе прошивки программы, то софт с железом не дружит, то железо не поддерживает выбранный режим и т.п. А тут она видимо самопрописывается через рам-диск. Отличная штука, с такой фигней мне не пришлось бы 10 лет со школьной парты учить разные языки, подходы и методы, а также системы.

  • @AlexandrVcc
    @AlexandrVcc 7 лет назад +21

    Жаль что такого не было в мои школьные годы .В мои годы уже практически не было и радио кружков

  • @Miller.94
    @Miller.94 6 лет назад +2

    Мне вот наприммер никогда особо не хотелось занятся программированием но с появлением ардуино и подобных проектов появился интерес. Все упрощено и поэтому проще разобраться и при этом ты имееш какието основные принципы программирования.тнет ты не становишся програмистом но базовые знания уже есть. Например после ардуино можно перейти на полноценный C++ и т.д.

  • @infocentrist
    @infocentrist 7 лет назад +16

    Если раздалось "и-и-и" значит видео состоялось)

  • @Victor90056
    @Victor90056 7 лет назад +34

    Все эти ардуины, кажутся простыми в использовании, тем самым вводя в заблуждение, что программирование микроконтроллеров это тоже пустяковое дело. Потом, реально, оказывается кроме поморгать светодидом, для создания готового изделия, еще много чего надо выучить, а это уже многих останавливает. В общем выходит, как обычно, работает схема нынешнего бизнеса- впарить и забыть.

    • @Victor90056
      @Victor90056 7 лет назад +4

      О не, я очень даже новичок в этом деле, и я не эксперт, и это всего лишь _моё_ мнение, основанное на личном опыте.

    • @pav1388
      @pav1388 7 лет назад +3

      когда начал задумываться о работе с МК на глаза попалась программа Flowcode(визуальное программирование блоками). Сам удивился как легко и быстро смог освоить, не зная языков программирования. Причем программы там можно "писать" не только для светодиодов.

    • @dNix
      @dNix 7 лет назад +9

      С этим я согласен. Я хоть и программист, но пишу на высокооуровневых языках, с ООПом и сборщиком мусора. Влезать после этого в программирование микроконтроллеров было весьма трудно. Но это если заморачиваться. Та же ардуина прекрасна своим огромным сообществом, где все уже написано до нас. Просто погугли и собери из модулей. Не умеешь в программирование вообще, собери из блоков. И люди далекие от программирования справляются с этим весьма неплохо, в отличие от меня, заботящегося об экономии скромных ресурсов и чистоте кода.
      А еще ардуина вполне прикладная. Можно поковыряться с большой платой и бредбордом, отладить устройство, взять какую-нибудь pro mini и собрать на ней конечный девайс компактных размеров. Профи в этот момент скептично ухмыляются, а простые люди воплощают идеи в железе. Красота.
      А вот этот девайс, конечно, исключительно учебный и в прикладном плане совершенно не практичный. Да и ладно, лишь бы играться было интересно.

    • @BauritoTV
      @BauritoTV 7 лет назад

      Victor Bo ардуино проще простого по сравнению с stm

    • @user-dk9wv3oy5f
      @user-dk9wv3oy5f 7 лет назад +2

      +Victor. Не согласен) Ардуино + шилды - можно не только "диодом помигать", по сравнительно небольшой цене немного программируя и почти не паяя можно клепать такие вещи как осцилографы, тестеры, фоторамки, кодовые замки, ультразвуковые рулетки , часы и многое другое) Ну а нечто серьезнее - ну тут как и везде - надо уже изучать и вникать.

  • @kaptmah555
    @kaptmah555 7 лет назад +15

    Обожаю смотреть на говорящие руки.

    • @user-qo5ou9uj3g
      @user-qo5ou9uj3g 6 лет назад +1

      А главное какая мимика, эмоции, шедевр :)

  • @baqradze2012
    @baqradze2012 7 лет назад +12

    Детей от 80 лет :D (Я понял что от 8-10 лет)

  • @neo_brodzic
    @neo_brodzic 7 лет назад +7

    Акселерометр измеряет ускорение, что и следует из его названия, а то как вы его охарактеризовали это гироскоп

    • @user-vx6xv7wo4z
      @user-vx6xv7wo4z 2 года назад

      Если разобраться, то это именно АКСЕЛЕРОМЕТР

    • @neo_brodzic
      @neo_brodzic 2 года назад

      @@user-vx6xv7wo4z комментарий слабо нормально прочитать? Или лишь бы ляпнуть?

  • @CrSys1
    @CrSys1 7 лет назад

    Спасибо, час залипал на выводе надписей и событиям по кнопкам!

  • @user-xm4ok2xq6y
    @user-xm4ok2xq6y 7 лет назад +4

    Спасибо за видео, но оно слишком затянуто. Весь Ваш рассказ можно в пять минут уложить. Смотрел на скорости 1.5

  • @systemupdate2152
    @systemupdate2152 7 лет назад +2

    Какое то обдиралово, - OrangePi PC в 2 раза дешевле, а STM32F103 отладочные платы чуть более $1 , (20 штук можно по цене одной micro:bit купить, причем с доставкой в Россию) сейчас даже ардуино по сравнеию с STM стал дорогущим от $2 за демо плату с USB интерфейсом (про мини).
    Для STM сейчас доступно более 4 х SDK не считая совместимости с Ардуино.

  • @limon4ick
    @limon4ick 7 лет назад

    Языки программирования типа паскаля нужны для обучения, на них легче "въехать" в тему и понять нужно ли оно тебе вообще
    а еще с помощью паскаля я делал лабораторки в универе когда нужно было высчитывать десятки точек по одной и той же формуле вводя разные данные

  • @Aries7397
    @Aries7397 7 лет назад

    шо робити в мене на материнській платі не працюють usb порти і штекери під мишку і клавіатуру ??

  • @robo_omsk
    @robo_omsk 6 лет назад

    1000 р на алиэкспрессе я купил, 1300 с переходником. В упаковке заводской. Просто сказал, для тех, кто покупает там. Для детей делать рожицы и буковки - самое оно! Зря все так накинулись, кто работает с ними, тот поймет.

  • @lddnsk
    @lddnsk 7 лет назад +12

    даже 20$ дорого для такой игрушки, не то что 40$

    • @yantzee0014
      @yantzee0014 7 лет назад

      Денис Леоненко Для них - дешево. За что-то дополнительное в россии с вас три шкуры сдерут, хотя государство должно обеспечивать финансами школы... а то ремонт только за счет родителей делают (не везде))))

  • @bubikgenover9160
    @bubikgenover9160 7 лет назад +1

    Здраствуйте! подскажите, кто в курсе, что за беда с таким преобразователем? при проседании до 3,3в на входе со стабилизированного напряжения перескакивает на 50вольт. Сжег себе плату . ruclips.net/video/uArobEAm0do/видео.html

  • @user-zu1tm4mo2k
    @user-zu1tm4mo2k 7 лет назад +2

    Только если детям. Взрослым мозг разжижает

  • @SKAYLET
    @SKAYLET 7 лет назад +1

    мне набор ИОДО больше приглянулся

  • @DeadMensch
    @DeadMensch 7 лет назад

    Ну Turbo pascal - Он сейчас не актуален, но раньше весьма часто использовался (учат для понятия основ программирования).
    А Basic - Я писал на нём, только (visual basic .NET) весьма недавно, он по прежнему используется.

    • @ITOinfoo
      @ITOinfoo  7 лет назад

      Да, раньше и паскальи бейскик были вполне не плохи. Лет 20 назад. Но беда в том, что этому учат и сейчас.

    • @DeadMensch
      @DeadMensch 7 лет назад

      ITOinfoo Я веб-программист уже 6 лет, и если честно - первый язык программирования JavaScript, давался весьма тяжело, а паскаль он прост как в написании, так и в использовании. Да и не у всех есть интерес к программированию, соответственно - заставлять учеников учить более сложные КЯ (компьютерные языки), не совсем правильно. p.s. Обычно я и делал за пол класса эти задания, остальные не могли понять, что надо и как надо делать.

  • @souris771
    @souris771 7 лет назад +3

    Хороший кит. Но почему python или js ? Где классика, где Си?

    • @souris771
      @souris771 7 лет назад +1

      Daniel Lenskiy Таки да. Для начинающих...

  • @user-le6jl7bx4g
    @user-le6jl7bx4g 7 лет назад

    Это конечно хорошая вещь. Безусловно, нужно детей приучать работать с машинами, для самого низкого старта это пойдет, но ардуино - это более гибкая платформа, по сути к ней можно подключить что угодно и научить ардуино с этим работать. Можно писать свои библиотеки, создавать свои модули и подсоединять их к ардуино. Поэтому "еще один Ардуино?" не совсем тут уместно

  • @yokotoka
    @yokotoka 7 лет назад

    Ждём ответ от китайцев! :)
    А вообще micropython - это бомба, будет здорово, если популяризуется. Писать бизнес-логику на питончике в микроконтроллерах гораздо приятнее и быстрее раз в 10 по времени, чем борьба с C или C++, уже успел оценить на nodemcu под esp8266.

  • @user-tt4hk4ok7n
    @user-tt4hk4ok7n 7 лет назад

    Сам в школе дрюкался на паскале. А эта вещь должна заинтересовать детишек, но насколько я понял, базовые знания программирования в любом случае нужны, чтобы начать работать с этой штукой. Будем ждать копию от китайцев, если даже и не появится, своему малому и за 40 прикуплю ) пусть балуется )

    • @dimondss1
      @dimondss1 7 лет назад

      +Daniel Lenskiy ггг самый прикол что я в школе учил ку бейсик а потом с++. А вот в универ пошёл и там увидел этот GW basic. По моему даже на спектруме бейсик был удобнее этого отстоя. И Паскаль там же учить приходилось.

    • @dimondss1
      @dimondss1 7 лет назад

      С одной стороны, да. Си дает навыки "правильного" программирования. Нужно задавать типы переменных, соответственно нужно знать какой тип для чего, создание структурированой программы и т д. С другой стороны, для обычных школьников это сложновато :-) Для школы для начала нужен язык который сочетает правильный структурный подход к програмированию (чего как раз в GW basic нету, в кьюшке вроде функции поддерживаются ), но и не такой навороченый как сишка. Можно даже такой вот графический сделать для самых начинающих, ну или типа блок схему рисуешь и оно исполняется :-)

  • @bondarenkodf
    @bondarenkodf 7 лет назад

    Те пины для подключения проводов. Удобно законнектить и закрутить.

  • @bondarenkodf
    @bondarenkodf 7 лет назад +1

    Комментарии огонь. Эксперты - хватит свои выдумки выдавать за реальность :) судя по написанному, те, кто тот бред написал даже приблизительно не в теме что к чему. Не вводите людей своими фантазиями в заблуждение.

    • @SocialFoam
      @SocialFoam 7 лет назад +1

      в твоей стране даром только по е*алу могут дать.

    • @igor84ua
      @igor84ua 7 лет назад

      особенно, если беззащитен - копики будут первыми в списке "героев"

  • @itlisby
    @itlisby 7 лет назад +3

    перетаскивание мышкой похоже на scratch

  • @Victor90056
    @Victor90056 7 лет назад

    Паскаль задумывался, как язык для самых начинающих, потому он весь такой простоватый и с читаемыми операндами. Для некоторых профилей (например, математика), это базовый язык.

    • @bondarenkodf
      @bondarenkodf 7 лет назад +1

      Здравствуйте, пришелец из прошлого.

    • @Victor90056
      @Victor90056 7 лет назад

      Привет, модный и современный друг

    • @merlin-ulg
      @merlin-ulg 7 лет назад +2

      Victor Bo Вообще-то это Бейсик для начинающих, а Паскаль уже для продолжающих.

  • @alesandryabov6478
    @alesandryabov6478 7 лет назад

    Отличное видео.Есть над чем задуматься если детей уже начинают электронные пазлы состовлять.

  • @user-pq9if6nv2j
    @user-pq9if6nv2j 6 лет назад

    - Я не программист...(но я скажу) - можно программировать на микропитоне, на ява-скрипте, или буквально мышкой!

  • @borisov_dmitry
    @borisov_dmitry 7 лет назад +1

    ESP-12 мощно и недорого.

  • @altutov
    @altutov 6 лет назад

    напоминает кроссплатформенный язык для изучения программирования скретч

  • @shtrih1024
    @shtrih1024 7 лет назад

    Это просто игрушка и зачем проц там аж ARM непонятно. По моему главная задача micro bit это научить детей не бояться технику и разжечь интерес к ней. Когда надоест то для реального обучения программированию можно использовать простенький контроллер и программы на Си или asm. Это же основы всех языков. Все языки так или иначе конвертируется в asm и потом уже в машинные коды. Мой первый язык был Си, который научил меня составлять простые или очень сложные алгоритмы и дебажить программы. Причем не обязательно затрагивать сложные темы типа указателей и работы с памятью. Потом asm научил понимать как устроен любой компьютер и как оно все там работает на уровне битов.

    • @merlin-ulg
      @merlin-ulg 7 лет назад +2

      shtrih1024 Интересно, как можно изучать асм без темы указателей и работы с памятью? На асме только и делают, что с памятью работают :)
      Мы в свое время в универе без всяких асмов писали, сразу в машинных кодах, были такие учебные комплексы УМКА. На Спектруме раньше тоже с кодов после Бейсика начинал, а уж потом до асма добрался. Так что уж хардкорить, так по полной

  • @TheBladeRazor
    @TheBladeRazor 7 лет назад

    первый раз говорил, что гикбрейнс не реклама, а типо от себя рекомендует. Соврал таки

  • @topnotess
    @topnotess 7 лет назад +1

    Специально для быдлокодеров как выразился автор, коим являюсь я. Есть FLProg для визуального программирования одноименных плат Arduino.

  • @offkot1
    @offkot1 7 лет назад

    Готов выступить учителем, но у нас такой программы нет(

  • @sergbalkov6774
    @sergbalkov6774 7 лет назад

    к примеру мышкой чего сформировал и оно заработало.
    а сам текст блока итоговый (сс без визуальной составляющей) посмотреть и отредактировать ручками можно?

    • @ITOinfoo
      @ITOinfoo  7 лет назад +1

      Да, можно.

  • @user-lr1dx2mz1e
    @user-lr1dx2mz1e 7 лет назад +2

    детей от 80 лет )))

  • @AdamFullowsky
    @AdamFullowsky 6 лет назад

    Годовое программирование называется

  • @vardaruus5243
    @vardaruus5243 7 лет назад

    у вас ещё на паскале учат? у нас, в Литве уже несколько лет назад на с++ перешли

  • @yang_dee
    @yang_dee 6 лет назад +2

    Дети тепер не те (ИМ 80 летттт!) (;

  • @aleksandrsmirnov8222
    @aleksandrsmirnov8222 7 лет назад +9

    $40 цена бюджетного смартфона. Не в массы не пойдет.

    • @bondarenkodf
      @bondarenkodf 7 лет назад +3

      Вот только в uk их бесплатно школоте дают :) а вы осилите под телефон писать программки? Нет. Не сравнивайте тогда :)

    • @aarghm
      @aarghm 7 лет назад +1

      Dmytro Bondarenko не судите по себе. Я вот "осилил" писать под телефон, тем более что у телефона гораздо больше аппаратных возможностей. На этой хренюшке от bbc ничего серьёзного не сделаешь (да задача у неё не та).

    • @altutov
      @altutov 6 лет назад +1

      Может ничего сложного и нет. Но вот возьми реальную статистику и сравни много ли школьников написало хоть какую нибудь прогу на смартфон, особенно без какого то внешнего стимула? Очень сомневаюсь. Любые сложные технологии осваиваются постепенно, и чем проще их подача тем больше юных дарований вырастит на них не потеряв интерес. Освоив в игровой форме например Scratch очень легко после него перейти например на Python и т.д. по нарастающей.

  • @souris771
    @souris771 7 лет назад

    "Для детей от 80 лет". Явный перебор (я понял, что имелось ввиду 8-10 лет).

  • @glosci
    @glosci 7 лет назад

    А-а-а, заусенцы на пальцах! Ажтрисёт.

  • @almaz_playnab352
    @almaz_playnab352 7 лет назад

    помоги пищит ноут экран не работает с жестким все хорошо пищит 7 раз

  • @cat_the_guk
    @cat_the_guk 7 лет назад

    было бы прикольно, если бы разыграли один

    • @ITOinfoo
      @ITOinfoo  7 лет назад

      Я не могу, они мне временно достались.

  • @chinabaying
    @chinabaying 7 лет назад

    По моему micro:bit намного эффективнее в плане обучения машинной логике и программированию, чем всё что было ранее

    • @balepaD
      @balepaD 7 лет назад

      386 + ассемблер или debug под 95/98ми, последний очень нагляден ))))

  • @ivanliberman2485
    @ivanliberman2485 7 лет назад

    Проверьте личку пожалуйста

  • @antianubis4623
    @antianubis4623 7 лет назад

    Железка любопытная - но ценник неоправданно высокий!

    • @ITOinfoo
      @ITOinfoo  7 лет назад

      Она для продажи и не предназначена.
      Но думаю скоро китайцы ее склонируют.

  • @Romgenas
    @Romgenas 7 лет назад

    НЕТ!
    "Би-Би-Си" - это Black Brains Cleaner

  • @user-ql6pi2vt7d
    @user-ql6pi2vt7d 7 лет назад

    для детей 80 лет? WTF p.s понял 8-10 лет)))

  • @LooKing1972
    @LooKing1972 5 лет назад

    эээээээээээээээ ааааааааааааааааааааа бббббббббббббббббб замени на жжжжжжжжж зззззззззз рррррррррррр - и поверь чувак у тебя все получится!!!!!

  • @user-fo2xd9jz7k
    @user-fo2xd9jz7k 7 лет назад

    "Детей от 80-ти лет" :)

  • @merlin-ulg
    @merlin-ulg 7 лет назад

    Я думал, Сашка нам сейчас в конструкторе Марио мышкой накликает, благо на железке кнопки A и B уже есть :)
    Я как программист сразу ошибку с переменной увидел, странно, что компилятор ее не подсветил, а ведь школьники поголовно такие дурацкие ошибки совершать будут.
    Пока китайцы будут копию разрабатывать, предприимчивые английские школьники нишу займут, начав массовые продажи подаренных им железок :)

    • @ITOinfoo
      @ITOinfoo  7 лет назад

      Какой Марио! Крестовины то нет))
      Но я думаю некое подобие Флеппи Бёрд на этой штуке сделать можно.

    • @merlin-ulg
      @merlin-ulg 7 лет назад

      Ну Марио же может сам по экрану бежать, а игрок будет только прыжки и стрельбу нажимать :)
      Или эмулировать крестовину каким-нибудь датчиком :)

  • @user-vo8mp1js8t
    @user-vo8mp1js8t 6 лет назад

    У нас духовные скрепы. )

  • @Ivan_Alone
    @Ivan_Alone 7 лет назад +3

    Паскаль вообще крутой язык, наравне с C, просто устаревший.

    • @dNix
      @dNix 7 лет назад +3

      Даже жаль, что он вымер, мне нравился. И синтаксис у него поприятнее сишного, на мой взгляд, хотя Паскаль и старше Си на пару лет.

    • @intesral
      @intesral 7 лет назад

      синтаксис можно выучить за пару вечеров, другое дело научится программировать реальные задачи, вот с этим лично у меня засада, слишком многое нужно держать в голове или постоянно рыть документацию. )

    • @balepaD
      @balepaD 7 лет назад +1

      Программировать просто на Си, а вот разбирать чужой код просто ад (хотя наверное просто не привычно после паскаля)

  • @keeper-volok
    @keeper-volok 7 лет назад

    ну только мейл ру груп и могли спонсировать "атмел какой-то там", дальше можно не смотреть...

  • @snaim102
    @snaim102 7 лет назад

    Мох какой-то. Потом такие люди будут себя называть программистами микроконтроллеров. Хотя тут самому не чего делать не надо, особенно в этих блоках от микрасофта. Ты бы попробовал сам реализовать вывод движущегося текста на лед матрицу - обосался бы!

    • @Miller.94
      @Miller.94 6 лет назад

      Сергей Прижимов ой ну как много скептиков да блин разве речь идет о программировании мк? Тут все сделано и максимально упрощено чтобы могло заинтересовать. Имея приблизительное представление о структуре блоков согласитесь проще переходить на более сложные языки чем вообще нкчинать с нуля.

  • @minfik2477
    @minfik2477 7 лет назад

    для детей от 80 лет

  • @nikolaydd6219
    @nikolaydd6219 6 лет назад

    Автор, а над чем ты постоянно посмеиваешься? Непонятно..

  • @sergey619a
    @sergey619a 6 лет назад

    Зато, "с колен встали", и "все уважают и боятся"... Позор!

  • @alexixrugis
    @alexixrugis 7 лет назад

    детей лет от 80😂

  • @acrsofter
    @acrsofter 7 лет назад

    +1 за cortex, а надаели ардуинщики со своими avr

  • @user-gh6zw7xl5c
    @user-gh6zw7xl5c 6 лет назад

    Плата для просмотра програм ббс , нах нужен.)

  • @sxsxch3166
    @sxsxch3166 7 лет назад +1

    Hiasm гораздо разумнее был бы вместо этих пазлов

    • @merlin-ulg
      @merlin-ulg 7 лет назад

      HEX-редактор и никаких асмов :)

    • @sxsxch3166
      @sxsxch3166 7 лет назад

      Та не, ну я имел в виду hiasm.com
      Это лучшее что есть в природе для программирования мышкой

    • @merlin-ulg
      @merlin-ulg 7 лет назад +1

      Ах это... может я уже стар для всего этого дерьма, но сотни строк кода я понимаю гораздо лучше, чем нагромождение каких-то блоков с паутиной из стрелок. Зашел - посмотрел на примеры в онлайн-редакторе - попытался понять - понял, что мало что понял - закрыл.

    • @sxsxch3166
      @sxsxch3166 7 лет назад

      я в нём работаю лет 7, написал ряд больших проектов, в том числе по обработке видео. Сейчас пишу довольно большой проект-плагин для The Foundry Nuke, hiasm транслирует схему в код на С++. И я зарабатываю. Я бы свои проекты не осилил "в коде"
      Так что в своё время мне повезло что я вник в это

    • @merlin-ulg
      @merlin-ulg 7 лет назад

      Daniel Lenskiy
      Дело не в этом - "говнокод" и из блоков можно нахреначить, так что чем глаза ломать об блоки, проще будет самому их накидать.

  • @user-sk8np8tx5b
    @user-sk8np8tx5b 7 лет назад +7

    Абсолютно бесполезная штука, на самом деле.

    • @user-sk8np8tx5b
      @user-sk8np8tx5b 7 лет назад +3

      Тем более за такие деньги.

    • @user-sk8np8tx5b
      @user-sk8np8tx5b 7 лет назад

      Это уже проблема российских школ, что им мешает закупить в том же Китае партию ардуин по 2 доллара и учить детей?

    • @0000Vlad0000
      @0000Vlad0000 7 лет назад +8

      +Gvert Narjih
      не нужно ничего закупать, пусть на трудах сами собирают

  • @artemkim9531
    @artemkim9531 7 лет назад

    искра есть, тоже не хуже ардуино наша РУССКАЯ

    • @user-wy3yj2sf8c
      @user-wy3yj2sf8c 6 лет назад +1

      Такой большой а в сказки верит)) это клон arduino под редакцией амперки

  • @sergeychigarev255
    @sergeychigarev255 6 лет назад

    Да что такое, опять украинец
    Удивительно даже, вообще нет других видео.