Raspberry Pi
Raspberry Pi
Raspberry Pi. Конструктивные особенности
GPIO
GPIO: ввод/вывод общего назначения. Большинство контактов модуля RPi можно использовать как входные или выходные, в зависимости от вашей программы и ее функций. Существует несколько вариантов нумерации пинов: Board (физическая нумерация по порядку) и BCM (нумерация из чипа). Также с библиотекой WiringPi используется своя нумерация. В данной статье мы расскажем об особенностях контактов Raspberry Pi и о том, как вы можете использовать их в своих проектах.
Нумерация GPIO BCM
В процессоре Raspberry Pi используются процессорные чипы Broadcom (BCM) BCM2835, BCM2836 или BCM2837. GPIO номера назначаются производителем процессорного чипа и определяют, как компьютер распознает каждый вывод. Сами номера выводов являются лишь формой идентификации. Например, если вы хотите управлять светодиодом, подключенным к физическому выводу 11, вы бы использовали нумерацию BCM и назвали его GPIO17.
Каждый контакт определяется, как показано ниже: Более подробная информация об определении контактов GPIO можно найти на pinout.xyz
Физическая нумерация
Другой способ обозначать контакты — просто считать от контакта 1 в нижнем левом углу. Это физическая нумерация, как показано ниже: Таблицу соответствия "виртуальных" пинов (колонка wPi) реальным можно получить при помощи команды
утилита gpio устанавливается автоматически вместе с библиотекой WiringPi
Более подробную информацию о WiringPi можно найти на сайте wiringpi.com.
GPIO
GPIO: ввод/вывод общего назначения. Большинство контактов модуля RPi можно использовать как входные или выходные, в зависимости от вашей программы и ее функций. Существует несколько вариантов нумерации пинов: Board (физическая нумерация по порядку) и BCM (нумерация из чипа). Также с библиотекой WiringPi используется своя нумерация. В данной статье мы расскажем об особенностях контактов Raspberry Pi и о том, как вы можете использовать их в своих проектах.
Нумерация GPIO BCM
В процессоре Raspberry Pi используются процессорные чипы Broadcom (BCM) BCM2835, BCM2836 или BCM2837. GPIO номера назначаются производителем процессорного чипа и определяют, как компьютер распознает каждый вывод. Сами номера выводов являются лишь формой идентификации. Например, если вы хотите управлять светодиодом, подключенным к физическому выводу 11, вы бы использовали нумерацию BCM и назвали его GPIO17.
Каждый контакт определяется, как показано ниже: Более подробная информация об определении контактов GPIO можно найти на pinout.xyz
Физическая нумерация
Другой способ обозначать контакты — просто считать от контакта 1 в нижнем левом углу. Это физическая нумерация, как показано ниже: Таблицу соответствия "виртуальных" пинов (колонка wPi) реальным можно получить при помощи команды
Код: Выделить всё
gpio readall
Re: Raspberry Pi
Raspberry Pi. Установка системы
Установка imager tool
Посетите raspberrypi.com, раздел Software, чтобы установить imager tool. Загрузка файла операционной системы
Также посетите раздел Operating System чтобы загрузить файл операционной системы. Запись системы на карту microSD
Сначала вставьте карту microSD в кард-ридер и подключите ее к USB-порту ПК. Затем откройте imager tool.
Выберите систему, которую вы только что скачали, в разделе Use custom. Выберите SD-карту. Включите SSH. Настройте Wi-Fi и местоположение. Здесь мы устанавливаем имя пользователя как pi, пароль как raspberry. Запись
Установка imager tool
Посетите raspberrypi.com, раздел Software, чтобы установить imager tool. Загрузка файла операционной системы
Также посетите раздел Operating System чтобы загрузить файл операционной системы. Запись системы на карту microSD
Сначала вставьте карту microSD в кард-ридер и подключите ее к USB-порту ПК. Затем откройте imager tool.
Выберите систему, которую вы только что скачали, в разделе Use custom. Выберите SD-карту. Включите SSH. Настройте Wi-Fi и местоположение. Здесь мы устанавливаем имя пользователя как pi, пароль как raspberry. Запись
Re: Raspberry Pi
Raspberry Pi. Вход и запуск
Вход в RPi
Есть два способа войти в систему Raspberry Pi:
1 Способ. С использованием монитора.
После успешной записи системы вставьте SD-карту в слот SD-карты RPi. Затем подключите RPi к монитору через HDMI-кабель, подключите мышь и клавиатуру через USB-порты. После запуска, вам нужно будет ввести имя пользователя и пароль для входа в систему. По умолчанию имя пользователя: pi; пароль: raspberry.
2 способ: С использованием программы удаленного рабочего стола.
После входа в систему Raspberry Pi, пожалуйста, используйте VNC Viewer для удаленного подключения Raspberry Pi. Другие способы могут не поддерживать графический интерфейс. Если вы вошли в Raspberry Pi, перейдите к VNC Viewer. Если у вас нет запасного монитора, мыши и клавиатуры для RPi, вы можете использовать удаленный рабочий стол для совместного использования дисплея, клавиатуры и мыши с вашим ПК.
В данной статье описано, как это сделать: Удаленный рабочий стол MAC OS и Удаленный рабочий стол Windows OS.
Вход в RPi
Есть два способа войти в систему Raspberry Pi:
- С использованием монитора.
- С использованием программы удаленного рабочего стола.
1 Способ. С использованием монитора.
После успешной записи системы вставьте SD-карту в слот SD-карты RPi. Затем подключите RPi к монитору через HDMI-кабель, подключите мышь и клавиатуру через USB-порты. После запуска, вам нужно будет ввести имя пользователя и пароль для входа в систему. По умолчанию имя пользователя: pi; пароль: raspberry.
2 способ: С использованием программы удаленного рабочего стола.
После входа в систему Raspberry Pi, пожалуйста, используйте VNC Viewer для удаленного подключения Raspberry Pi. Другие способы могут не поддерживать графический интерфейс. Если вы вошли в Raspberry Pi, перейдите к VNC Viewer. Если у вас нет запасного монитора, мыши и клавиатуры для RPi, вы можете использовать удаленный рабочий стол для совместного использования дисплея, клавиатуры и мыши с вашим ПК.
В данной статье описано, как это сделать: Удаленный рабочий стол MAC OS и Удаленный рабочий стол Windows OS.
Re: Raspberry Pi
MAC OS Remote Desktop
Откройте терминал и введите следующую команду. Если эта команда не работает, перейдите на следующую страницу.
В процессе работы вам может потребоваться ввести "yes".
Вы также можете использовать IP-адрес для входа в RPi. Откройте терминал и введите следующую команду.
Когда вы увидите сообщение pi@raspberrypi:~ $, вы успешно вошли в Pi. Тогда вы можете перейти к следующему разделу.
Откройте терминал и введите следующую команду. Если эта команда не работает, перейдите на следующую страницу.
Код: Выделить всё
ssh pi@raspberrypi.local
Код: Выделить всё
ssh pi@192.168.1.131
Re: Raspberry Pi
Windows OS Remote Desktop
Если вы используете Windows, вы можете воспользоваться следующим способом входа в систему Raspberry Pi. Нажмите Win+R. Введите cmd. Затем используйте эту команду для проверки IP:
Или введите клиент маршрутизатора для запроса IP-адреса с именем "raspberrypi".
Если вы используете Windows, вы можете воспользоваться следующим способом входа в систему Raspberry Pi. Нажмите Win+R. Введите cmd. Затем используйте эту команду для проверки IP:
Код: Выделить всё
ping -4 raspberrypi.local
Код: Выделить всё
ssh pi@192.168.1.147
Re: Raspberry Pi
VNC Viewer & VNC
Введите следующую команду и выберите Interface Options->VNC ->Yes->OK->Finish. Здесь может потребоваться перезагрузка Raspberry Pi, выберите OK. Затем откройте интерфейс VNC.
Затем загрузите и установите VNC Viewer в соответствии с системой вашего компьютера, перейдя по следующей ссылке
После завершения установки откройте VNC Viewer. Нажмите File-> New Connection. После этого появится интерфейс, показанный ниже Введите IP-адрес вашего Raspberry Pi и заполните Имя. Нажмите кнопку OK. Затем на панели VNC Viewer дважды щелкните на только что созданное соединение и появится следующее окно. Введите имя пользователя: pi и пароль: raspberry и нажмите OK.
Итак, вы успешно вошли в систему Raspberry Pi с помощью VNC Viewer.
Если разрешение окна слишком маленькое, вы можете установить правильное соотношение сторон, выполнив следующие действия.
Выберите Display Options->VNC Resolution->Proper->разрешение (установите самостоятельно)->OK->Finish->Yes. Затем перезагрузите Raspberry Pi.
Вы успешно вошли в систему Raspberry Pi с помощью VNC Viewer и выполнили соответствующие настройки.
Введите следующую команду и выберите Interface Options->VNC ->Yes->OK->Finish. Здесь может потребоваться перезагрузка Raspberry Pi, выберите OK. Затем откройте интерфейс VNC.
Код: Выделить всё
sudo raspi-config
После завершения установки откройте VNC Viewer. Нажмите File-> New Connection. После этого появится интерфейс, показанный ниже Введите IP-адрес вашего Raspberry Pi и заполните Имя. Нажмите кнопку OK. Затем на панели VNC Viewer дважды щелкните на только что созданное соединение и появится следующее окно. Введите имя пользователя: pi и пароль: raspberry и нажмите OK.
Итак, вы успешно вошли в систему Raspberry Pi с помощью VNC Viewer.
Если разрешение окна слишком маленькое, вы можете установить правильное соотношение сторон, выполнив следующие действия.
Код: Выделить всё
sudo raspi-config