Установка и настройка BPI-WiringPi/WiringPi на Banana Pi

Для работы с GPIO (англ. general-purpose input/output) — интерфейс ввода/вывода общего назначения, необходимо установить BPI-WiringPi или WiringPi на Banana Pi. В данной статье мы узнаем как правильно скачать и установить WiringPi на Banana Pi и проверить примером программы на языке C (Си), а именно, самым простым примером — мигание светодиодом.

Смотрите ещё:
Banana Pi M3/BPI-M3 — восьмиядерный мини ПК
Запись образа Ubuntu Mate на карту памяти для Banana Pi BPI-M3
Установка и настройка WiringOP/WiringPi на Orange Pi PC
Banana Pi BPI-M3 – удаленный доступ к рабочему столу из Windows

Что такое WiringPi и BPI-WiringPi?

Это модифицированная библиотека WiringPi для BPI плат и называли её BPI-WiringPi, где BPI — Banana Pi, и была создана коллективом BPI. Библиотека основана на оригинальной WiringPi для Raspberry Pi, созданной @drogon-ом. Подробнее о WiringPi можно читать на сайте разработчика http://wiringpi.com/.

Загрузка, установка и проверка BPI-WiringPi/WiringPi на Banana Pi

WiringPi загружена на GIT для облегчения отслеживания изменений. Для того, что бы вытянуть BPI-WiringPi из github необходимо установить пакет git-core. Установить его на Ubuntu можно с помощью apt:

sudo apt-get install git-core

При возникновении каких-либо ошибок, тогда необходимо обновить вашу ОС:

sudo apt-get update
sudo apt-get upgrade

Загрузка BPI-WiringPi/WiringPi

Ниже приведён список команд, для загрузки файлов с GIT для соответствующей платы: BPI-M1/M1Plus, BPI-M2, BPI-M3, BPI-M2P

BPI-M1 / M1Plus

git clone https://github.com/BPI-SINOVOIP/BPI-WiringPi.git -b BPI_M1_M1Plus

BPI-M2

git clone https://github.com/BPI-SINOVOIP/BPI-WiringPi.git -b BPI_M2

BPI-M3

git clone https://github.com/BPI-SINOVOIP/BPI-WiringPi.git -b BPI_M3

BPI-M2P

git clone https://github.com/BPI-SINOVOIP/BPI-WiringPi.git -b BPI_M2P

Установка BPI-WiringPi/WiringPi

cd BPI-WiringPi
chmod +x ./build
sudo ./build

Проверка BPI-WiringPi/WiringPi

sudo gpio -v
sudo gpio readall

Установка и настройка BPI-WiringPi/WiringPi на Banana Pi

Проверка: Мигание светодиодом

Мигание светодиодом является самой простой программой для управления пинами ввода/вывода на плате. И так, создайте файл с именем blink.c с содержанием:

#include <wiringPi.h>
int main (void) {
  wiringPiSetup();
  pinMode(0, OUTPUT) ;
  for (;;) {
    digitalWrite(0, HIGH);
    delay (500) ;
    digitalWrite(0, LOW);
    delay(500);
  }
  return 0;
}

Затем, для компиляции и запуска, выполните следующие командны:

sudo gcc blink.c -o blink -lwiringPi -lpthread
sudo ./blink

Чтобы увидеть результат, вам нужно будет подключить один светодиод между CON3-11 и GND с резистором на 220 Ом для ограничения тока.

В папке «test folder» есть много примеров программ, что могут вам помочь в работе с GPIO.

Материалы

About BPI Accessories · banana pi BPI Accessories
BPI-M3 WiringPi · Banana pi BPI-M3 A83T octa-core single board computer
GitHub — BPI-SINOVOIP/BPI-WiringPi: Supports BananaPi BPI -M1 / M1Plus / M2 / M2P / M3
Установка Git

Похожие записи

Комментарии 71

  • Здравствуйте, прошу прощение за немного глупый комментарий но все же не могу игнорировать этот факт многие вещи там как git clone что то там не работает выдает ошибку хотел проигнорировать и решил скачать остальные файлы и вещи но когда дело пришло к проверке то нечего не работает и выдает ошибку. Помогите пожалуйста с низу сама ошибка при проверке((((

    gpio version: 2.26
    Copyright (c) 2012-2015 Gordon Henderson
    This is free software with ABSOLUTELY NO WARRANTY.
    For details type: gpio -warranty

    piBoardRev: Unable to determine board revision from /proc/cpuinfo
    -> No «Hardware» line
    -> You may want to check:

  • The leg extension machine plate loaded component focuses on the quadriceps,
    while the plate loaded leg curl machine targets the hamstrings.
    By combining these two workouts into one machine, customers can efficiently work on their decrease body power without needing multiple pieces of
    apparatus. One of the primary advantages of leg machines is the added
    security they supply.
    They could additionally be small, but they are vitally essential as they help with total stability and plantarflexing the ankle and flexing the knee.
    The hip abductors, on the outer thigh and hip,
    originate from the hip bone and attach to the thigh bone.
    They transfer the leg away from the midline and stabilize the pelvis
    during walking and operating. With free weights, you’ve got to hold the load all by your self, so ultra-heavy weights could additionally be an excessive quantity of to work with until you’ve got a spotter
    for backup. This permits you to pay full consideration to the way in which
    you move via every rep, helping you to grasp the
    proper posture and type in each side of the motion.
    Some machines even allow the consumer to carry out entrance squats, back squats and even shoulder presses.

    When utilizing machine leg exercises, it’s
    important to take care of correct form to avoid injury
    and maximize results. Before starting any exercise, modify the machine to go properly with your body
    and select an applicable weight. Always start with a warm-up set, steadily growing the burden as you’re
    feeling extra snug.
    Good mornings are pretty brutal, particularly if you do
    it with a barbell. Smith machine good mornings are safer and more comfortable than regular good mornings
    and doubtlessly more practical. Anticipate expert-backed exercises,
    nutrition advice, the latest in strength sports,
    and a whole lot of motivation heading your way. The Achilles tendon is an important tendon in relation to mobility.

    Break Up squats are like lunges with your back foot elevated
    and a barely closed stance. When you lower into the
    lunge place, you need your entrance leg to form a 90-degree
    angle and ensure your knee doesn’t go over your toe.
    Once More, I advocate keeping the weight mild
    for these and increasing the variety of repetitions should you need extra of a problem.
    Smith machine exercises are nice when the fitness center is busy, and also you need to declare a spot,
    get your whole leg exercise in with out having to attend in line for other
    equipment. While barbell squats are a staple for constructing a quad, adding
    energy machines to your program is essential to
    make your quad greater and stronger. The rectus abdominis
    is arguably the most well-known stomach muscle since
    many point out it in relation to getting six-pack abs.

    It extends vertically alongside the length of the abdomen, engaged in flexing the lumbar backbone
    and stabilizing the core throughout each lower and upper body workouts.

    Every time you lean back and pull the bar to your abdomen on the finish
    of your rowing stroke, your abs muscle tissue have to engage to take care of stability and end the pulling effort.

    The ab bench is a simple however incredibly sensible piece of health club gear, one that may allow you to take the effectiveness of your core coaching sessions to the subsequent degree.
    The core slider machine is built particularly to
    encourage a crunching motion (bringing your knees to
    your chest) whereas offering maximum help for your
    upper and lower physique. All of these will work your abs
    just like the best way free weights do, but because the barbell is locked to the sliding rail,
    there may be larger stability and lower injury danger.

    But abs machines offer you a steady, supported place
    to work from. The machines will ensure that the components of your body not in use remain motionless and you have
    a stable object to brace in opposition to. This will allow you to to train way more effectively and with less jerking and shifting
    which might put your joints at risk.
    With free weights, you might have an ascending or descending power curve,
    and the hardest range is in the stretched position. Free weights require you to stack plates on barbells and take dumbbells
    off shelves which are each time-consuming. Whereas with cables, you’ll
    be able to rapidly change the weights by adjusting the pin to the specified weight.

    Despite being fairly old school, Smith machine leg presses are nonetheless an effective train, however they have to be carried out carefully.

    This compound exercise is helpful to your complete physique however is
    primarily a leg exercise. It involves the extension of the
    hips and the knees, which engages the hamstrings and glutes most, but the quads are also labored.
    We simply went over one of the best glute and leg cable machine workouts, and
    now we will briefly recap by categorizing these movements
    into 5 main exercise groups. When you are putting collectively a lower physique routine, it is essential
    to embody all five actions in your program.
    Performing calf raises will enhance your stability and muscle construction. There are two
    totally different versions of the standing calf elevate, one leg and two leg calf raises.

    You stand with your toes on the block and your shoulders beneath the pads.
    You then stand up and down on your toes with out bending your knees.

    The belt squat machine provides a substitute for normal barbell squats and has a variety of advantages, including greater
    quadriceps activation and less spinal compression.
    The primary muscular tissues labored are the quadriceps, hamstrings, and glutes.
    Accomplished accurately, done to failure, you shouldn’t
    have any extra left in the tank. Which should make you realise that a exercise like this, really can form
    a stable part of a training split. Whether it’s a 5 day PPL or
    a Bro Cut Up you’re on, machines can offer a nice approach to simply
    modify the burden down avoiding that period of restoration which ruins a drop set.

    Decrease body machines frequently have adjustable resistance, permitting the
    consumer to add more weight as they achieve strength.
    Progressive overload is a crucial aspect of hypertrophy since it
    stresses the muscles and promotes progress. Leg machines allow isolation workout routines that concentrate on specific leg muscular teams.
    This allows you to exert maximum stress on that muscle group, precipitating the muscle development
    course of. Leg machines include a built-in platform or rack to retain the burden, reducing the possibility that you’ll drop
    the load and harm yourself or another person.
    Proper nutrition supports your vitality ranges, enhances muscle
    restoration, and improves total well-being.
    Regular cardio workouts improve heart health and endurance and facilitate calorie burn. Whether Or Not you like a brisk
    stroll on the treadmill, an intense session on the elliptical, or a biking exercise,
    Planet Health supplies options appropriate for various fitness ranges.
    Welcome to the most effective information for crafting
    one of the best exercise routine at Planet Fitness!

    Given that your leg muscles have a lot duty,
    it’s necessary to set them up for success with the best exercises.
    By incorporating a combination of different leg workouts
    with machines into your gym routine, you probably can hit every of the muscle teams and construct your self a strong, muscular basis.
    Fortuitously, when you know what leg exercises to make use of,
    it’s much easier to plan your leg day routine and hold your self on monitor.
    In this guide, we’ll cowl a variety of the important leg workouts you can do at the health club with various leg exercise machines that can help you kick your leg
    day exercise into gear. The smith machine could be very versatile, and you’ll carry
    out many workouts including the squat, deadlift and lunges.
    However, it’s not only for decrease physique workouts, when you incorporate a weight bench
    you can even undertake chest pressing and shoulder pressing.
    Whether Or Not you’re eager on them or hate them, leg exercises are a core a part of energy training.

    The leg curl machine is the most effective isolation exercise you can do to target the hamstrings,
    as the one motion is knee flexion. Compared to exercises like deadlifts and good mornings, the
    leg curl machine may be a wonderful choice for folks with decrease back ache or restrictions.
    The hack squat lessens strain on the lower again more than the
    barbell squat. It also allows you to obtain a higher vary
    of squat movement and is extra stable.
    The fixed bar path ensures you presumably can keep a controlled descent and rise, maximizing the advantages while minimizing the chance of damage.
    There are some excellent muscle-building Smith machine leg exercises that bodybuilders depend on to build
    their massive quads, glutes, and hamstrings. For security, many bodybuilders truly favor Smith machine squats, lunges,
    split squats, good mornings, and so on., over their free-weight equivalents.
    Utilizing a seated leg press machine may assist enhance your stability and stability, particularly in case you are a newbie at lifting heavy weights.
    This means there is a higher vary of motion through the squat when in comparison with utilizing one thing such as a hack squat machine, which is mounted and runs
    up and down on rails.
    The leg extension machine is the opposite of the leg
    curl machine, targeting the muscle tissue on the other facet of your leg—the quadriceps.
    Add this leg exercise machine into your routine and you’ll have sturdy,
    stable quads very quickly. The 13 cables leg exercises supplied here provide you with all
    you have to work your legs to the max for years to return. These machines are a fantastic software for leg exercises and are one of
    the best machines for legs. A cable leg workout can provide you a
    pleasant mix of stability and range of motion, which helps with muscle targeting and
    engagement.
    From there, we transfer on to working out your core and stomach muscles.
    On the last day of our machine-only 3-day workout program,
    you will be coaching your leg and belly muscles.
    However if you’re a seasoned gym-goer wanting to push your
    self, you can work out 6 days every week by repeating our workout plan twice.

    If you are a beginner with less than 6 months of experience on the fitness center, we advocate solely training 3
    days every week and taking a day’s relaxation between day 1, day 2,
    and day three of our exercise plan. You don’t have to worry about not getting sufficient time to recover completely.

    We observe a Push Pull Legs (PPL) break up routine to give all of the muscular
    tissues sufficient time to relaxation earlier than they’re engaged again. On the opposite
    end of the spectrum, 3-day splits can even work for people who favor
    to coach on the health club frequently.
    The leg extension has a seat and backrest, in addition to a leg pad that may be
    adjusted to sit just above the ankles. The ankles are positioned
    behind the ankle pad because the user sits on the seat with
    their again towards the backrest. In the first two sets of each
    station, go slower up and down than you normally would. This means choose
    lighter weights and progressively discover your best 12 rep vary 3rd set
    weight. Purpose to work via every of these resistance machines, with one minute rest between the sets.
    Or you could discover that you just don’t hit fatigue as
    shortly as a outcome of solely your legs are doing the lifting, and there are no
    other muscle tissue drawing in your power.
    They are constructed to supply support for your upper
    and/or decrease physique (depending on the exercise) in order that only your abs are working.
    If you intend on utilizing rowing as your means of getting in form,
    you should also know that getting in form and getting
    toned is not solely based mostly on exercise. You must just remember to are consuming properly, getting enough sleep, drinking 8 cups (or more) of water every day, and setting apart time to
    check in along with your body and mental health.
    Let’s be honest – doing squats and lunges the same way every single leg day gets
    boring. Aside from that, it could additionally be counterproductive to your improvement.
    The first model of the break up skilled each body half every seventh day (once per
    week), which is the least efficient frequency for most individuals.

    But in this model, every physique half is being skilled each 5th day (so 3 times every two weeks).

    The Smith machine workouts are excellent for hypertrophy coaching, as you’ll find
    a way to push your physique beyond what you’d usually do throughout free weight workouts.
    Leg urgent on a squat rack seems spectacular and works extremely nicely.
    This old-school bodybuilding motion has been around for many years and was carried out by a number of
    the most well-known bodybuilders of all time. Males usually overlook hip thrusting
    as they assume it’s a «woman’s» train. If you want
    to target your upper chest muscles, the Smith machine incline bench press is an efficient method to activate your higher
    pecs without the hazards of the free-weight bench press.

    Machines enable you lift to failure in a secure and managed method.
    The Leg Abduction/Adduction Machine is a specialized fitness center equipment designed
    to target the muscles of the inner and outer thighs.
    Users stand on the platform with their shoulders towards the pads, then push the platform upward to
    carry out a squatting motion. Using a narrower foot
    placement will work the outer thigh muscle tissue. You can modify the leg press to make it more accessible as a newbie
    and to make use of it to progress. Whereas the train should require effort, it must be
    carried out with complete control. By No Means rush by
    way of the train or enable your legs to collapse at the finish of the motion.
    In addition, extensions isolate the quads, whereas curls isolate the
    hamstrings. You can actually focus completely on cable machine workouts
    (to the exclusion of free weights and other machines) and see real muscle development.
    As A End Result Of of the increased time under pressure, the growth might
    even be accelerated, helping you to pack on the muscle. As A End
    Result Of they’ve guided actions, cable
    machines decrease the risk of harm. Its adjustable settings for top and resistance allow customers to tailor workout routines to their preferences and fitness levels, ensuring a secure and managed exercise experience.

    The ideal rep vary for leg coaching primarily depends on your individual goals.

    Leg machine exercises provide an accessible method to build
    strength and endurance whereas minimizing pressure
    on the joints. They enable for managed actions, making them
    safer and easier to hold up proper type. Moreover, machines help target individual muscle groups effectively.

    For seasoned bodybuilders, this number could enhance if they hit a coaching plateau.
    Our push-pull-legs workout is entirely depending on cable
    workouts. This is an efficient means of gaining muscle,
    as pulley-based techniques do not require you to concentrate on the shape and approach.

    my site: what are anabolic androgenic Steroids

  • Заказать диплом ВУЗа по выгодной стоимости можно, обращаясь к надежной специализированной компании. Мы можем предложить документы учебных заведений, расположенных в любом регионе Российской Федерации. asxdiplommy.com/kupit-diplom-o-srednem-spetsialnom-obrazovanii-goznaka-2

  • мостбет официальный сайт https://mostbet784.ru .

  • Мы можем предложить дипломы любых профессий по доступным тарифам. Всегда стараемся поддерживать для покупателей адекватную политику цен. Важно, чтобы дипломы были доступны для большого количества наших граждан.
    Покупка документа, подтверждающего окончание ВУЗа, — это грамотное решение. Приобрести диплом любого университета: diplomass.com/kupit-attestat-30/

  • Приобрести документ о получении высшего образования вы можете в нашей компании в столице. Мы предлагаем документы об окончании любых университетов РФ. Вы сможете получить необходимый диплом по любым специальностям, любого года выпуска, в том числе документы старого образца. Даем гарантию, что при проверке документа работодателями, каких-либо подозрений не появится. powerofthelamb.mn.co/posts/81341413

  • 1win ставки официальный сайт https://www.1win824.ru .

  • сайт 1win официальный сайт вход https://1win825.ru .

  • Где приобрести диплом по актуальной специальности?
    Полученный диплом со всеми печатями и подписями отвечает условиям и стандартам, неотличим от оригинала. Не откладывайте свои мечты и задачи на несколько лет, реализуйте их с нашей компанией — отправляйте заявку на диплом сегодня! Заказать диплом о высшем образовании — быстро и просто! diplomj-irkutsk.ru/kupit-diplom-vuza-bistro-i-udobno/

  • Здравствуйте!
    Приобрести диплом университета по выгодной цене возможно, обратившись к проверенной специализированной фирме. Заказать диплом о высшем образовании: dip-lom-rus.ru/kupit-diplom-mexanika-7/

  • Где приобрести диплом специалиста?
    Мы изготавливаем дипломы психологов, юристов, экономистов и других профессий по доступным тарифам. Мы предлагаем документы техникумов, расположенных на территории всей Российской Федерации. Можно купить диплом за любой год, указав необходимую специальность и хорошие оценки за все дисциплины. Дипломы и аттестаты выпускаются на «правильной» бумаге самого высокого качества. Это позволяет делать настоящие дипломы, которые невозможно отличить от оригиналов. Документы будут заверены всеми обязательными печатями и подписями. Всегда стараемся поддерживать для заказчиков адекватную политику цен. Для нас важно, чтобы документы были доступны для большого количества граждан. sdiplom.ru/kupit-diplom-v-chelyabinske-9

  • 1win скачать последнюю версию http://1win813.ru/ .

  • Приобрести диплом о высшем образовании поможем. Дипломы ВУЗа ( высшее образование ) — diplomybox.com/foto-i-video-dokumentov

  • Для эффективного продвижения по карьере потребуется наличие диплома о высшем образовании. Приобрести диплом о высшем образовании у надежной организации: diplomist.com/diplom-v-omske-kupit/

  • Купить диплом любого ВУЗа!
    Мы можем предложить документы учебных заведений, расположенных на территории всей России.
    diplom-club.com/kupit-attestat-38

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

  • Где купить диплом по актуальной специальности?
    Наши специалисты предлагают выгодно приобрести диплом, который выполнен на оригинальной бумаге и заверен печатями, штампами, подписями должностных лиц. Наш документ пройдет любые проверки, даже с использованием специфических приборов. Решите свои задачи быстро и просто с нашими дипломами. Приобрести диплом о высшем образовании! odincovoschool16.flybb.ru/viewtopic.php?f=2&t=1233

  • 1win официальный сайт [url=https://www.1win817.ru]https://www.1win817.ru[/url] .

  • что делать с бонусным балансом на 1win https://1win6013.ru .

  • скачать мостбет официальный сайт https://mostbet6004.ru/ .

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

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