Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Создание сегвея с Raspberry Pi

Шаг 1. Материалы

Шаг 2. Установка рамы

Пожалуйста, следуйте инструкциям по установке, чтобы построить каркас автомобиля.

Шаг 3. Установка схемы

Следуйте принципиальной схеме, чтобы установить компоненты на макетную плату и подключить соединение к RPi.

Позвольте мне вкратце объяснить схему.

Интерфейс модуля MPU6050 - i2C. К Raspberry Pi GPIO необходимо подключить четыре контакта, как показано ниже.

Для управления двигателями постоянного тока я использую популярную микросхему L293D.

Чтобы управлять L293D, у нас должна быть дополнительная мощность с достаточным напряжением. Я использую адаптер 110 В переменного тока в постоянный и 12 В, а затем подключаюсь к L293D.

Шаг 4. Затяните их

Используйте кабельные стяжки, чтобы закрепить все детали.

Шаг 5. Установка программного обеспечения

Я предполагаю, что вы уже установили Raspbian с адаптером WiFi и знаете, как использовать ssh для входа в свой RPi. Мы начнем с установки модуля ядра i2C и библиотеки wiringPi.

Модуль ядра i2C должен помочь нам получить доступ к MPU6050, а библиотека WiringPi - помочь нам получить доступ к GPIO.

Вот инструкции:

Чтобы установить модуль ядра i2c,

 $ sudo apt-get install libi2c-dev 

Чтобы настроить модуль ядра i2c,

 $ sudo vi / etc / modules 

Добавьте в файл следующие строки.

 i2c-bcm2708 i2c-dev 

Мы также должны проверить файл черного списка.

 $ sudo vi /etc/modprobe.d/raspi-blacklist.conf 

Убедитесь, что следующие две строки закомментированы, затем сохраните.

 #blacklist spi-bcm2708 #blacklist i2c-bcm2708 

Проверьте raspi-config

 $ sudo raspi-config В дополнительных параметрах -> I2C, пожалуйста, включите его. 

Затем перезагрузите RPi

 $ sudo bash; синхронизация; синхронизация; перезагрузка 

Когда он вернется, проверьте, загружается ли модуль ядра драйвера i2c автоматически.

 $ lsmod | grep i2c 
 i2c_dev 6027 0 i2c_bcm2708 4990 0 

Затем давайте установим библиотеку wiringPi.

Сначала установите git.

 $ sudo apt-get install git-core 

Скачайте и установите wiringPi

 $ cd $ git clone git://git.drogon.net/wiringPi $ cd wiringPi $ sudo ./build 
Подробнее:Создание сегвея с Raspberry Pi.

Производственный процесс

  1. Жидкостное аддитивное производство:построение 3D-объектов с жидкостью
  2. Считать температуру с помощью DS18B20 | Raspberry Pi 2
  3. Измерение температуры с помощью RASPBERRY PI
  4. Мониторинг температуры с помощью Raspberry Pi
  5. Интеграция данных датчика с микропроцессором Raspberry Pi
  6. Обнаружение молний с помощью Raspberry Pi
  7. Сигнализация о воде Raspberry Pi 2 с t сапожником плюс
  8. Монитор температуры ThingSpeak с Raspberry Pi
  9. Простой детектор детского плача своими руками с Raspberry Pi
  10. Отслеживание лица при панорамировании / наклоне с помощью raspberry pi