Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Блоги сообщества Raspberry Pi
  3. GPIO для чайников (часть 1)

GPIO для чайников (часть 1)

Запланировано Прикреплена Закрыта Перенесена Блоги сообщества Raspberry Pi
51 Сообщения 4 Posters 10.2k Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • piP Не в сети
    piP Не в сети
    pi
    написал в отредактировано
    #33

    В статье есть такие предложения:

    В Raspbian есть отлично подходящий для этого редактор “”.
    Библиотека называется .

    Почему-то отсутствует название указанных вещей

    1 ответ Последний ответ
    0
    • piP Не в сети
      piP Не в сети
      pi
      написал в отредактировано
      #34

      It works! 🐵

      1 ответ Последний ответ
      0
      • piP Не в сети
        piP Не в сети
        pi
        написал в отредактировано
        #35

        Добрый день, я тоже приобрел себе rasberry, Хочу поиграться с GPIO начал с подключения светодиода, но к сожалению я чайник в электронных компонентах, приобрел набор светодиодов (тип (3014YD;3014GD;3014HD) макс (ток 20мА); напряжение падения (1,6...2,4В;1,8...2,3В;2,0...2,5В))и резисторов от 100КОм до 910КОм. Собирал по схеме : http://webhamster.ru/mytetrashare/index/mtb0/1377882002o4ah1ykdcn, но светодиод в паре с резистором не горит пробовал просто от тел. зарядки тоже самое без резистора горит(от зарядки к малинке не пробовал подключать напрямую), Вопрос я не правильные светодиоды взял там описано что они должны быть на 10мА а у меня на 20 или резисторы? И может кто инфу посоветует, что почитать что бы понять, или расскажите принцип как подбирать компоненты так же интересно и про двигатели, кнопки и тд

        1 ответ Последний ответ
        0
        • piP Не в сети
          piP Не в сети
          pi
          написал в отредактировано
          #36

          Резисторы послабее надо, посчитай по закону Ома

          1 ответ Последний ответ
          0
          • piP Не в сети
            piP Не в сети
            pi
            написал в отредактировано
            #37

            чт не понятно со светодиодом, откуда 16мА взялось? Какое падение напряжения светодиода у автора? Мой СД имеет рабочий ток 20мА рабочее напряжение 2В, напряжение питания 3.3В эт понятно. Получается R=(3.3-2)/0.02А т.е. 65Ом, а 16мА тут как?

            1 ответ Последний ответ
            0
            • piP Не в сети
              piP Не в сети
              pi
              написал в отредактировано pi
              #38

              Добрый день. У меня появился Rpi 2 mod b v1.1
              пытаюсь скомпилировать по инструкции пишет следующее

              root@raspberrypi:~# gcc -o GPIO-test GPIO-test.c -lrt -lbcm2835
              GPIO-test.c:6:21: fatal error: bcm2835.h: Нет такого файла или каталога
              compilation terminated.
              

              подскажите что искать, спасибо

              1 ответ Последний ответ
              0
              • piP Не в сети
                piP Не в сети
                pi
                написал в отредактировано
                #39

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

                1 ответ Последний ответ
                0
                • piP Не в сети
                  piP Не в сети
                  pi
                  написал в отредактировано
                  #40

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

                  1 ответ Последний ответ
                  0
                  • piP Не в сети
                    piP Не в сети
                    pi
                    написал в отредактировано
                    #41

                    откройте его с помощью не консоли а с помощью Text Editor. И увидите что он пустой. Нано сохранять не хочет, используйте встроенный в Raspbian Text Editor.

                    1 ответ Последний ответ
                    0
                    • piP Не в сети
                      piP Не в сети
                      pi
                      написал в отредактировано
                      #42

                      Если у вас Raspberry pi 3 B+, то скорее всего ничего не получится.

                      1 ответ Последний ответ
                      0
                      • piP Не в сети
                        piP Не в сети
                        pi
                        написал в отредактировано
                        #43

                        У меня тоже не получилось)

                        1 ответ Последний ответ
                        0
                        • piP Не в сети
                          piP Не в сети
                          pi
                          написал в отредактировано
                          #44

                          перейди в папку с помощью cd [название_папки]

                          1 ответ Последний ответ
                          0
                          • piP Не в сети
                            piP Не в сети
                            pi
                            написал в отредактировано
                            #45

                            там и 1.52 есть а для V3 нету

                            1 ответ Последний ответ
                            0
                            • piP Не в сети
                              piP Не в сети
                              pi
                              написал в отредактировано pi
                              #46

                              Нужна помощь. Я скомпилил программу, подключил светодиод, но после запуска у меня ничего не мигает. У меня Raspberry Pi 2 Model B. Но получилось с помощью другого кода. Вот этот код, написал пользователь Chaosito3:
                              Создаем файл:

                              echo 4 > /sys/class/gpio/export
                              

                              Устанавливаем его как выход:

                              echo out > /sys/class/gpio/gpio4/direction
                              

                              Включаем:

                              echo 1 > /sys/class/gpio/gpio4/value
                              

                              Отключаем:

                              echo 0 > /sys/class/gpio/gpio4/value
                              

                              Грохаем файл:

                              echo 4 > /sys/class/gpio/unexport
                              

                              Почему так? Кто знает напишите пожалуйста!

                              1 ответ Последний ответ
                              0
                              • piP Не в сети
                                piP Не в сети
                                pi
                                написал в отредактировано
                                #47

                                Такая же проблема

                                1 ответ Последний ответ
                                0
                                • piP Не в сети
                                  piP Не в сети
                                  pi
                                  написал в отредактировано
                                  #48

                                  Блин, откуда вы берётесь?
                                  Как у вас так получается рассчитывать токоограничивающий резистор для светодиода?
                                  Как так-то 3.3 В вы делите на 10 мА?
                                  Вам самим бы еще учится, а не учить других.
                                  У любого диода есть падение напряжения на p-n переходе. У светодиодов оно в районе 2 В, зависит от цвета и структуры, собственно.
                                  R = (3.3 - 2)/0,01 = 130 Ом.
                                  В реальности, 10 мА -- достаточно много для светодиода, поэтому ваши расчеты прокатывают. Но это может сыграть злую шутку с неопытными людьми, когда они будут рассчитывать резистор для чего-то другого, например оптрона или резистор в цепи базы транзистора.

                                  1 ответ Последний ответ
                                  0
                                  • piP Не в сети
                                    piP Не в сети
                                    pi
                                    написал в отредактировано
                                    #49

                                    Как раз очевидно, что не знающие вообще никакого языка или знающие их плохо, будут искать не программирование расбери пай на конкретном языке, а программирование вообще или программирование на языке, про который слышали. Например, программирование на c++. В крайнем случае искать просто программирование расбери пай и тыкать на первую попавшуюся статью о питоне, так как именно он считается основным для данной платформы. Но уж никак не искать переход с сохранением привычного c++ с «обычных» машин на расбери пай.

                                    1 ответ Последний ответ
                                    0
                                    • piP Не в сети
                                      piP Не в сети
                                      pi
                                      написал в отредактировано
                                      #50

                                      Пиши по-русски, ты в национальном домене, а не на коме.

                                      gerundG 1 ответ Последний ответ
                                      0
                                      • gerundG Не в сети
                                        gerundG Не в сети
                                        gerund
                                        replied to pi on отредактировано gerund
                                        #51

                                        Статья сильно устаревшая.
                                        Эта gpio либа вообще работает с новыми версиями Pi? Разработчик поддерживает её?
                                        И не очень понял, почему автор статьи цепляет светодиод к плюсу питания, обычно к земле подключают, а вторую ногу к пину. И тогда всё будет более логично - 1 на пине светодиод горит, 0 - не горит. А тут выходит наоборот всё

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

                                        1 ответ Последний ответ
                                        0
                                        • piP pi сослался на эту тему в

                                        • 1
                                        • 2
                                        • 3
                                        • Войти

                                        • Нет учётной записи? Зарегистрироваться

                                        • Login or register to search.
                                        • Первое сообщение
                                          Последнее сообщение
                                        0
                                        • Категории
                                        • Главная
                                        • Документация
                                        • Последние
                                        • Пользователи