Здесь удобно то, что доступны как операции с файлами, так и доступ к консоли, просмотреть вывод которой можно с помощью клавиш Ctrl+O.

Также можно поэкспериментировать с командами ls (список файлов), mkdir (создание папки) и cd (смена текущей папки).

Чтобы создать текстовый файл, например текст программы, можно воспользоваться уже известным нам редактором nano. Например, чтобы создать программу на языке Python, наберем nano file1.py. В открывшемся окне введем текст программы (его можно просто скопировать через буфер обмена):

print “Hello world”

Завершить редактирование можно нажатием Ctrl+X, затем нужно нажать Y для подтверждения сохранения файла.

Сам редактор во время редактирования должен выглядеть примерно так:

Теперь можно выполнить программу, введя команду python test1.py.

Если все было сделано правильно, мы увидим результат выполнения:

Ура! Мы запустили нашу первую программу в среде Linux.

Установим также модуль для дополнительных библиотек языка Python, он нам пригодится в дальнейшем: sudo apt-get install python- pip. Также установим программу git, с помощью которой удобно скачивать исходные тексты программ: sudo apt-get install git.

Для копирования программ с “большого” компьютера можно использовать программу WinSCP, которая позволяет иметь прямой доступ к файловой системе Raspberry Pi. Это позволит редактировать программы на компьютере, затем копировать их в папку на Raspberry Pi, что достаточно удобно.

4.3. Основы языка Python

Код для Arduino мы писали на Си, здесь же мы будем использовать язык Python. Он удобен своей компактностью, отсутствием необходимости компиляции программ, и наличием большого количества дополнительных библиотек.

Для запуска Python-программы необходимо:

- Создать файл с текстом программы, например с помощью редактора nano:

nano test1.py

- Запустить программу на исполнение:

sudo python test1.py

Мы используем sudo т.к. наши программы будут работать с портами ввода-вывода, без этого они доступны не будут.

Кстати, чтобы запустить короткую программу на Python, ее необязательно сохранять в файл, код можно ввести непосредственно в интерпретатор. Для этого достаточно запустить python и просто ввести подряд соответствующие строки:

Закрыть интерпретатор Python можно нажатием Ctrl+D.

Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату