Оглавление:
- Шаг 1: Соберите детали
- Шаг 2: Загрузите версию Raspbian от Adafruit с поддержкой PiTFT
- Шаг 3. Запишите образ Raspbian на карту Micro SD
- Шаг 4: Подключения Raspberry Pi
- Шаг 5: Определите порт USB
- Шаг 6: откройте окно терминала и подключитесь к Raspberry Pi
- Шаг 7: Настройте Raspberry Pi
- Шаг 8: Настройте Raspberry Pi WiFi
- Шаг 9. Настройте Gmail
- Шаг 10: подключите дисплей PiTFT к Raspberry Pi
- Шаг 11: сделайте резервную копию карты Micro SD
Видео: Настройка Raspberry Pi с дисплеем AdaFruit PiTFT: 11 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
ПРИМЕЧАНИЕ. Поскольку оно устарело, использовать это руководство не следует. Пожалуйста, используйте Простую установку AdaFruit.
Настройте Raspberry Pi для работы с дисплеем Adafruit PiTFT.
В этом руководстве для настройки Raspberry Pi используется MacBook Pro и специализированный USB-кабель вместо монитора, клавиатуры и мыши.
Мне очень нравится дисплей PiTFT, и я хочу добавить его во многие мои проекты домашней автоматизации. Первый шаг - запустить его, чтобы я мог добавить его в другие проекты.
Цели проекта:
Настройте дисплей PiTFT Adafruit для работы на Raspberry Pi
Примечания:
- текст, заключенный в пики, например ♣ replace-this ♣, следует заменить фактическим значением
- Я попытался указать на каждый использованный источник. Приношу свои извинения за любые упущения.
- $ указывает на команду, выполняемую в окне терминала на MacBook и обычно выполняемую на Raspberry Pi.
- Я безуспешно пытался запустить PiTFT на Diet-Pi
Шаг 1: Соберите детали
Я обнаружил, что приведенные ниже части лучше всего подходят для моих приложений. Эти детали дороже, чем в обычном стартовом наборе.
Получите запчасти и инструменты (цены в долларах США):
- MacBook Pro (можно использовать ПК)
- Кабель Ethernet, маршрутизатор, точка беспроводного доступа и подключение к Интернету
- Raspberry Pi 2 Model B Element14 $ 35
- Адаптер Panda 300n WiFi Amazon $ 16,99
- USB-адаптер питания 5,2 В, 2,1 А от Amazon $ 5,99
- Кабель Micro USB - USB 3 фута от Amazon $ 4,69
- FTDI TTL-232R-RPI Последовательный USB-кабель от Mouser $ 15
- SanDisk Ultra 16 ГБ microSDHC класса 10 с адаптером (SDSQUAN-016G-G4A) от Amazon $ 8,99
- PiTFT - Собранный TFT-экран 320x240 2,8 дюйма + сенсорный экран для Raspberry Pi Adafruit $ 34,95
Шаг 2: Загрузите версию Raspbian от Adafruit с поддержкой PiTFT
Загрузите Raspian от Adafruit с поддержкой PiTFT:
- Загрузите последнюю версию raspbian Adafruit с PiTFT в каталог загрузок вашего MacBook
- На момент написания этого руководства последней версией была: 24 сентября 2015 г. jessie
- Переместите изображение 2015-09-24-raspbian-jessie-pitft28r.img из загрузок в каталог, где вы храните изображения:
♣ ваш-macbook-каталог-изображений ♣
Например, я использую:
$ cd "/ Users / ♣ my_macbook_name ♣ / Desktop / wifiEnabledHome / Настройка Raspberry Pi / образы raspbian"
Источник: инструкция по настройке Adafruit PiTFT
Шаг 3. Запишите образ Raspbian на карту Micro SD
ВАЖНО: убедитесь, что вы ввели правильный номер диска - если вы введете неправильный номер диска, вы уничтожите свой жесткий диск!
Вставьте карту micro SD в адаптер SD, а затем вставьте адаптер SD в MacBook.
На MacBook используйте эти инструкции от Raspberry Pi. Обобщено здесь:
- Откройте окно терминала MacBook
- Перейти в каталог, содержащий изображение raspbian
$ cd ♣ ваш-macbook-каталог-изображений ♣
- Определите диск (не раздел) вашей SD-карты
- В этом случае disk2 (не disk2s1) или disk # = 2
- Чтобы идентифицировать вашу карту micro SD, выполните команду:
список $ diskutil
/ dev / disk0 #: ИМЯ ТИПА ИДЕНТИФИКАТОР РАЗМЕРА 0: GUID_partition_scheme * 160,0 ГБ disk0 1: EFI EFI 209,7 МБ disk0s1 2: Apple_HFS ♣ my_macbook ♣ 159,2 ГБ disk0s2 3: Apple_Boot Recovery HD 650,0 МБ disk0s3 / dev / disk1 #: TYPE NAME ИДЕНТИФИКАТОР 0: Apple_partition_scheme * 2,5 ГБ disk1 1: Apple_partition_map 1,5 КБ disk1s1 2: Apple_HFS ♣ my_dvd ♣ 2,5 ГБ disk1s2 / dev / disk2 #: ИМЯ ТИПА РАЗМЕР ИДЕНТИФИКАТОР 0: FDisk_partition_scheme * 15,5 ГБ disk2 132 диск Windows_FAME
- Как видно из вышесказанного, моя SD-карта - это диск №2.
- Отключите SD-карту, используя:
$ diskutil unmountDisk / dev / disk ♣ micro-SD-card-disk # ♣
Скопируйте изображение на SD-карту. Убедитесь, что имя образа и номер диска верны
$ sudo dd bs = 4m if = 2015-09-24-raspbian-jessie-pitft28r.img of = / dev / rdisk ♣ micro-SD-card-disk # ♣
- CTRL-t, чтобы увидеть статус копирования.
- Если есть ошибки, попробуйте другие значения для параметра bs, например, 1m, 4m или 1M. Для приводов большего размера требуются блоки большего размера (bs). MacBook предпочитает строчную букву m.
- По завершении отключите SD-карту:
$ diskutil unmountDisk / dev / disk ♣ micro-SD-card-disk # ♣
- Извлеките адаптер SD из MacBook и извлеките карту micro SD из адаптера
- Вставьте карту micro SD в Raspberry Pi
Шаг 4: Подключения Raspberry Pi
Вставьте их в Raspberry Pi
- Карта Micro SD
- сетевой кабель
- Ключ Wi-Fi
-
Кабель последовательного ввода-вывода USB (см. Изображения выше)
- Земля = черный провод, контакт 06 на RPi
- Tx = желтый провод, контакт 08
- Rx = красный провод, контакт 10
После завершения вышеуказанного:
Вставьте кабель питания
Вставьте USB / последовательный кабель в USB-порт MacBook.
Шаг 5: Определите порт USB
Определите порт USB, используемый адаптером USB-Serial. В моем MacBook используется чип от FTDI.
Открыть окно терминала
В / dev много устройств. Используйте эту команду для идентификации устройства:
$ ls /dev/tty.*
/dev/tty. Bluetooth-Incoming-Port /dev/tty.usbserial-FT9314WH
Вот альтернативный способ узнать:
$ ls / dev | grep FT | grep tty
tty.usbserial-FT9314WH
Если ничего из вышеперечисленного не работает, попробуйте следующее:
Вставьте USB-кабель в MacBook и запустите:
$ ls / dev | grep tty
Отсоедините USB-кабель, подождите несколько секунд и запустите:
$ ls / dev | grep tty
Определите различия
Шаг 6: откройте окно терминала и подключитесь к Raspberry Pi
Подключите MacBook к Raspberry Pi с помощью последовательного USB-кабеля.
Откройте окно терминала. Посмотрите изображение выше и настройте параметры окна терминала.
- Терминал, выберите Настройки, щелкните вкладку Дополнительно.
- xterm и vt100 работают, но ansi работает лучше при использовании nano
- Установите Western ASCII вместо Unicode (UTF-8))
В окне терминала введите:
$ screen /dev/tty.usbserial-FT9314WH 115200
Используя окно терминала на MacBook, войдите в RPi: username = pi password = raspberry
Примечание. На последовательном USB-кабеле могут пропадать символы. Если символы пропущены, вы можете не получить подсказку, нажмите Return или введите имя пользователя и нажмите Enter.
Если отображается режим восстановления, значит карта micro SD настроена неправильно. Начать сначала.
- Запрос режима восстановления: #
- Обычное приглашение Raspbian - $.
- Логин и пароль для восстановления NOOBS: root и raspberry
Шаг 7: Настройте Raspberry Pi
Настройка raspbian с помощью raspi-config
$ sudo raspi-config
- Развернуть файловую систему
- И перезагрузитесь (закройте вкладку Finish и нажмите Enter) и перезагрузитесь.
$ sudo raspi-config
Измените пароль пользователя на ♣ your_new_password ♣
Варианты интернализации (я живу в часовом поясе центральной части США - измените в соответствии с вашими требованиями)
- * указывает на выбранный
- Используйте пробел для переключения *
- Для США измените языковой стандарт, снимите флажок GB (используя пробел) и щелкните US English UTF 8 (en_US. UTF-8 UTF-8)
- Нажмите ОК, выберите UTF и нажмите ОК.
$ sudo перезагрузка
Когда окно терминала MacBook портится:
- Закройте окно терминала (закройте все окна терминала и выйдите из приложения терминала)
- Отключите USB-кабель от MacBook.
- Подождите несколько секунд и снова подключите USB-кабель.
- Запустите новое окно терминала и войдите в систему
$ sudo apt-get update
$ sudo apt-get upgrade $ sudo apt-get auto remove $ sudo reboot
Продолжаем установку raspbian
$ sudo raspi-config
Варианты интернализации
- Изменить часовой пояс США и Центральное время
- Tab для завершения и перезагрузки
$ sudo перезагрузка
$ sudo raspi-config
Расширенные настройки
- Измените имя хоста на ♣ your_hostname ♣
- Включить SSH
- Заканчивать
- Перезагрузить
Шаг 8: Настройте Raspberry Pi WiFi
Выполните команду:
$ sudo nano / и т. д. / сеть / интерфейсы
и отредактируйте, чтобы он содержал только:
авто wlan0
allow-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid "♣ ваш-ssid ♣" wpa-psk "♣ ваш пароль-фраза <♣"
CTRL-o для записи файла
ENTER для подтверждения записи
CTRL-x для выхода из редактора nano
Выполните команду:
$ sudo перезагрузка
Шаг 9. Настройте Gmail
Почта очень полезна для получения уведомлений и предупреждений о проблемах на Raspberry Pi.
Убедитесь, что репозитории обновлены. Выполните команду:
$ sudo apt-get update
Установите SSMTP и почтовые утилиты:
$ sudo apt-get install ssmtp
$ sudo apt-get install mailutils
Отредактируйте файл конфигурации SSMTP:
$ sudo nano /etc/ssmtp/ssmtp.conf
следующее:
mailhub = smtp.gmail.com: 587 hostname = ♣ your-hostname ♣ AuthUser=your-gmail-account♣@gmail.com AuthPass = ♣ your-gmail-password ♣ UseSTARTTLS = YES
Отредактируйте файл псевдонимов SSMTP:
$ sudo nano / etc / ssmtp / revaliases
Создайте одну строку для каждого пользователя в вашей системе, который сможет отправлять электронные письма. Например:
root: ♣your-gmail-account♣@gmail.com: smtp.gmail.com: 587
Установите права доступа к файлу конфигурации SSMTP:
$ sudo chmod 664 /etc/ssmtp/ssmtp.conf
Шаг 10: подключите дисплей PiTFT к Raspberry Pi
Запустите команду
$ sudo выключение -h 0
Отсоедините кабель Ethernet
Отсоедините разъемы USB-кабеля от Raspberry Pi и MacBook.
Снимите блок питания
Присоедините дисплей PiTFT к Raspberry Pi
Восстановить электропитание
Когда Raspberry Pi перезагружается, дисплей должен работать. Вы можете остановиться прямо сейчас.
Шаг 11: сделайте резервную копию карты Micro SD
Когда Raspberry Pi настроен, сделайте резервную копию образа. Используйте это изображение для создания следующего проекта.
Кроме того, сделайте резервную копию проекта, когда он будет завершен. Если с SD-картой что-то пойдет не так, то ее легко восстановить.
Выключите Raspberry Pi
$ sudo shutdown –h 0
Подождите, пока карта не отключится, затем отключите блок питания, а затем извлеките карту micro SD.
Вставьте карту micro SD в адаптер SD, а затем вставьте адаптер SD в MacBook
На MacBook используйте эти инструкции от The Pi Hut со следующими изменениями:
Открыть окно терминала
Перейти в каталог, содержащий изображение raspbian
$ cd ♣ ваш-macbook-каталог-изображений ♣
Определите диск (не раздел) вашей SD-карты, например. disk4 (не disk4s1). Из вывода diskutil = 4
список $ diskutil
ВАЖНО: убедитесь, что вы используете правильный - если вы введете неправильный, вы в конечном итоге уничтожите свой жесткий диск!
Скопируйте изображение с SD-карты. Убедитесь, что имя изображения правильное:
$ sudo dd if = / dev / disk ♣ micro-SD-card-disk # ♣ of = ♣ your-macbook-image-directory ♣ / SDCardBackup ♣ description ♣.dmg
CTRL-t, чтобы увидеть статус копирования.
По завершении отключите SD-карту:
$ diskutil unmountDisk / dev / disk ♣ micro-SD-card-disk # ♣
Извлеките адаптер SD из MacBook и извлеките карту micro SD из адаптера
Вставьте карту micro SD в Raspberry Pi
В следующем проекте используйте это изображение и пропустите многие шаги в этом руководстве.
Готово!
Рекомендуемые:
Настольный чехол DIY Raspberry Pi с дисплеем статистики: 9 шагов (с изображениями)
Настольный чехол DIY для Raspberry Pi с дисплеем статистики: в этом руководстве я собираюсь показать вам, как сделать свой собственный настольный чехол для Raspberry Pi 4, который выглядит как мини-настольный ПК. Корпус кейса напечатан на 3D-принтере, а боковые стороны сделаны из прозрачного акрила, так что вы можете видеть его. А
Колориметр Raspberry Pi с дисплеем на электронной бумаге: 8 шагов (с изображениями)
Колориметр Raspberry Pi с дисплеем на электронной бумаге: я начал работать над этой идеей в 2018 году, являясь продолжением предыдущего проекта - колориметра. Я стремился использовать дисплей на электронной бумаге, чтобы колориметр можно было использовать в качестве автономного решения без требований к внешнему
Установка Raspbian на Raspberry Pi 3 B без HDMI - Начало работы с Raspberry Pi 3B - Настройка Raspberry Pi 3: 6 шагов
Установка Raspbian на Raspberry Pi 3 B без HDMI | Начало работы с Raspberry Pi 3B | Настройка Raspberry Pi 3: как некоторые из вас знают, компьютеры Raspberry Pi довольно крутые, и вы можете получить весь компьютер всего на одной крошечной плате. Raspberry Pi 3 Model B оснащен четырехъядерным 64-битным ARM Cortex A53 работает на частоте 1,2 ГГц. Это ставит Pi 3 примерно на 50
Практическое руководство Orange PI: настройка для использования с 5-дюймовым ЖК-дисплеем HDMI TFT: 8 шагов (с изображениями)
Orange PI HowTo: настройте его для использования с 5-дюймовым ЖК-дисплеем HDMI TFT: если вы были достаточно благоразумны, заказав ЖК-дисплей HDMI TFT вместе с Orange PI, вы, вероятно, обескуражены трудностями, связанными с попытками заставить его работать .В то время как другие могли даже не заметить никаких препятствий. Дело в том, что есть хотя бы
Практическое руководство Orange PI: настройка для использования с автомобильным дисплеем заднего вида и адаптером HDMI-RCA: 15 шагов
Orange PI HowTo: настроить его для использования с автомобильным дисплеем заднего вида и адаптером HDMI-RCA: ПРЕДИСЛОВИЕ. Кажется, что каждый другой использует большой и даже больший телевизор или монитор с глупой Orange PI Board. И это выглядит излишним, когда оно предназначено для встраиваемых систем. Здесь нужно что-то маленькое и что-то недорогое. Как