Нарисовать малина: Как нарисовать малину карандашом поэтапно

Содержание

Как нарисовать малину поэтапно 6 уроков

Уже нарисовал +35 Хочу нарисовать +35 Спасибо +38

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

Нарисуем пошагово шикарный куст малины, на котором уже созрели ягодки. Урок предназначен для начинающих, но подойдет и для художников, которые хотят изобразить малину в таком виде.
Материалы и инструменты:
  • лист бумаги;
  • карандаш НВ;
  • ластик;
  • цветные карандаши;
  • черный маркер;
  • белая гелевая ручка или маркер.
  • Шаг 1

    Проводим в нижней части листа горизонтальную линию. Затем от нее выводим линии вверх. Они могут быть разной длины. Это будут ветки малины.

  • Шаг 2

    На основных ветках располагаем короткие веточки и к ним дорисовываем листочки. Внизу прорисовываем траву.

  • Шаг 3

    В середине каждого листика рисуем центральную и несколько боковых прожилок. Добавляем в рисунок контур ягодок.

  • Шаг 4

    Уточняем контур листочков. Прорисовываем детально каждую ягодку. Лишние детали убираем ластиком и обводим рисунок черным маркером.

  • Шаг 5

    Закрашиваем листочки, веточки и травинки зеленым карандашом.

  • Шаг 6

    Также раскраиваем все ягодки малины. Используем светлые и темные тона розового, чтобы получить объем.

  • Шаг 7

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

  • Шаг 8

    Также белой ручкой или маркером придаем блики на рисунке. Получаем готовый рисунок куста малины.

  • Научимся вместе с детьми рисовать мультяшную ягодку малину с глазками. Материалы и инструменты:
    • цветные карандаши;
    • лист бумаги нужного формата;
    • ластик;
    • карандаш НВ;
    • черный маркер;
    • белая гелевая ручка или маркер.
  • Шаг 1

    Рисуем в центре листа крупный овал. В верхней части начинаем размечать листочки.

  • Шаг 2

    Прорисовываем все листики в верхней части малины.

  • Шаг 3

    Рисуем кружки в середине окружности, чтобы придать нужную форму малине.

  • Шаг 4

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

  • Шаг 5

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

  • Шаг 6

    Для красочности рисунка используем черный маркер. Им обводим все линии рисунка.

  • Шаг 7

    Подбираем для листиков малины зеленый травяной оттенок, а для самой ягоды – розовый. Закрашиваем участки рисунка выбранными цветами.

  • Шаг 8

    Придаем ягодке объемный вид, добавив темно-розовые и светлые тона. Прорисовываем вокруг каждой складки.

  • Шаг 9

    Также прорабатываем рисунок зелеными карандашами разной насыщенности, чтобы листочки стали объемными.

  • Шаг 10

    Закрашиваем ручки коричневым карандашом, а глазки – серым и голубым.

  • Шаг 11

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

  • Как нарисовать малину поэтапно, малина акварелью

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

    Материалы:

    • набор акварельных красок;
    • палитра;
    • кисточки;
    • карандаш;
    • ластик;
    • черный маркер или линер;
    • лист бумаги;
    • стакан с чистой водой.

    Как нарисовать малину поэтапно:

    1. В рисунке будет одна малинка с несколькими цветочками и листьями. Начинаем с ягоды. Рисуем окружность. Добавляем линии для веточки и рисуем контур листьев.

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

    3. Вырисовываем сегменты малины, из которых она состоит. Уточняем контур каждого элемента в рисунке. Лишнее удаляем ластиком и корректируем простым карандашом.

    4. Наносим желтые тона на верхнюю часть ягоды, а розовые – на центр и нижнюю часть.

    5. Добавляем желтые оттенки на листики. Подключаем светло-зеленый цвет и завершаем темным тоном.

    6. Прорабатываем мелкие сегменты на ягоде. Используем оранжевый и карминовый цвет вместе с красным. Рисуем акварелью два цветочка. Для них берем желтые и синие цвета.

    7. Дорабатываем рисунок, создавая тень на всех участках малины. Усиливаем тон более насыщенными цветами акварели.

    8. Черным маркером или линером с тонким стержнем прорабатываем контур. Переходим к мелким деталям в середине каждого элемента. Добавляем штриховку.

    Как видите, нарисовать малину акварелью очень легко.

    ( 1 оценка, среднее 5 из 5 )

    Как нарисовать малину поэтапно – Фломзики.ру

    Кто не любит малину? Помимо сочной мякоти и вкусного запаха эта ягода обладает огромным количеством целебных свойств: её применяют при лечении опорно — двигательной, сердечно-сосудистой систем, а ещё это вкусное и эффективное лекарство от гриппа и простуды. В этом мастер-классе я покажу, как нарисовать малину — самую летнюю и вкусную ягоду.

    Для того, чтобы нарисовать малину, нам понадобятся:

    — лист плотной бумаги;
    — акварель;
    — кисти;
    — палитра;

    — карандаш для наброска;
    — ластик;
    — линеры разной толщины;
    — стакан с чистой водой.

    1. В рисунке будут две красные ягоды малины, которые висят на маленькой веточке с тремя листиками. Сперва намечаем общую форму ягод в виде овалов. Размещаем друг возле друга. От верхней точки фигур выводим две линии вверх.

    2. Дорисовываем листья в виде простой формы. Детализировать будем чуть позже. Обозначим на ягодах приблизительное место для «зеленой шапочки» где будут маленькие листики.

    3. Прорисовываем детально все листики на верхних точках ягодок. Также утолщаем линии стебель, которые ведут к листьям.

    4. Начинаем вырисовывать ягоды в середине каждого овала. Будут они состоять из крохотных окружностей.

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

    6. Зеленой акварелью прокрашиваем листья и стебли в рисунке. В некоторых местах следует усилить тон. Поэтому более насыщенным зеленым цветом с минимальным количеством воды наводим теневые участки.

    7. Легким красным тоном полностью прокрашиваем две ягоды, определим свет и тень. В тени усиливаем немного тон. Даем слою полностью высохнуть.

    8. Каждую деталь в ягоду прокрашиваем по отдельности. На палитре разводим красную акварель с карминовой.

    9. Для третьего слоя ягод смешиваем на палитре карминовый с малым количеством темно-коричневого и черного. Такой цвет наносим тонкой кистью только в некоторых местах.

    10. Также усилим тон зеленых листиков. Для этого смешиваем темно-зеленый с черным и коричневым. Новым цветом прокрашиваем лишь некоторые фрагменты рисунка.

    11. Ждем некоторое время, чтобы рисунок малины акварелью полностью высох. Затем черными линерами разной толщины прорабатываем контур и создаем для объема мелкую штриховку.

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

    Formybaby.ru - УРОКИ РИСОВАНИЯ Рисуем ягоды и фрукты 1)...

    ПАСХА

    СВЕТЛЫЙ ВТОРНИК.

    По церковному календарю неделя после Пасхи – Светлая Седмица, и все ее дни – с понедельника и до Фоминого именуются Светлыми.
    С 3 до 9 мая 2021 года православные отмечают Светлую седмицу, Светлую неделю, или, как еще говорят, Святую неделю - уникальное время, которое надо суметь провести правильно. Первая неделя после дня Пасхи особая, и каждый ее день так и называют: Светлый понедельник, Светлый вторник, Светлая среда и так до Светлой субботы. Первое воскресенье после Пасхи имеет уже отдельные три имени: Фомино воскресенье, Антипасха или Красная горка (9 мая).
    Особый статус Светлой седмицы (седмица - это неделя на церковнославянском) подчеркивается тем, что отменен привычный для верующих пост по средам и пятницам, но только в еде.
    В народе есть и другие имена для этого периода. По тому, как называется неделя после Пасхи, можно не только составить общее впечатление об отношении православных христиан к Светлой Седмице, но и в некоторых случаях определить, из какого региона оно происходит. Пасхальная Седмица носит многочисленные восхищенные эпитеты – ее именуют Красной (красивой), Славной, Великой, Радостной, Великоденской.

    Это один непрерывный праздник, в течение которого даже для глубоко верующих людей отменяются посты по средам и пятницам. В другие периоды пост в третий и пятый день недели – непременное условие полного духовного и телесного очищения от совершенных грехов и греховных помыслов.

    Как и на Страстной неделе, у каждого дня на первой неделе после Пасхи есть свое название, народное и церковное. И от того, как называется каждый день, зависят и непременные действия, подлежащие выполнению, и четко сформулированные запреты.
    ВТОРНИК – купальница. Устраивали гуляния и игры. Молодые девушки и юноши поливали друг друга водой. Так они подыскивали себе пару. Светлый Вторник назывался Купальницей из-за того, что проспавшего утреннее моление обливали водой из реки или колодца. "Купальницей" вторник на Светлой неделе называли из-за традиции устраивать друг другу обливания водой. Если в понедельник после Пасхи водой обливались все, то во вторник — в основном "шалили" только незамужние девушки и неженатые парни. Развлечение помогало им знакомиться и искать пару.

    Во вторник Святой недели утром народ исправляет купалище.
    Молодые и старики обливают холодной водой тех, которые просыпают заутреню.
    В указе Правительствующего Синода 1721 г., апреля 17, находим строгое запрещение сего обычая:
    «В Российском государстве как в городах, так и в весях происходит от невежд некоторое непотребство, а именно, во всю Светлую седмицу Пасхи, ежели кто не бывает у утрени, такового, аки бы штрафуя, обливают водою и в реках и в прудах купают; и хотя простой народ делает себе будто за забаву праздничную, однако от той суетной забавы делается не токмо здравию, но и животу человеческому тщета; ибо оным от невежд купанием в глубинах иногда людей потопляют, или разбивают, а сонных и хмельных внезапно облиянием ума лишают».

    В отличие от Понедельника, в гости отправлялись женщины, а мужчины – к родственникам. Начинались игры и гулянья, именуемые ранее Великодними святками. Во вторник отмечается День Иверской и Шуйской иконы Божией Матери.

    В Светлую неделю не венчают, не читают покаянных молитв во время богослужения, не кладут земные поклоны, не ездят на кладбище, а умерших отпевают по особому чину (правилу).

    Помните, как у Есенина:
    Колокол дремавший
    Разбудил поля,
    Улыбнулась солнцу
    Сонная земля.
    Символика тут понятная: издавна колокольный звон считался знаком Божественной победы над древними врагами рода человечества - дьяволом и смертью.

    Зато часто звонят в колокола. У наших дедушек и бабушек была в ходу поговорка: "В Светлую седмицу кто не звонарь" - этим подчеркивалось, что звонить в колокола на Светлую неделю могли все - такое ликование вызывал этот праздник, длящийся всю неделю. Народ умел радоваться.
    Но если Светлая седмица - время радости, к чему жесткие ограничения? Давайте разбираться.
    Пасха - настолько великое событие, что его празднование длится не одну пасхальную ночь, и даже не один воскресный день, а все сорок дней. Ровно столько времени Воскресший Христос был со Своими учениками, вплоть до момента Вознесения на небо. Праздник Вознесения Господня в 2021 году отмечают 10 июня, значит Пасха, праздник Светлого Воскресения Христова длится по 9 июня - ровно сорок дней. 9 июня будет так называемое "отдание праздника Пасхи".
    Но сейчас празднование Пасхи еще только начинается, и, как и все эти сорок дней, верующие приветствуют друг друга словами: "Христос Воскресе!", "Воистину Воскресе!". В доковидную эпоху, произнося приветствие, было принято троекратно поцеловаться, это называется "христОсование" (ударение на "о" во втором слоге) - причем традиция шла с апостольских времен. В 2021 году про нее стоит забыть - надеюсь, на время.
    Пасха - время ликующей радости о том, что Воскреснув, победив смерть, Христос и всем нам подарил шанс на спасение, поэтому весь пасхальный период, и даже больше - до праздника Троицы (20 июня 2021 года) - принято молиться стоя, не делая земных поклонов. Смотрите, земной поклон в Церкви символизирует не только смирение, но и недостоинство падшего человека. Но раз мы на Пасху празднуем победу Христа над последствием грехопадения - над смертью, то коленопреклоненность становится неуместной. Поэтому и сами коленопреклонения отменяются вплоть до Троицы, когда верующие преклоняются уже в молитве Святому Духу.

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

    Христианская церковь не одобряет поддержание суеверий. Такие народные поверья не имеют ничего общего с церковными представлениями о труде. Лучше выполнить неотложную легкую работу, например, высадить оставшуюся рассаду овощей, посеять семена. Можно в Пасху пересаживать цветы.
    Не нужно проводить тяжелые работы:
    * вскапывать землю;
    * оформлять крону деревьев;
    * убирать мусор;
    * сажать деревья;
    * бороться с вредителями;
    * проводить обрезку кустарников;
    * прививать деревья.

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

    Что нельзя делать во вторник на Светлой неделе:
    — Предаваться печали и слезам, чтобы в жизни не появились поводы для грусти.
    — Венчаться, играть свадьбы. Первые церемонии венчания после Пасхи начинались с Красной горки, которая отмечается в следующее воскресение после Пасхи.

    В Ярославской губ. в этот день девушки ходили "пряники ловить".
    Они становились в круг на церковной площади, а парни бросали в них пряники и конфеты.
    В Сибири со второго дня пасхальной недели начинались молодежные игрища /игры/: парни состязались в сбивании битой городков, играли в лапту, в карты, в бабки и т.д.
    Продолжаются игры с яйцами.
    Чтобы быть удачным в играх, нужно было в Чистый четверг рано утром украсть у кого-нибудь со двора обычную палочку.
    В некоторых местах со вторника, а чаще со среды девушки начинали водить хороводы.

    ========================
    Качели
    В период от Пасхи до Троицы
    Праздничное развлечение детей и молодежи в период от Пасхи до Троицы. Большие качели сооружали для гуляний на пасхальной неделе. Качание на качелях - это отголосок древнего магического действия, призванного стимулировать рост посевов.

    В светлые дни после Воскрешения Христа качались на качелях, чтобы избавиться от грехов: одно качание – минус плохой поступок или дурная мысль. «Сдувает ветром, – говорили в народе, – все грехи большие и маленькие».

    Кумление (посестримство)
    В период от Пасхи до Духова дня
    Обычай установления духовного родства на определенное время между представительницами женского пола, не имеющими детей, с клятвенным обещанием дружбы и взаимопомощи. Кумление сопровождалось завиванием березок, обменом магическими вещами и подарками, ритуальной трапезой. Обряд обычно совершали на Пасху, день Иоанна Богослова, Николин день, Вознесение и Духов день.

    Малыш, родившийся на пасхальной неделе, обрекался на долгую жизнь и богатырское здоровье.

    Чем «фрагменты» могут помочь в Веб-разработке на примере Malina.js / Хабр

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

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

    На этот случай в Malina.js есть как бы «функции» для шаблонов «fragment», они повзоляют переиспользовать разные фрагменты шаблона, они гораздо легче компонетов, их не нужно выносить в отдельный файл (что зачастую необходимо с компонентами), и они обладают некоторыми особенностями которые есть у обычных функций, напрмер рекурсия и замыкания, потому что фрагмент в результате компиллируется в обычную функцию.

    1. Переиспользование фрагмента шаблона


    Когда вы рабрабатываете шаблон компоненета, особенно если это форма, элементы ввода, панельки и т.п., у вас может быть повторяющиеся блоки, которые могли бы быть переиспользованы. Ниже кусок шаблона из js-framework-benchmark, в котором есть ряд одинаковых кнопок:

    С использованием «fragment» это может выглядеть так:

    Тут объявлен фрагмент button с двумя аргументами id, name, и проброс события «click» от кнопки @click. Данный ряд кнопок можно было сделать с помощью директивы for/each, но фрагмент может использоватся не только в одну линию.

    2. Замыкания


    Т.к. фрагмент компиллируется в функцию, значит он может быть объявлен почти где угодно, хоть внутри цикла for/each, таким образом он может использовать замыкания. В примере ниже фрагмент box имеет аргумент text, замкнутую переменную color из цикла, и ссылку на функцию click из корня компонента, которая вызывается при клике: @click={click(text, color)}

    3.

    Рекурсия
    «Fragment» может вызывать сам себя что повзоляет делать рекурсию и строить деревья, так же «fragment» может распологаться внинзу компонента, т.к. в JavaScript функция доступна по всей (текущей) области видимости, даже если объявлена в конце.

    Ниже пример фрагмента draw который вызывает сам себя и строит дерево:

    Заключение


    «Fragment» — это легковестный «кусок» шаблона который можно переиспользовать внутри компонента, он помогает сделать компонент более компактным с лучшей структурой.

    Все примеры можно попробовать в online редакторе REPL, примеры в gist.

    Спасибо за внимание.

    Как нарисовать малину при помощи карандаша

    При упоминании малины весь рот наполняется слюной. Посмотрите на картинку и удостоверьтесь сами.

    Полезные свойства малины

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

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

    Малину любят люди, насекомые, животные, в том числе и медведи. Но мало кто знает, как нарисовать малину. В статье мы разберемся с этим вопросом.

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

    Как легко и просто нарисовать малину

    Как нарисовать малину? Это не так сложно, как кажется, даже несмотря на небольшой размер ягод. Что ж приступим.

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

    Нарисуйте круг или полный овал, исходя из нужного вам размера целой ягоды. Далее разделяйте этот круг множеством маленьких, так как это можно видеть на настоящей малине. Сверху дорисуйте тоненькие листики и место крепления ягоды к ветке. Если есть желание, дорисуйте ветки куста с листьями.

    Как украсить получившуюся картину

    В принципе, вот и все. Теперь вы знаете, как нарисовать малину карандашом поэтапно. Разумеется, далее вы можете придать рисунку нужные цвета: ярко-розовый для самой малины, темно-зеленый для листьев и коричневый для веток. Если же вы решили оставить эскиз черно-белым, то советуем вам поработать немного с тенями, слегка затемнив одну сторону ягодки. Это придаст глубину изображению.

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

    Теперь вы знаете, как нарисовать малину легко и быстро.

    Праздник 8 марта загородный клуб Ягода Малина в Краснодаре

    Проведение 8 марта в загородном клубе Ягода Малина Геленджик. Команда агентства праздников АРТ Мафия организовала и провела международный женский день в Геленджике, загородный клуб Ягода Малина. На мероприятии присутствовало более ста человек. Присутствовала веселая компания энергетиков города, они решили отметить свой весенний корпоративный праздник в Ягоде Малине. Средний возраст гостей был 40 лет. Атмосфера настоящего праздника воцарилась еще в самом его начале. Ведущий праздника 8 Марта был Валентин Гиннесс. Буквально с первой секунды он завоевал симпатию зрителей. Начался праздник с приветственных слов и поздравлений музыкантов. В программе ведущего праздника была интерактивная программа, веселые конкурсы и развлечения. Программа была составлена таким образом, что бы гости без стеснения могли принимать участие, нужно было взять во внимание, что возраст и статус гостей не позволял оплошностей и глупых конкурсов. Шоу программой на празднике было песочное шоу и шоу богатырей. Организация праздников в Краснодаре. Песочное представление показывали «Остров Солнца» художник Светлана. Программа длилась 15 мин, за это время она смогла нарисовать красивые поздравления для гостей праздника. Продолжилось это интерактивом с гостями. Каждый желающий мог подойти и нарисовать песком любое поздравление для своей любимой женщины. Продолжил шоу программу Богдан Хмельницкий – шоу богатырей. В его программе были силовые трюки. Он разрывал две колоды карт, надувал грелку и она лопалась, носил девушек в зубах, одной рукой и поднимал одновременно троих женщин. Проведение праздника 8 марта и любого другого праздника для вашего коллектива или заведения, проведение любых праздников. Если Вам нужен ведущий на праздник, то вы находитесь на нужной странице.

    Каждое представление сменяла танцевальная программа и конкурсы ведущего. Пяти часовой вечер был насыщен приятными поздравлениями и развлекательными конкурсами от ведущего.

    АРТ Мафия проводит праздники в Ягоде Малине не первый раз. Предыдущие мероприятия масленица и 23 февраля. В дальнейшем планируется плотное сотрудничество. см также Организация свадьбы.

    pi 4 - Pi 4 максимальная потребляемая мощность

    «Максимальное теоретическое энергопотребление» зависит от температуры соединения устройства, теплопроводности, воздушного потока и т.д. и т.д. Я не думаю, что ваш вопрос действительно по этому поводу, но если это так, вы можете прекратить читать здесь.

    Количество энергии, потребляемой RPi 4B «под нагрузкой», регулируется прошивкой устройства в замкнутой системе. Другими словами: при некотором измеренном значении температуры устройства (CPU, GPU, PMIC), микропрограммное обеспечение «ограничивает» производительность, чтобы ограничить дальнейшее повышение температуры.Мы не знаем точно, как это делается, потому что прошивка Raspberry Pi является проприетарной. По этой причине эмпирические пределы энергопотребления представляют больший практический интерес, чем теоретические.

    Тестовые измерения за 4 квартал 2019 года, проведенные Организацией на актуальной на тот момент прошивке, показали, что максимальная рассеиваемая мощность RPi 4B составляет , примерно 6,4 Вт при работе с последней прошивкой по состоянию на ноябрь 2019 года. тестовая среда не предоставлена.Кажется безопасным, чтобы предположил , что дополнительные радиаторы и / или охлаждающие вентиляторы не использовались, поскольку они не показаны на графиках и не обсуждаются в тексте.

    Диаграмма в ссылке в вашем вопросе была взята из этих тестов. Вы можете прочитать некоторые подробности о том, как они проводили тестирование там. Вы также можете прочитать об аналогичном тестировании, проведенном независимой группой (Tom's Hardware), и заметить, что результаты достаточно близки. Отчет о тестировании Tom's Hardware показывает, что температура окружающей среды при тестировании составляла 24 ° C, и не упоминалось о дополнительном охлаждении.

    Вы также можете прочитать требования к источникам питания, опубликованные "The Organization". Прочитав это, вы увидите, что «Рекомендуемая емкость блока питания» для 4B составляет 3,0 А, но также обратите внимание, что 1,2 А «зарезервированы» для периферийных устройств USB. Остается 1,8 А - примерно 9 Вт для самого RPi. Это значение 9 Вт составляет , что соответствует с измерениями, проведенными во время тестирования, и кажется, что является разумной рекомендацией для большинства случаев использования.

    В отношении того, что рекомендует "кто-то в сети", я могу предложить только следующее: с дополнительным охлаждением (вентиляторы, радиаторы) и более низкой температурой окружающей среды кажется вероятным, что RPi может потреблять больше энергии, чем в тестах, упомянутых выше. - возможно, значительно больше.Кроме того, некоторые выберут периферийные устройства, которые могут выйти за пределы возможностей. Но если ваш случай использования не является экстремальным, рекомендация 3A кажется разумной - даже консервативной для многих приложений. Если ваш случай использования требует большей мощности, я предоставлю вам возможность купить более мощный адаптер, но они, безусловно, доступны: например, зарядное устройство Apple Macbook USB-C рассчитано на 96 Вт. И достаточно легко собрать источник питания 5 В с очень высоким номинальным током.

    В заключение, если вы беспокоитесь о достаточной мощности, подумайте о покупке «измерителя мощности USB».Подключите один конец к разъему USB-C вашего RPi, а другой - подключите USB-кабель. Это скажет вам две вещи:

    1. Если ваш кабель или источник питания не соответствуют стандартам, напряжение может быть ниже минимального (~ 4,8 В)

    2. вы можете отслеживать, какой ток потребляет ваш RPi и периферийные устройства.

    Raspberry Pi 4: обзор, руководство по покупке и использование

    Лучшие на сегодня сделки с Raspberry Pi 4

    Raspberry Pi долгое время был золотым стандартом недорогих одноплатных вычислений, питая все, от роботов до устройств умного дома и цифровых киосков.Когда он был запущен в 2019 году, Raspberry Pi 4 поднял Pi на новый уровень, с производительностью, достаточной для использования в качестве настольного ПК, плюс возможность вывода видео 4K с частотой 60 Гц или питания двух мониторов. Совсем недавно вышла модель Raspberry Pi 4 (8 ГБ) , предлагающая достаточно оперативной памяти для серьезных настольных вычислений, производительности и хостинга баз данных.

    Если у вас еще нет Raspberry Pi 4, он определенно входит в ваш набор технических инструментов. При цене всего от 35 долларов за модель 2 ГБ Raspberry Pi 4 может служить обучающим ПК для детей, медиацентром, веб-сервером, машиной для эмуляции игр или мозгом робота или устройства IoT.Он открывает целый мир возможностей улучшить свою жизнь и получить массу удовольствия.

    В этом обзоре и руководстве по Raspberry Pi 4 мы поможем вам ответить на ключевые вопросы, которые вам нужны, чтобы выбрать правильную модель Raspberry Pi 4 и максимально использовать ее, если она у вас уже есть.

    Стоит ли покупать Raspberry Pi 4?

    Raspberry Pi 4 Model B (Изображение предоставлено Tom's Hardware)

    В другом месте мы подробно описали, почему каждый технический компьютер должен иметь Raspberry Pi .Но выбор , который Raspberry Pi для покупки - открытый вопрос, потому что есть причины, по которым вы можете захотеть получить другую модель, например Raspberry Pi Zero за 5 долларов. Однако, если вы ищете универсальный универсальный Raspberry Pi, нет никаких сомнений в том, что это Raspberry Pi 4, который идет под официальным названием модели Raspberry Pi 4 B (нет 4 A, поэтому B является лишнее).

    Но предположим, что у вас уже есть Raspberry Pi 3 или более ранняя модель, и вы задаетесь вопросом, стоит ли вам также получить Raspberry Pi 4.Новая платформа имеет ряд отличительных преимуществ, в том числе скорость, которая в два-четыре раза выше, поддержку USB 3 и настоящего Gigabit Ethernet, а также двойной видеовыход с разрешением до 4K. Если все, что вы делаете со своим Pi, - это включаете камеру наблюдения или играете в старые аркадные игры, возможно, вы сможете придерживаться того, что у вас есть, но вам определенно понадобится Pi 4 для будущих проектов.

    Как Raspberry Pi 4 улучшился на других моделях?

    Самыми важными нововведениями являются более быстрый процессор 1.Процессор Broadcom 5 ГГц и графический процессор , все больше и больше RAM , добавление портов USB 3, два порта micro HDMI (вместо одного соединения HDMI) и поддержка вывода 4K. Более высокая скорость шины и , которая обеспечивает поддержку USB 3, также позволяет встроенному порту Ethernet поддерживать настоящие гигабитные соединения (125 Мбит / с), тогда как модели последнего поколения имели теоретический максимум всего 41 Мбит / с. Слот для карты microSD также в два раза быстрее, предлагая теоретический максимум 50 Мбит / с по сравнению с 25 МБ / с на 3B +.

    Поскольку новый SoC требует больше энергии, Raspberry Pi 4 B заряжается через USB Type-C вместо micro USB. Для этого также требуется адаптер питания, который может обеспечить не менее 3 ампер и 5 вольт, хотя вы можете обойтись и 2,5 ампера, если не подключите много периферийных устройств к портам USB. Если не брать в расчет потребности в питании, разъемы USB Type-C являются двусторонними, что значительно упрощает их подключение для детей (и взрослых).

    Raspberry Pi 4 имеет дизайн и размеры, аналогичные своим предшественникам, но совершенно новый платформа, работающая на новом процессоре Broadcom BCM2711B0.Начиная с первого Pi в 2012 году, все Pis использовали 40-нм SoC, но этот новый чип основан на 28-нм техпроцессе и вместо старой микроархитектуры Cortex-A53 использует Cortex-A72. BCM2711B0 в Raspberry Pi 4 имеет четыре ядра ЦП и тактовую частоту 1,5 ГГц, что на первый взгляд не намного быстрее, чем четырехъядерный BCM2837B0 1,4 ГГц в Raspberry Pi 3B +.

    Тем не менее, Cortex A72 имеет глубину конвейера с 15 инструкциями по сравнению с 8 инструкциями в более старой модели, а также обеспечивает выполнение вне очереди, поэтому он не ждет, пока вывод одного процесса запустится другим.Таким образом, даже при той же тактовой частоте (а BCM2711B0 основан на меньшем технологическом узле) процессоры Cortex-A72 будут значительно быстрее и потреблять больше энергии, чем их предки на базе A53.

    Например, в тесте Linpack, который измеряет общую вычислительную мощность, Pi 4 полностью опередил Pi 3 B + во всех трех тестах. В важнейшем тесте одинарной точности (SP) Pi 4 набрал 925 баллов по сравнению с 224 баллами Pi 3 B +, что на 413% больше.

    ОЗУ также немного быстрее: от 1 ГБ оперативной памяти DDR2, работающей на Pi 3B +, до 8 ГБ оперативной памяти DDR4 на Pi 4.Помимо увеличения пропускной способности, очень важно иметь больше памяти, особенно для веб-серфинга.

    Графический процессор также получил хороший прирост: переход от Broadcom VideoCore IV, который работал с тактовой частотой ядра 400 МГц на Pi 3 B, на VideoCore VI с установленной частотой 500 МГц. Новая архитектура позволяет выводить на дисплей с разрешением до 4K со скоростью 60 кадров в секунду или поддерживать два монитора с частотой до 4K 30 Гц.

    Какой Raspberry Pi 4 мне купить?

    Существуют три текущие модели Raspberry Pi 4, которые идентичны, за исключением объема оперативной памяти.За 35 долларов модель начального уровня оснащена 2 ГБ оперативной памяти, чего достаточно для большинства проектов, от роботов до ретро-аркадных автоматов, но если вы используете Raspberry Pi 4 как настольный ПК , вы должны получить модель 4 ГБ. , который стоит 55 долларов.

    Официальная ОС Raspberry Pi Raspberry Pi (ранее известная как Raspbian) настолько эффективна с точки зрения памяти, что нам было трудно превысить 4 ГБ, даже если открыто множество вкладок браузера, воспроизводится видео и работает несколько различных приложений. Однако по мере того, как появляется все больше приложений, использующих это преимущество, модель Raspberry Pi 4 (8 ГБ) за 75 долларов будет иметь больше полезности.Если вы можете позволить себе дополнительные 20 долларов по сравнению с моделью с 4 ГБ памяти, это хорошая идея для будущего.

    Стоит ли покупать чехол для Raspberry Pi 4?

    При размерах 3,5 x 2,3 x 0,76 дюйма (88 x 58 x 19,5 мм) и 0,1 фунта (46 г) Pi 4 достаточно тонкий, чтобы поместиться в кармане, и достаточно легкий, чтобы носить его с собой куда угодно. Доска достаточно прочная, чтобы выдержать катание в сумке, но если вы часто ее перемещаете, мы рекомендуем положить ее в чехол, в основном для защиты контактов. Тем не менее, я часто использую доску голой на своем столе и даже без происшествий сунул ее в карман в рюкзаке.

    Если вам нужен чехол, убедитесь, что вы выбрали тот, который предназначен для Raspberry Pi 4 (чехлы для более ранних моделей не подходят). Мы рекомендуем покупать корпус, в котором контакты GPIO остаются доступными.

    Какие порты есть у Raspberry Pi 4?

    Raspberry Pi 4 охватывает не только основы, когда дело доходит до портов. На правой стороне расположены четыре разъема USB Type-A, два из которых - USB 3.0. Здесь также есть полноразмерный порт Gigabit Ethernet для проводных подключений.На нижнем краю находится аудиоразъем 3,5 мм, два порта micro HDMI и порт для зарядки USB Type-C. Слева вы найдете устройство чтения карт памяти microSD.

    На верхней поверхности платы вы увидите ленточные разъемы для последовательного интерфейса камеры (CSI) и последовательного интерфейса дисплея (DSI), которые обеспечивают выделенные соединения с собственной камерой Raspberry Pi и экраном (или совместимыми аксессуарами). ).

    С портом CSI вы можете многое сделать, в том числе использовать камеру Raspberry Pi в качестве веб-камеры ПК или превратить ее в камеру слежения за движением.Конечно, вы также можете подключить камеру к USB-порту, и есть несколько более распространенных способов, включая порты micro HDMI, для вывода на экран.

    Пожалуй, самый важный интерфейс любого Raspberry Pi - это набор контактов GPIO. Используя их, вы можете подключаться к источникам света, двигателям, датчикам и огромной экосистеме шляп, которые представляют собой платы расширения, которые прикрепляются к верхней части Pi. См. Раздел GPIO ниже для получения более подробной информации.

    Какой адаптер питания мне нужен для Raspberry Pi 4?

    Чтобы обеспечить Raspberry Pi 4 соком, вам понадобится источник питания, который может обеспечить как минимум 3 А и 5 В по кабелю USB Type-C.Официальный блок питания Raspberry Pi 4, который стоит около $ 10 - 12 , делает свое дело, но то же самое делает любое зарядное устройство для телефона или ноутбука, которое соответствует этим минимальным стандартам и выводит на USB-C. Вы также можете отключить Pi 4 от блока питания USB PD, который вы будете использовать для зарядки телефона.

    В зависимости от того, сколько энергии может выдать ваш компьютер, возможно, вы могли бы отключить Raspberry Pi 4 от порта USB-C, хотя возможно, что вы увидите значок молнии в правом верхнем углу экрана. экран, что означает, что плата работает на пониженной мощности.

    Как и каждая когда-либо созданная модель Raspberry Pi, Raspberry Pi 4 не имеет выключателя питания. По умолчанию Raspberry Pi можно включить, просто подключив его к электросети. Когда вы будете готовы его выключить, вы выключаете ОС, а затем отсоединяете кабель. Вы также можете купить выключатели питания, которые будут включать и выключать питание, но не забудьте выключить ОС перед отключением электричества.

    Обратите внимание, что все предыдущие версии Raspberry Pi использовали разъемы micro USB для питания и могли работать от 5-вольтного питания 2.Блок питания на 5 ампер (а часто и ниже). Итак, если у вас есть адаптер питания от Raspberry Pi 3, он не будет работать с Raspberry Pi 4.

    Какие кабели USB Type-C работают с Raspberry Pi 4?

    (Изображение предоставлено Tom's Hardware)

    Теоретически любой кабель USB Type-C - Type-C должен работать, но в моделях Raspberry Pi 4, выпущенных до начала 2020 года, была небольшая ошибка, из-за которой они не заряжались. USB-кабели с электронной маркировкой. USB-кабели с маркировкой E обычно обеспечивают высокоскоростную передачу данных через USB 3 со скоростью 10 Гбит / с.С другой стороны, любой кабель USB 2.0 определенно будет работать с Pi 4, как и многие кабели USB 3.1 со скоростью 5 Гбит / с.

    Мы, , протестировали ряд кабелей USB-C на Raspberry Pi 4 и обнаружили, что подавляющее большинство работает, за исключением кабеля для зарядки Apple MacBook и двух кабелей 10 Гбит / с. Учитывая, что вы используете этот провод только для зарядки (порт USB-C принимает только питание), нет причин покупать тот, который поддерживает высокоскоростную передачу данных. В Raspberry Pi 4, которые были произведены в начале 2020 года и позже, эта проблема исправлена.

    Какие аксессуары мне нужны для Raspberry Pi 4?

    Как и в случае с любым Raspberry Pi, для работы Pi 4 вам понадобятся как минимум две вещи (помимо самой платы):

    • Адаптер питания , который выдает не менее 5 вольт и 3 ампер через тип USB. -C
    • Карта microSD объемом не менее 4 ГБ (предпочтительно 32 ГБ) для ОС. После обновления прошивки вы можете отключить карту microSD и загрузиться с USB-накопителя, если хотите (см. Ниже).

    Если все, что у вас есть, - это хранилище и питание, вам нужно будет выполнить установку Raspberry Pi без подключения к компьютеру , при которой вы управляете компьютером удаленно через VNC или SSH.В противном случае вам также понадобятся:

    • Кабель micro HDMI - HDMI (или два) для подключения к телевизору или монитору. Вы можете подключиться к двум экранам одновременно.
    • Экран. Это может быть телевизор или монитор.
    • Клавиатура и мышь. Вы можете использовать проводные или беспроводные периферийные устройства. Беспроводная клавиатура, такая как Corsair K83, со встроенной сенсорной панелью, действительно экономит место.
    • Вентиляторы или радиаторы. Хотя это не абсолютные требования, они настоятельно рекомендуются из-за тепла, которое Raspberry Pi 4 может генерировать.

    Вам не обязательно нужны следующие аксессуары, но, возможно, вам понадобятся следующие аксессуары:

    Как начать работу с Raspberry Pi 4?

    Настройка Raspberry Pi 4 такая же, как и в более старых моделях. В нашей статье о том, как настроить Raspberry Pi в первый раз, подробно описаны все шаги. Короче говоря, вы вставляете чистую карту microSD в свой ПК или Mac и используете Raspberry Pi Imager , чтобы «записать» на нее образ диска с ОС Raspberry Pi. Затем вы можете вставить карту microSD в Raspberry Pi, включить ее и выполнить процесс установки в ОС Raspberry Pi.

    Хранилище на Raspberry Pi 4: как сделать это быстрее

    Независимо от того, насколько быстры ваш процессор, оперативная память и графический процессор, если ваше хранилище медленное, повседневные задачи, такие как открытие приложений и файлов, будут задерживаться. Как и все Raspberry Pis, основным запоминающим устройством 4 B является устройство чтения карт памяти microSD, которое удобно, но немного ограничено. По данным Pi Foundation, 4 B имеет максимальную скорость передачи 50 Мбит / с, что вдвое превышает скорость считывателя на 3 B +. Нет никаких известных ограничений на вместимость.

    Наши тесты, которые мы провели с картой Samsung EVO Plus microSD XC Class 10, показали менее впечатляющие результаты, чем теоретические максимумы. Pi 4 B показал скорость последовательного чтения / записи 45,7 и 27,7 МБ / с соответственно, а 3 B + - 22,8 и 17,5 МБ / с соответственно. Имейте в виду, что карта рассчитана на чтение 100 Мбит / с и запись 60 Мбит / с.

    Если у вас есть высокоскоростной USB-накопитель или внешний SSD , вы можете получить гораздо лучшую производительность хранения от Pi 4 B.Pi 4 B - это первый Pi с портами USB 3, максимальная теоретическая пропускная способность которых составляет 625 Мбит / с. Чтобы узнать, как это работает в реальной жизни, мы подключили внешний SSD к Raspberry Pi 4 B . Вы найдете полные результаты в статье, и то, что мы обнаружили, было впечатляющим.

    Используя SSD Western Digital Blue в корпусе USB-M.2, мы увидели, что скорость передачи данных была от 2 до 13 раз выше, чем у карты microSD. И приложения определенно открывались намного быстрее с подключенным SSD.К сожалению, обычная флешка часто оказывалась медленнее, чем карта microSD.

    Благодаря недавнему обновлению прошивки теперь вы можете загружать Raspberry Pi 4 с USB-накопителя или флэш-накопителя . Итак, после того, как вы установили прошивку и исправили файлы на внешний диск, вы можете полностью вынуть карту microSD.

    Какой вид Wi-Fi и сети есть у Raspberry Pi 4?

    Raspberry Pi 4 имеет тот же 802.11ac Wi-Fi, что и его прямой предшественник, но добавляет Bluetooth 5.0, что является улучшением по сравнению с Bluetooth 4.0 на предыдущих моделях. Что еще более важно, порт Ethernet теперь имеет большую пропускную способность, что позволяет ему предлагать полную пропускную способность гигабит, тогда как предыдущие модели могли достигать только около 330 мегабит.

    При тестировании порт Ethernet PI 4 B достиг скорости 943 Мбит / с, что значительно превосходит другие Raspberry Pis. Фактически, в тесте пропускной способности Pi 4 B получил 943 Мбит / с (близко к максимуму в 1000 Мбит / с). Это почти в пять раз больше, чем у Pi 3B +, который имел всего 237 Мбит / с.

    И старый, и новый Raspberry Pi имеют Wi-Fi 802.11ac, который может работать в диапазонах 2,4 или 5 ГГц. Поэтому мы не ожидали увидеть здесь большой разницы в производительности. Но пропускная способность 5 ГГц заметно выше для Pi 4, возвращая скорость 114 Мбит / с по сравнению с 97 Мбит / с на Pi 3 B +, приличное улучшение на 18%.

    Нужен вентилятор? Питание и тепло на Raspberry Pi 4

    С более энергоемким процессором и необходимостью как минимум 5-вольтового адаптера питания на 3 ампера, Pi 4 должен потреблять больше энергии, чем его предшественники.В режиме ожидания Pi 4 B потребляет 3,4 Вт, что всего на 17% больше, чем у 3 B +. Под нагрузкой это число возрастает до 7,6 Вт, но это всего лишь на 19% больше, чем у его прямого предшественника. Если вам нужен Pi с наименьшим энергопотреблением, к черту производительность, тогда выбирайте Pi Zero W, который потребляет всего 0,8 Вт в режиме ожидания и 1,6 Вт под нагрузкой.

    Когда Raspberry Pi 4 только вышел, он работал намного горячее, чем сегодня. Благодаря некоторым обновлениям прошивки горячий USB-контроллер стал не таким жарким, как при запуске.Тем не менее, если вы выполняете какую-либо серьезную задачу на Pi 4, мы рекомендуем вентилятор или хотя бы радиатор , чтобы вы могли избежать дросселирования. Нашим любимым вентилятором является Pimoroni Fan Shim , который крепится к контактам GPIO.

    Контакты GPIO на Raspberry Pi 4: какова распиновка?

    Настоящая звезда шоу на любом Raspberry Pi - это его набор из 40 контактов GPIO (общий ввод / вывод). Количество контактов и компоновка остаются неизменными по сравнению с предыдущими моделями, начиная с Raspberry Pi 2, поэтому любые HAT (оборудование, прикрепленное сверху), датчики или экраны LED , которые были сделаны для подключения к Pi 2 или Pi 3, будут совместимы. с Pi 4.

    Однако Raspberry Pi 4 добавил несколько новых возможностей к некоторым контактам. Для хардкорных производителей, которые подключают различные периферийные устройства, контакты GPIO теперь поддерживают четыре дополнительных соединения I2C, SPI и UART. Итак, если вашим датчикам или периферийным устройствам требуется какой-либо из этих интерфейсов, теперь у вас их намного больше.

    Ниже вы найдете новую распиновку GPIO с дополнительными возможностями Pi 4. Чтобы узнать больше о том, что делает каждый вывод, ознакомьтесь с нашей статьей о распиновке GPIO для Raspberry Pi 4 .

    Распиновка Raspberry Pi 4 GPIO. (Изображение предоставлено Les Pounder)

    Использование Raspberry Pi 4 в качестве ПК: достаточно ли этого?

    Одна из целей Raspberry Pi 4 - быть функциональным ПК, который каждый может использовать для серфинга в Интернете, выполнения легкой работы или даже для самых простых игр. Чтобы протестировать этот вариант использования, я потратил несколько часов на повседневную работу с устройством и даже написал части этого обзора, используя его.

    Мне очень понравилась возможность вывода на два монитора, чем я занимаюсь каждый день как на работе, так и дома.И, поскольку в наши дни большая часть моей повседневной работы проходит в веб-браузере, у меня не было проблем с написанием, редактированием и исследованием статей с помощью Chromium. Даже с 15 открытыми вкладками переключение между ними было плавным, и я не исчерпал 4 ГБ встроенной оперативной памяти. Фактически, даже если открыто почти 60 вкладок и запущено несколько приложений для программирования и повышения производительности, я все еще не смог приблизиться к 4 ГБ.

    И хотя я не хотел бы использовать его каждый день, бесплатное программное обеспечение GIMP предоставляет достойный способ редактировать неподвижные изображения.Если бы я хотел обрабатывать электронные таблицы или составлять документы за пределами Google Docs, LibreOffice более чем соответствовал бы всем требованиям.

    При открытии приложений и вкладок с карты microSD система казалась медленной по сравнению с современным ПК с питанием от SSD. Однако вы можете подключить к Raspberry Pi 4 внешний SSD, чтобы решить эту проблему.

    Выход 4K, потоковое видео на Raspberry Pi 4

    Raspberry Pi 4 имеет два порта micro HDMI, каждый из которых может подключаться к отдельному монитору или телевизору и может работать с разрешением до 4K (3840 x 2160).Если у вас несколько дисплеев 4K (рекомендации см. На нашей странице Лучшие игровые мониторы 4K), у вас есть выбор: вы можете запустить каждый экран с несколько медленной частотой обновления 30 Гц или включить режим 4K в меню настроек, который немного увеличивает напряжение, поэтому вы можете использовать один монитор с частотой 4K и 60 Гц, а другой - до 1080p 60 Гц.

    Во время обширного практического тестирования я обнаружил, что, хотя 4K с частотой 30 Гц является приемлемым, такие мелочи, как движение указателя мыши, немного медленны.Если у вас экран 4K, вам определенно лучше перейти в режим 60 Гц, но учтите, что добавленное напряжение также может привести к нагреву вашего процессора и более легкому дросселированию, поэтому используйте этот вентилятор.

    Когда вы путешествуете по Интернету, просматриваете неподвижные изображения и просто пользуетесь дополнительным экраном 4K - это великолепно, потоковое видео в высоком разрешении - это ахиллесова пята Raspberry Pi 4. Поскольку YouTube использует сжатие VP9, ​​для которого Raspberry Pi не оптимизирован, видео могут казаться прерывистыми, если вы просматриваете их в полноэкранном режиме (они отлично воспроизводятся в окне).А из-за защиты DRM Netflix и другие платные потоковые сервисы просто не работают в Chromium.

    Однако есть отличный обходной путь, который решает как рывки, так и проблемы DRM. Разработчик по имени Ventz создал специальную версию Chromium, в которой используется код из Chrome OS, что позволяет беспрепятственно запускать потоковые сервисы. Все, что вам нужно сделать, это следовать инструкциям Ventz здесь .

    Увеличение объема видеопамяти также может помочь при воспроизведении. Чтобы настроить объем видеопамяти, запустите инструмент настройки Raspberry Pi из раздела «Настройки» меню «Пуск».Затем измените объем памяти графического процессора на 128 или 256 на вкладке «Производительность».

    Воспроизведение офлайн-видео 1080p работает нормально, если разрешение экрана 1920 x 1080 или ниже. Скачанный трейлер Avengers: Endgame был идеально гладким, когда я смотрел его с помощью проигрывателя VLC.

    Ретро-игры на Raspberry Pi 4

    Эмуляция игры - один из самых популярных вариантов использования любого Raspberry Pi, и Pi 4 следует этому примеру. В течение почти года после запуска самая популярная платформа эмуляции, RetroPie , официально не поддерживала Raspberry Pi 4.Однако теперь у владельцев Pi 4 есть выбор: RetroPie или Lakka . Мы предпочитаем интерфейс и широкую поддержку RetroPie.

    С помощью эмулятора вы можете играть в игры на самых разных классических системах, от оригинальных аркад до Sega Genesis и Nintendo 64 (N64). Благодаря более быстрому процессору Raspberry Pi 4 должен лучше работать для эмуляции более требовательных игр, таких как N64 title GoldenEye 007 .

    Чтобы установить Retropie, просто загрузите образ диска Raspberry Pi 4 и используйте Etcher , чтобы записать его на карту microSD.Затем загрузитесь и следуйте инструкциям.

    Использование Raspberry Pi 4 в качестве веб-сервера: просто и быстро

    очень легко настроить веб-сервер Raspberry Pi , и это один из самых популярных вариантов использования компьютера. Фактически, в Tom’s Hardware мы используем Raspberry Pi 3 B в качестве сервера в нашей локальной сети, который мы используем для проведения теста батареи для наших обзоров ноутбуков .

    Используя тест Phoronix Apache, Raspberry Pi 4 обработал 3983 запроса в секунду по сравнению с 2850 для Pi 3 B +.Это улучшение на 40%, что означает, что вы можете показывать более тяжелые веб-страницы или обслуживать большее количество посетителей одновременно без задержек.

    Многие веб-приложения используют язык сценариев PHP на стороне сервера, поэтому более быстрая обработка PHP может очень помочь. На PHPBench, который измеряет производительность PHP, Raspberry Pi 4 B набрал 101540 баллов, что более чем вдвое превышает оценку Pi 3 B + (41 351).

    Как разогнать Raspberry Pi 4?

    (Изображение предоставлено Гаретом Халфакри))

    Мы объяснили , как разогнать Raspberry Pi 4 и какие результаты вы получите, в отдельной статье.Однако главное заключается в том, что вы можете легко разогнать процессор с частотой 1,5 ГГц до 2 ГГц (в нашем случае до 2147 МГц) и увеличить частоту графического процессора с 500 до 600 МГц, не пропуская ни секунды. Просто убедитесь, что у вас есть вентилятор, например Pimoroni Fan Shim.

    Итог

    Raspberry Pi 4 - лучший Raspberry Pi, лучший одноплатный компьютер и один из лучших ценностей, которые вы можете получить в сфере технологий. В то время как большинство взрослых пользователей не хотели бы заменять свои ПК на один, Raspberry Pi 4 достаточно мощный, чтобы использовать настольный компьютер в крайнем случае.

    Однако самая большая выгода от производительности Raspberry Pi и щедрой помощи оперативной памяти исходит не от людей, которые используют Raspberry Pi 4 вместо компьютеров x86, а от всех новаторов, которые используют эту мощь для создания новых IoT-устройств, серверов и роботов. .

    Примечание редактора: некоторые результаты тестов в этой статье были лицензированы участником Гарета Халфакри, который опубликовал свой собственный подробный анализ производительности Raspberry Pi 4 на Medium.

    Департамент компьютерных наук и технологий - Raspberry Pi: Урок 7 Screen02

    Урок Screen02 основан на Screen01, обучая рисованию линий, а также небольшая функция генерации псевдослучайных чисел. Предполагается, что у вас есть код для Урока 6: Операционная система Screen01 как основание.

    1 точка

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

    Чтобы разрешить сложный рисунок, в некоторых системах используется раскраска. функция, а не только один цвет для рисования. Каждый пиксель вызывает функцию окраски чтобы определить, каким цветом там рисовать.

    Мы попытаемся реализовать это в ассемблерном коде, но сначала мы действительно могли бы использовать некоторые другие функции в помощь. Нам нужна функция, которую я назову SetPixel, которая меняет цвет конкретного пикселя, предоставленный как входные данные в r0 и r1. Это будет полезно на будущее, если мы напишем код, который мог бы рисовать в любой памяти, а не только на экране, Итак, прежде всего, нам нужна какая-то система, чтобы контролировать, где мы на самом деле собираемся рисовать к. Я думаю, что лучший способ сделать это - иметь кусок памяти, который магазины, куда мы собираемся рисовать.В итоге мы должны сохранить адрес, который обычно указывает на структуру буфера кадра с прошлого раза. Мы будем всегда используйте это в нашем методе рисования. Таким образом, если мы хотим нарисовать другой image в другой части нашей операционной системы, мы могли бы сделать это значение адресом другой структуры и использовать тот же самый код. Для простоты мы будем использовать еще один фрагмент данных для управления цветом наших рисунков.

    Скопируйте следующий код в новый файл с именем «рисунок.s '.

    .section .data
    .align 1
    foreColour:
    .hword 0xFFFF

    .align 2
    graphicsAddress:
    .int 0

    .section .text
    .globl SetForeColour
    SetForeColour10000, # mov , lr
    ldr r1, = foreColour
    strh r0, [r1]
    mov pc, lr

    .globl SetGraphicsAddress
    SetGraphicsAddress:
    ldr r1, = graphicsAddress
    pc r0, [r1]
    mov

    Это как раз та пара функций, которую я описал выше, вместе с их данными.Мы будем использовать их в main.s перед тем, как что-либо рисовать, чтобы контролировать, где и что мы рисуют.

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

    Наша следующая задача - реализовать метод SetPixel. Это должно принимать два параметра, координаты x и y пикселя, и он должен использовать graphicsAddress и foreColour мы только что определили, чтобы точно контролировать, что и где он рисует.Если вы считаете вы можете реализовать это немедленно, сделайте, если нет, я обрисую шаги, которые необходимо предпринять, а затем приведите пример реализации.

    1. Загрузить в graphicsAddress.
    2. Убедитесь, что координаты x и y пикселя меньше ширины и высоты.
    3. Вычислить адрес записываемого пикселя. (подсказка: frameBufferAddress + (x + y * ширина) * размер пикселя)
    4. Загрузить в цвете foreColour.
    5. Хранить по адресу.

    Реализация вышеизложенного ниже.

    1. .globl DrawPixel
      DrawPixel:
      пикселей .req r0
      py .req r1
      адрес .req r2
      ldr addr, = graphicsAddress
      ldr addr, [addr]

    2. height .req r3
      ldr height, [адрес, # 4]
      sub height, # 1
      cmp py, height
      movhi pc, lr
      .unreq height

      width.req r3
      ширина ldr, [addr, # 0]
      sub width, # 1
      cmp px, ширина
      movhi pc, lr

      Помните, что ширина и высота сохраняются со смещениями 0 и 4 в кадре. описание буфера соответственно. При необходимости вы можете вернуться к frameBuffer.s.

    3. ldr addr, [addr, # 32]
      add width, # 1
      mla px, py, width, px
      .unreq width
      .unreq py
      add addr, px, lsl # 1
      .unreq пикселей:
      -

      mla dst, reg1, reg2, reg3 умножает значения из reg1 и reg2, добавляет значение из reg3 и размещает младшие 32 бита результата в dst.

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

    4. передний .req r3
      ldr передний, = foreColour
      ldrh передний, [передний]

      Как и выше, это сильно зависит от цвета.

    5. strh fore, [адрес]
      .unreq fore
      .unreq addr
      mov pc, lr

      Как и выше, это сильно зависит от цвета.

    2 линии

    Проблема в том, что рисование линий не так просто, как вы могли ожидать.К настоящему времени вы должны понимать, что при создании операционной системы мы должны делать почти все мы сами, и рисование линий не исключение. Я предлагаю на несколько минут у вас есть подумайте о том, как провести линию между любыми двумя точками.

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

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

    Давайте начнем с определения достаточно простого алгоритма рисования линий. следующим образом:


    если x1> x0, то

    установить deltax на x1 - x0
    установить stepx на +1

    иначе

    установить deltax на x0 - x1
    установить stepx на -1

    end if

    if y1> y0 then

    установить задержку на y1 - y0
    установить stepy на +1

    иначе

    установить задержку на y0 - y1
    установить stepy на -1

    end if

    if deltax> deltay then

    устанавливает ошибку в 0
    до тех пор, пока x0 = x1 + stepx

    setPixel (x0, y0)
    устанавливает ошибку в error + deltax ÷ deltay
    , если ошибка ≥ 0.5 тогда

    установить y0 на y0 + stepy
    установить ошибку на ошибку - 1

    конец, если
    установить x0 на x0 + stepx

    повторить

    иначе

    конец, если

    Этот алгоритм представляет собой представление того, что вы, возможно, вообразили. В переменная ошибка отслеживает, насколько далеко мы находимся от фактической линии. Каждый шаг мы берем по оси x, увеличивает эту ошибку, и каждый раз, когда мы перемещаемся вниз по оси y оси ошибка снова уменьшается на 1 единицу.Погрешность измеряется как расстояние по ось y.

    Хотя этот алгоритм работает, он страдает серьезной проблемой, заключающейся в том, что мы явно должны используйте десятичные числа для хранения ошибки, а также мы должны сделать деление. Немедленное оптимизация, следовательно, заключалась бы в изменении единиц ошибки. Нет необходимости хранить его в любых конкретных единицах, пока мы масштабируем каждое его использование одним и тем же количество. Следовательно, мы могли бы переписать алгоритм, просто перемножив все уравнения вовлечение ошибки в задержку и упрощение результата.Просто показан основной цикл:

    установить ошибку на 0 × deltay
    до x0 = x1 + stepx

    setPixel (x0, y0)
    установить error на error + deltax ÷ задержка × задержка
    , если ошибка ≥ 0,5 × задержка, то

    установить y0 на y0 + stepy
    установить ошибку на ошибку - 1 × deltay

    конец, если
    установить x0 на x0 + stepx

    повторить

    Что упрощается до:

    устанавливает ошибку на 0
    до тех пор, пока x0 = x1 + stepx

    setPixel (x0, y0)
    устанавливает ошибку на error + deltax
    , если error × 2 ≥ deltay, то

    установить y0 на y0 + stepy
    установить ошибку на ошибку - задержка

    конец, если
    установить x0 на x0 + stepx

    повторить

    Неожиданно у нас появился намного лучший алгоритм.Теперь мы видим, что мы устранили необходимость на разделение в целом. Еще лучше, единственное умножение - на 2, что мы знаю, это всего лишь небольшой сдвиг влево на 1! Теперь это очень близко к алгоритму Брезенхема, но можно сделать еще одну оптимизацию. На данный момент у нас есть оператор if что приводит к двум очень похожим блокам кода, один для строк с большей разницей по x, и один для линий с большей разницей по оси y. Стоит проверить, может ли код быть преобразованным в один оператор для обоих типов строк.

    Сложность заключается в том, что в первом случае ошибка связана с y, а во втором случае ошибка связана с x. Решение - отслеживать ошибку в обеих переменных одновременно, используя отрицательную ошибку, чтобы представить ошибку в x и положительная ошибка в y.

    установить ошибку на deltax - задержка
    до x0 = x1 + stepx или y0 = y1 + stepy

    setPixel (x0, y0)
    if error × 2> -deltay then

    установить x0 на x0 + stepx
    установить error на error - deltay

    end if
    if error × 2

    установить y0 на y0 + stepy
    установить ошибку на ошибку + deltax

    конец, если

    повторить

    Может потребоваться некоторое время, чтобы убедиться, что это действительно работает.На каждом шагу мы рассматриваем, правильно ли было бы двигаться по x или y. Мы делаем это, проверяя, есть ли величина ошибки была бы ниже, если бы мы двигались в координатах x или y, а затем двигаться, если так.

    Линейный алгоритм Брезенхема был разработан в 1962 году Джеком Элтоном Брезенхэмом, 24 года в г. время, пока учится на PhD.

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


    если x1> x0, то

    установить deltax на x1 - x0
    установить stepx на +1

    иначе

    установить deltax на x0 - x1
    установить stepx на -1

    end if

    установить error на deltax - задержка
    до x0 = x1 + stepx или y0 = y1 + stepy

    setPixel (x0, y0)
    if error × 2 ≥ -deltay then

    установить x0 на x0 + stepx
    установить error на error - deltay

    end if
    if error × 2 ≤ deltax then

    установить y0 на y0 + stepy
    установить ошибку на ошибку + deltax

    конец, если

    повторить

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

    .globl DrawLine
    DrawLine:
    push {r4, r5, r6, r7, r8, r9, r10, r11, r12, lr}
    x0 .req r9
    x1 .req r10
    y0 .req r11
    y1 .req r12

    mov x0, r0
    mov x1, r2
    mov y0, r1
    mov y1, r3

    dx .req r4
    dyn .req r5
    sx .req r6
    sy .req r7
    ermpr .req r8

    x0, x1
    subgt dx, x0, x1
    movgt sx, # - 1
    suble dx, x1, x0
    movle sx, # 1

    cmp y0, y1
    subgt dyn, y1, y0
    movgt sy, # - 1
    suble dyn, y0, y1
    movle sy, # 1

    add err, dx, dyn
    add x1, sx
    add y1, sy

    pixelLoop $:

    teq x0, x1
    teqne y0, yq1
    pope {r4, r5, r6, r7, r8, r9, r10, r11, r12, pc}

    mov r0, x0
    mov r1, y0
    bl DrawPixel

    cmp dyn, err, lsl # 1
    addle err, dyn
    addle x0, sx

    cmp dx, err, lsl # 1
    addge err, dx
    addge y0, sy

    b pixelLoop $


    .unreq x0
    .unreq x1
    .unreq y0
    .unreq y1
    .unreq dx
    .unreq dyn
    .unreq sx
    .unreq sy
    .unreq err

    3 Случайность

    Итак, теперь мы можем рисовать линии. Хотя мы могли бы использовать это, чтобы рисовать картинки и все такое (не стесняйтесь!), я подумал, что воспользуюсь возможностью, чтобы представить идею компьютерной случайности. Что мы сделаем, так это выберем пару случайных координат, а затем проведите линию от последней пары до этой точки, постепенно увеличивая цвет.Я делаю это просто потому, что выглядит довольно красиво.

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

    Итак, теперь дело доходит до того, как мы можем быть случайными? К сожалению для нас нет какое-то устройство, генерирующее случайные числа (такие устройства очень редки). Так как-то используя только те операции, которые мы изучили до сих пор, нам нужно изобретать «случайные числа».Вам не понадобится много времени, чтобы понять, что это невозможно. Операции всегда имеют четко определенные результаты, выполняя ту же последовательность инструкций с одинаковые регистры дают один и тот же ответ. Вместо этого мы выводим последовательность, которая псевдослучайно. Это означает, что числа, которые для внешнего наблюдателя кажутся случайными, но на самом деле были полностью определены. Итак, нам нужна формула для генерации случайных числа. У кого-то может возникнуть соблазн просто спамить математические операторы, например: 4x 2 ! / 64, но на самом деле это обычно дает случайные числа.В этом случае, например, если бы x было 0, ответ был бы 0. Хотя глупо. звучит, нам нужен очень тщательный выбор уравнения для получения высококачественных случайных числа.

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

    Метод, которому я вас научу, называется генератором квадратичной конгруэнции.Это хороший выбор, потому что он может быть реализован в 5 инструкциях, но при этом генерирует на первый взгляд случайный порядок чисел от 0 до 2 32 -1.

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

    x n + 1 = ax n 2 + bx n + c mod 2 32

    При соблюдении следующих ограничений:

    1. а это даже
    2. b = a + 1 мод 4
    3. c - нечетное

    Если вы раньше не видели мод, это означает остаток от деления на число. после этого. Например, b = a + 1 mod 4 означает что b - это остаток от деления a + 1 на 4, поэтому, если бы a было 12, скажем, b было бы 1, так как a + 1 равно 13, и 13 разделить на 4 - это 3, остаток 1.

    Скопируйте следующий код в файл с именем random.s.

    .globl Random
    Random:
    xnm .req r0
    a .req r1

    mov a, # 0xef00
    mul a, xnm
    mul a, xnm
    add a, xnm
    .unreq xnm
    add r0, a, # 73

    .unreq a
    mov pc, lr

    Это реализация случайной функции с вводом последнего значения сгенерированный в r0, и вывод следующего числа. В моем случае я использовал a = EF00 16 , b = 1, c = 73.Этот выбор был произвольным но соответствует вышеуказанным требованиям. Не стесняйтесь использовать вместо этого любые числа, которые захотите, пока они соблюдают правила.

    4 Пи-кассо

    Хорошо, теперь у нас есть все функции, которые нам понадобятся, давайте попробуем. Изменить основную после получения адреса информации о буфере кадра сделать следующее:

    1. Вызвать SetGraphicsAddress с r0, содержащим информационный адрес кадрового буфера.
    2. Установить четыре регистра в 0.Один будет последним случайным числом, один будет цветом, один будет последней координатой x, а другой будет последней координатой y.
    3. Произвольный вызов для генерации следующей координаты x, используя последнее случайное число в качестве Вход.
    4. Снова вызвать случайный вызов, чтобы сгенерировать следующую координату y, используя координату x, которую вы сгенерирован как вход.
    5. Обновить последнее случайное число, чтобы оно содержало координату y.
    6. Вызов SetForeColour с цветом, а затем увеличение цвета.Если это пойдет выше FFFF 16 , убедитесь, что он возвращается на 0.
    7. Сгенерированные нами координаты x и y находятся в диапазоне от 0 до FFFFFFFF 16 . Преобразуйте их в число от 0 до 1023 10 с помощью логического сдвига справа 22.
    8. Убедитесь, что координата Y отображается на экране. Допустимые координаты y: от 0 до 767 10 . Если нет, вернитесь к 3.
    9. Проведите линию от последних координат x и y до текущих координат x и y.
    10. Обновить последние координаты x и y, чтобы они содержали текущие.
    11. Вернуться к 3.

    Как всегда, решение этой проблемы можно найти на странице загрузок.

    Когда вы закончите, протестируйте его на Raspberry Pi. Вы должны увидеть очень быструю последовательность случайных линий, рисуемых на экране, с постепенным увеличением цвета. Этот никогда не должен останавливаться. Если это не сработает, перейдите на нашу страницу устранения неполадок.

    Когда все заработает, поздравляем! Теперь мы узнали о содержательной графике, а также о случайных числах. Я призываю вас поиграть с рисованием линий, так как это можно использовать для рендеринга практически всего, что вы хотите. Вы также можете захотеть узнать больше сложные формы. Большинство из них можно сделать из линий, но обязательно ли это лучшее? стратегия? Если вам нравится линейная программа, попробуйте поэкспериментировать с функцией SetPixel. Что произойдет, если вместо того, чтобы просто установить значение пикселя, вы увеличите его на небольшую сумму? Какие еще выкройки можно сделать? В следующем уроке, Урок 8: Экран 03, мы рассмотрим бесценный навык рисования текста.

    rricharz / Raspberry-Pi-easy-drawing: пример простого рисования на Raspberry Pi с использованием c и cairo, без знания gtk + требуется

    GitHub - rricharz / Raspberry-Pi-easy-drawing: пример простого рисования на Raspberry Pi используя c и cairo, знание gtk + не требуется

    Пример простого рисования на Raspberry Pi с использованием c и cairo, знание gtk + не требуется

    Файлы

    Постоянная ссылка Не удалось загрузить последнюю информацию о фиксации.

    Тип

    Имя

    Последнее сообщение фиксации

    Время фиксации

    • Предоставляет простую структуру для базового рисования с помощью cairo и gtk + 3.0
    • Все функции gtk + скрыты в main.c
    • Никаких знаний о gtk + не требуется
    • Вы можете сконцентрироваться на написании собственного каирского рисунка в приложении.c

    Важно! Эта версия создает новую поверхность при каждом вызове application_draw. Если вы предпочитаете создать поверхность один раз вначале и продолжайте рисуя на той же поверхности, используйте http://github.com/rricharz/Raspberry-Pi-easy-drawing-2 вместо этого.

    Просто замените простой пример своим кодом

    • определите ваше главное окно в application.h
    • Закодируйте свой каирский рисунок в application.c

    Фреймворк предоставляет функции

    • рисовать с помощью cairo
    • для инициализации вашего кода
    • для выхода из кода
    • периодически вызываемая функция (выполняется только при необходимости)
    • функция, вызываемая при щелчке мышью

    Несколько хороших примеров фрагментов кода cairo можно найти на http: // http: // cairographics.org / samples /

    Для компиляции необходимо установить gtk + командой

      sudo apt-get install libgtk-3-dev
      

    Компиляция с

      марка
      

    Выполнить с помощью

      ./application
      

    Пожалуйста, откройте вопрос в этом репозитории, если у вас возникли проблемы с программой.

    Около

    Пример простого рисования на Raspberry Pi с использованием c и cairo, знание gtk + не требуется

    Темы

    Ресурсы

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

    Raspberry Pi Zero - Экономия энергии и снижение потребления до 80 мА

    [ Обновление 2015-12-01 : Я купил измеритель мощности PowerJive USB, все перепроверил и получил ~ 80 мА вместо ~ 30 мА сообщил Charger Doctor, что я использовал ранее. Это, похоже, больше соответствует результатам, которые другие измеряли с помощью , гораздо более дорогих / точных счетчиков на на форумах Raspberry Pi: энергопотребление Raspberry Pi Zero.Я обновил числа в сообщении ниже, чтобы отразить это изменение. Похоже, что Pi Zero только постепенно лучше, чем A + - все еще отличные новости, но не настолько потрясающие, как я первоначально думал :(]

    Вчера мой пост, сравнивающий энергопотребление Raspberry Pi Zero с другими Pis, попал на первую страницу Hacker News, и комментаторы там предложили несколько предложений, которые можно было бы использовать для дальнейшего снижения энергопотребления, включая отключение HDMI, изменение настроек разгона и футзал с одиноким светодиодом ACT.

    Я решил потратить некоторое время на тестирование этих теоретических методов энергосбережения на моем Pi Zero, и вот несколько советов, которые я придумал (обратите внимание, что эти методы работают с любым Pi, а не только с Zero):

    Техника Энергосбережение Банкноты
    Отключить HDMI 25 мА Если вы используете Raspberry Pi без головы, нет необходимости включать схему дисплея, и вы можете немного сэкономить электроэнергию, запустив / usr / bin / tvservice -o ( -p для повторного включения).Добавьте строку в /etc/rc.local , чтобы отключить HDMI при загрузке.
    Отключить светодиоды 5 мА на светодиод Если вы не хотите тратить 5+ мА на каждый светодиод на Raspberry Pi, вы можете отключить светодиод ACT на Pi Zero.
    Свернуть аксессуары 50+ мА Каждое активное устройство, которое вы подключаете к Raspberry Pi, потребляет некоторое количество энергии; даже мышка или простая клавиатура сожрут 50-100 мА! Если он вам не нужен, не подключайте его.
    Будьте разборчивы с программным обеспечением 100+ мА Если вы используете пять или шесть демонов на своем Raspberry Pi, эти демоны могут тратить энергию, поскольку они заставляют процессор (или другие подсистемы) просыпаться и часто использовать дополнительную мощность. Не устанавливайте это, если вам совсем не нужно, чтобы что-то работало. Также рассмотрите возможность использования более энергоэффективных приложений, для работы которых не требуется большой стек программного обеспечения (например, LAMP / LEMP или LEMR).

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

    Для Raspberry Pi Zero я использовал все вышеперечисленные методы, и вот результаты:

    1. Raspbian Jessie Lite ничего, кроме карты microSD и светодиода ACT: 100 мА в режиме ожидания
    2. То же, что # 1, но отключен светодиод ACT и отключен HDMI: 80 мА в режиме ожидания
    3. То же, что № 1, но подключите дисплей, клавиатуру, трекпад и адаптер WiFi: 310 мА в режиме ожидания (!!)

    Как видите, экономия окупается - если она вам не нужна, отрежьте ее, чтобы сэкономить электроэнергию! С Pi Zero и этими методами энергосбережения вы можете извлечь лот даже в сценариях с низким энергопотреблением, таких как солнечная энергия или работа от батареи.

    См. По теме:

    Малиновый рисунок PNG изображений | Векторные и PSD файлы

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

    5000 * 5000

  • пара рук линии искусства валентинки особые влюбляются маленькие сердечки один рисунок соединения

    2500 * 2500

  • шаблон акварельных цветочных открыток с геометрическим золотым рисунком цветка и сохранением даты многоцелевой

    1200 * 1200

  • золотая линия рисования цветочного растения

    1200 * 1200

  • абстрактного минимализма линия бабочка

    1200 * 1200

  • непрерывный рисунок одной линии абстрактного лица минимализм и простота векторная иллюстрация минималистский рисованный эскиз lineart

    3967 * 3967

  • минималистский рисунок линии абстрактная женщина

    1200 * 1200

  • непрерывный рисунок одной линии вилки ложки ножа тарелки и d вся столовая и кухонная утварь может быть использована для логотипов ресторана, тортов и других черно-белых векторных иллюстраций

    5000 * 5000

  • любовь непрерывная любовь день святого валентина декоративная линия рисования линии

    1200 * 1200

  • рисование линий декоративные ресницы абстрактная женщина

    1200 * 1200

  • линия нарисовать абстрактную женщину и букет

    1200 * 1200

  • рисунок одной линии нот изолированные векторный объект непрерывная простота линейный дизайн знака и символов

    3967 * 3967

  • векторный рисунок непрерывной линии книги образовательная идея концепция минималистский дизайн

    4667 * 4667

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

    3967 * 3967

  • женщина лицо с плюмерией f искусство непрерывное абстрактное рисованное минимализм рисование линии

    3967 * 3967

  • пара, держась за руки День Святого Валентина рисунок линии

    1200 * 1200

  • элементы дизайна золотого рисунка узорчатая рамка границы

    1200 * 1200

  • векторные орнаменты рисовать линии границы элементы дизайна иллюстрации каракули

    3000 * 3000

  • элегантный абстрактный рисунок линий растений цветы

    1200 * 1200

  • рисунок подсолнечника линейный рисунок

    1920 * 1920

  • ручной рисунок коллекция стрелок свободный вектор

    1200 * 1200

  • рисунок изогнутой линии

    1200 * 1200

  • рисунок чайный лист зеленый чай

    2000 * 2000

  • фрикадельки или баксо иллюстрация ручной рисунок

    2000 * 2000

  • непрерывный рисунок розы цветок вектор

    4000 * 4000

  • линия нарисовать вектор мин imalistic бабочка непрерывный рисунок линии

    1200 * 1200

  • влюбленная пара с непрерывным рисованием одной линии векторные иллюстрации

    4000 * 4000

  • рисованной мультфильм черная линия повар шляпа бесплатный рисунок

    2000 * 2000

  • грустный человек рисование одной линии векторные иллюстрации минималистский дизайн

    2400 * 2400

  • черный прозрачный рисунок промышленность теневой эффект элемент

    1200 * 1200

  • набор вязаной одежды клубок вязальные спицы ручной рисунок векторные иллюстрации

    5001 * 5001

  • рука рисовать монограммы и границы свободный шаблон дизайна

    1200 * 1200

  • непрерывный рисунок одной линии ласточки летающий минимализм

    4667 * 4667

  • земной шар линии искусства непрерывный рисунок одной линии вектор минималистичный дизайн

    2400 * 2400

  • 900 02 держась за руки любовь красная линия валентинка рисунок линии

    1200 * 1200

  • букет цветов черно-белое растение рисунок линии завод

    1200 * 1200

  • группа офисных работников обсуждает концепцию проекта непрерывной работы в команде одна линия рисования вектор минималистский дизайн

    4000 * 4000

  • красавица лицо девушка векторная иллюстрация с использованием одной непрерывной линии рисунка на белом фоне бесплатный шаблон дизайна логотипа

    4000 * 4000

  • 3d большой выигрышный джекпот стенд с вращением счастливый розыгрыш и слот

    1200 * 1200

  • рисунок узор солнца

    1200 * 1200

  • векторный рисунок планеты Земля с маской больного коронавирусом

    4000 * 4000

  • цветок черно-белое растение Линия рисования завод

    1200 * 1200

  • вектор крутой головы обезьяны с fanc y стиль рисования

    1200 * 1200

  • изогнутый рисунок линии

    1200 * 1200

  • непрерывный рисунок рук и любви

    4000 * 4000

  • непрерывный рисунок одной линии женщин или девушек в одежде платок под названием хиджаб модный стиль мусульманская девушка

    4000 * 4000

  • непрерывный рисунок линии закона символ баланса веса

    3967 * 3967

  • розовое золото рисунок линии растение цветок

    1200 * 1200

  • ягода фрукты ежевика черника и малина

    1200 * 1200

  • иллюстрация в стиле рисования вручную ромашки или ромашки

    1200 * 1200

  • Сколько энергии потребляет Pi4B? Измерения мощности - RasPi.Телевизор

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

    Токоизмерительные клещи UNI-T, используемые для неинвазивного измерения тока

    Процедура

    При подключении только экрана HDMI и подключенного USB-ключа для клавиатуры / мыши потребление тока Pi было измерено с помощью моего неинвазивного токоизмерительного клещи UNI-T и слегка изуродованного провода Anker USB-C (чтобы можно было зажать только красный + ve провод, который я должен открыть) подключен к источнику питания Tronsmart 3A, который я с радостью использовал со своим Pi4B.Раньше я использовал свой электронный измеритель И эти токоизмерительные клещи с настольным блоком питания, и все показания полностью совпадали друг с другом. На этот раз, вместо того, чтобы уничтожать ДВА кабеля USB-C, я использовал только токоизмерительные клещи.

    Входное напряжение 4,965 В . В выключенном состоянии Pi4B потребляет 0,069 А.

    После обнуления токоизмерительных клещей, а затем зажима вокруг красного провода, ток был измерен при выполнении четырех различных действий в последней версии дистрибутива Raspbian Buster…

    1. Холостой ход
    2. Загрузка LXDE ( startx )
    3. Просмотр видео 1080p на карте µSD с помощью omxplayer
    4. Съемка видео 1080p камерой Pi 1 (без записи на карту µSD)

    Модуль камеры отключен для всех, кроме теста видеосъемки.Pi4B не был подключен к Wi-Fi, а устройства Bluetooth не были сопряжены или использовались.

    Понимание ограничений

    Важно понимать ограничения любого оборудования, тестов и результатов. Токоизмерительные клещи UNI-T показывают значение амперметра с точностью до 3 десятичных знаков, но не дают точной картины мгновенного пикового тока , например при включении ядер ARM из холостого хода. Это имеет значение только при выборе блока питания для работы вашего Pi (у вас уже есть официальные рекомендации 3.0 Амповый БП для этого). Что нас интересует, так это потребление энергии с течением времени , чтобы вы могли решить, какой размер аккумуляторной батареи или солнечной панели вам понадобится для портативных приложений.

    Результаты

    Таблица энергопотребления Raspberry Pi обновлена ​​и включает Pi4B

    Диаграмма энергопотребления

    Raspberry Pi обновлена ​​для Pi4B

    Комментарий

    Pi4B имеет новый, более мощный процессор и графический процессор. Он также имеет более высокую спецификацию для источника питания. Сейчас 3А вместо 2.5A для 3B +. Поэтому было бы разумно ожидать, что показания будут немного выше, чем у предыдущих поколений Pi.

    • Pi4B потребляет 575 мА (2,85 Вт) в режиме ожидания , как в LXDE, так и в командной строке. Это на 175 мА больше, чем у Pi3B +
    • .
    • Загрузка LXDE довольно быстрая и достигла пика в 885 мА. Это сопоставимо с 690 мА для 3B +, но быстрее на 4B.
    • Просмотр видео 1080p потреблял 600 мА, что всего на 25 мА выше холостого хода.Это интересный результат, потому что «скачок» меньше, чем у Pi предыдущих поколений, которые требовали на 60–100 мА больше, чем ток холостого хода. Это могло быть связано с более компактным кремнием или VC6. Это может быть ошибка, но я измерял ее несколько раз, и результаты были стабильными, поэтому я склонен ей доверять.
    • Съемка видео также показала похожую картину, так что я думаю, что это как-то связано с новым кремнием. Pi4B использовал 640 мА (на 65 мА больше, чем в режиме ожидания) для отображения видео 1080p.Pi3B + использует только 520 мА для отображения видео 1080p, но это на 120 мА больше, чем в режиме ожидания. Итак, опять же, разница меньше на Pi4B, но это не бесплатный обед, потому что базовый уровень на 175 мА выше для начала.

    Подведение итогов

    Pi4B более мощный, чем предыдущие поколения Pi, и в результате потребляет больше энергии (вы не ожидали этого, не так ли?)

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

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *