Подготавливаем плату Raspberry Pi к урокам по программированию.

Страница на этапе разработки

У нас сегодня нулевой урок, где мы с Вами подготовим плату Raspberry Pi к работе и напишем первый программный код, в котором помигаем светодиодом.
Мы будем работать с двумя платами:
1. Raspberry Pi Pico:

2. Raspberry Pi 3 Model B+ (возможны разные версии):

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

Для работы с данной платой в начале необходимо подготовить карту памяти с программным обеспечением. Без данной карты памяти, наша плата — просто плата.
Для подготовки данной карты памяти мы воспользуемся сайтом Rasderry. На данном сайте скачаем программу Raspberry Pi OS:

После того как Вы скачали данную программу, необходимо подключить/установить SD карточку и залить на нее программное обеспечение.  Для установки Вам необходимо запустить скачанный файл и выполнить все инструкции которые будут. Перед Вами откроется окно:

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

  В данном окне вы вводите свои данные Wi-Fi сети и другие данные при необходимости. Если Вы не внесете сейчас их можно будет внести позже в сомой ОС. Нажимаем сохранить и ждем пока на SD карточку не будет установлено ПО. После удачной установки ПО вставляем SD карточку в наш модуль .
Так как для работы с данной платой нужен монитор, клавиатура и мышка, мы подключимся удаленно к нашей плате для работы с ней. Для этого нам нужно: *****

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

import RPi.GPIO as GPIO
import time

# функция мигания
def blink(pin):
       GPIO.output(pin,GPIO.HIGH)
       time.sleep(1)
      GPIO.output(pin,GPIO.LOW)
      time.sleep(1)
     return
# использовать номер пина Raspberry Pi
GPIO.setmode(GPIO.BOARD)

# настройка выхода GPIO
GPIO.setup(11, GPIO.OUT)

# мигать GPIO17 
while True: 
       blink(11)

Запустив данный программный код:  у Вас будет моргать светодиод подключенный к ножке 11.

 

Следующий урок —>>

Следующий урок —>>