Оглавление:
- Запасы
- Шаг 1: установка библиотеки
- Шаг 2: Подключение электроники
- Шаг 3: База данных
- Шаг 4: поместите все в футляр
- Шаг 5: завершающие штрихи
Видео: SnowSmart: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
SnowSmart - это умный сноуборд. Он считывает вашу скорость, а также работает как замок и также оснащен светодиодной полосой. Поскольку это сноуборд, его также делают водонепроницаемым с помощью горячего клея и пластиковой коробки.
Запасы
Для изготовления этого умного сноуборда вам понадобятся:
-
Пластиковая коробка, которая может содержать все компоненты (я использовал коробку длиной 200 мм.
ширина: 140 мм высота: 90 мм)
- 1x сноуборд на ваш выбор
- 1x 3d печатная стойка и снаряжение
- 1x водонепроницаемая светодиодная лента ws2811
- 1x Raspberry Pi
- 1x Micro SD-карта для RPi (та, которую я использовал, была 16 ГБ, вам нужно не менее 8 ГБ)
- 1x макет
- 1x аккумуляторная батарея 12 В
- 1x аккумуляторная батарея 5 В (с двумя отверстиями для USB)
- 1x RC522-RFID датчик
- 1x модуль LDR (можно использовать и обычный LDR, но в этом проекте я использовал цифровой модуль LDR)
- 1x LCD-дисплей 16x2
- 1x макетный блок питания
- 1x шаговый двигатель 28BYJ-48 5v
- 1x акселерометр MPU-6050
- 1x потенциометр
- Вам также понадобятся провода для подключения всех датчиков к Raspberry Pi.
Шаг 1: установка библиотеки
Для этого проекта вам потребуется установить Raspbian на SD-карту, которая находится внутри вашего RPi. Для этого проекта вам также нужно будет включить I2C и SPI на вашем RPi через raspi-config в параметрах интерфейса. (Введите sudo raspi-config, затем перейдите к параметрам взаимодействия, затем включите I2C и SPI, затем завершите и перезагрузите ваш RPi с помощью sudo). Вам также необходимо установить некоторые библиотеки для использования ledstrip ws2811.
sudo pip3 установить rpi_ws281x
sudo pip3 установить adafruit-circuitpython-neopixel
Это две строки, которые вы должны запустить, чтобы иметь возможность использовать ledstrip ws2811.
Для RFID вам необходимо установить библиотеку mfrc522.
sudo pip3 установить mfrc522
Это все, что касается установки библиотек и настройки параметров интерфейса.
Для всего кода, необходимого для бэкэнда и внешнего интерфейса, вы можете перейти на мой github, ссылка на который приведена ниже, я также добавил 3D-рендеры для механизма и стойки:
github.com/howest-mct/1920-1mct-project1-P..
Шаг 2: Подключение электроники
Я добавил изображение макета и схему подключения.
Шаг 3: База данных
Выше вы можете увидеть структуру базы данных. Как видите, это простая база данных всего с двумя таблицами. Вы можете добавить третью таблицу, если хотите использовать больше RFID-карт, чтобы у вас могло быть несколько пользователей.
Шаг 4: поместите все в футляр
Чтобы уместить все в чемодан, придется немного озадачиться, конечно, это зависит от того, какую коробку вы используете. Я вставлю рисунок, как я все умещаю в своем футляре. измерения будут на картинке.
Шаг 5: завершающие штрихи
В завершение проекта я добавил пластиковую трубку справа от пластиковой коробки. Пластиковую трубку я сделал сам из обычной пластиковой коробки. Это был прямоугольник длиной 140 мм и шириной 90 мм. Я добавил несколько подробных изображений коробки проекта, а также трубки, в которую я поместил шестерню и стойку.
Я надеялся, что вам понравится мой первый опубликованный проект по инструкции, мне определенно понравилось делать это!
Рекомендуемые:
Дизайн игры в Flick за 5 шагов: 5 шагов
Дизайн игры в Flick за 5 шагов: Flick - это действительно простой способ создания игры, особенно чего-то вроде головоломки, визуального романа или приключенческой игры
Счетчик шагов - Micro: Bit: 12 шагов (с изображениями)
Счетчик шагов - Микро: Бит: Этот проект будет счетчиком шагов. Мы будем использовать датчик акселерометра, встроенный в Micro: Bit, для измерения наших шагов. Каждый раз, когда Micro: Bit трясется, мы добавляем 2 к счетчику и отображаем его на экране
Играйте в Doom на своем IPod за 5 простых шагов !: 5 шагов
Играйте в Doom на своем IPod за 5 простых шагов!: Пошаговое руководство по двойной загрузке Rockbox на iPod, чтобы играть в Doom и десятки других игр. Это действительно легко сделать, но многие люди до сих пор удивляются, когда видят, как я играю дум на своем iPod, и путаются с инструкциями
Кормушка для рыбы Arduino Uno за 6 простых и простых шагов !: 6 шагов
Arduino Uno Fish Feeder за 6 простых и дешевых шагов !: Итак, для этого проекта может потребоваться немного предыстории. Людям с домашними рыбками, вероятно, приходилось сталкиваться с той же проблемой, что и мне: отпуск и забывчивость. Я постоянно забывала покормить рыбу и всегда старалась это сделать, пока она не упала
Акустическая левитация с Arduino Uno, шаг за шагом (8 шагов): 8 шагов
Акустическая левитация с Arduino Uno Пошаговая инструкция (8 шагов): ультразвуковые преобразователи звука L298N Женский адаптер питания постоянного тока с штыревым контактом постоянного тока Arduino UNOBreadboard Как это работает: сначала вы загружаете код в Arduino Uno (это микроконтроллер, оснащенный цифровым и аналоговые порты для преобразования кода (C ++)