AllInfo
Main: Info Blog Temp Mail


blog 2024-06-19 09-09-57

Старт роботи з мікроконтролером RP2040

Підготовка та налаштування

  1. Придбайте плату на базі RP2040, наприклад RP2040-Zero. Їх можна знайти на Prom.ua за доступними цінами.
  2. Завантажте прошивку CircuitPython UF2 для вашої плати з офіційного сайту.
  3. Підключіть плату до комп'ютера через USB. Вона визначиться як знімний диск.
  4. Скопіюйте завантажений UF2 файл на цей диск. Плата перезавантажиться і з'явиться новий диск з ім'ям CIRCUITPY.

Програмування

  1. Створіть файл code.py в кореневій директорії CIRCUITPY і запишіть у нього свою програму на Python.
  2. Якщо потрібні додаткові бібліотеки, завантажте їх з сайту CircuitPython та помістіть у папку lib на диску CIRCUITPY.
  3. Програма автоматично запуститься після збереження.

Приклад програми

Ось приклад простої програми для зчитування значень з АЦП:

import analogio
import board
import time

analog_in0 = analogio.AnalogIn(board.A0)
analog_in1 = analogio.AnalogIn(board.A1)
analog_in2 = analogio.AnalogIn(board.A2)
analog_in3 = analogio.AnalogIn(board.A3)

while True:
    value0 = analog_in0.value
    value1 = analog_in1.value
    value2 = analog_in2.value
    value3 = analog_in3.value

    print(value0, value1, value2, value3)
    
    time.sleep(0.5)

Важливі зауваження

Цей метод дозволяє швидко розпочати розробку на RP2040 без складних налаштувань середовища розробки.


3.137.189.236 / 2024-12-22_16-29-47 UTC.