Съдържание:

Система за значки: 5 стъпки
Система за значки: 5 стъпки

Видео: Система за значки: 5 стъпки

Видео: Система за значки: 5 стъпки
Видео: Cистемы уравнений. Разбор задания 6 и 21 из ОГЭ. | Математика 2024, Юли
Anonim
Система за значки
Система за значки
Система за значки
Система за значки
Система за значки
Система за значки

За тази система за значки ще ви трябват няколко електронни компонента.

  • Малина Pi 3B
  • Arduino Uno
  • Звуков сигнал
  • Светодиод червен и светодиод зелен
  • PIR
  • ЛСД дисплей
  • RFID скенер
  • Часовник в реално време
  • 4x 7 -сегментен дисплей
  • много джъмперни проводници

Стъпка 1: Схема за оформяне

Схема за фриттинг
Схема за фриттинг
Схема за фриттинг
Схема за фриттинг
Схема за фриттинг
Схема за фриттинг

Ето как свързах компонентите си с моя Raspberry Pi 3B и моя Arduino Uno.

За свързване на LCD екрана можете да използвате I2C. Ако имате достатъчно GPIO щифтове на малина, не е необходимо да използвате I2C.

Тук можете да видите връзката със и без I2C.

Стъпка 2: Базата данни

Image
Image

Първо направих базата данни на моя компютър с MySQL Workbench.

  1. Първото нещо, което трябва да направите, когато създавате база данни, е изготвянето на вашите идеи.
  2. След това правите нормализирана скица
  3. Когато приключите със скицирането, е време да изработите скиците в Workbench.

За този проект се нуждаете от 3 таблици:

  • Едно за персонала
  • Този, където съхранявате данните от RFID
  • Един за пощенски кодове и места

След като базата данни е готова, можете да я поставите на вашия Raspberry Pi. Във видеото ще дам кратък урок как да поставите базата данни MySQL Workbench на вашия Raspberry Pi.

Стъпка 3: Мислете за материалите

Мислене за материали
Мислене за материали
Мислене за материали
Мислене за материали
  • Как искате да изглежда вашата система със значки?
  • Какъв материал бихте искали да използвате?
  • Трябва ли да стои, да виси, да лежи …?

Това са всички неща, върху които трябва да помислите, когато правите корпуса. Както можете да видите на снимките, аз направих моя от дърво. Нарисувах всичко, което си помислих, на хартия, отидох в местния магазин „Направи си сам“и си купих малко дърво и лепило. Направих дупки в дървото, за да вмъкна компонентите си.

Стъпка 4: Назад и Frontend

Frontend

Направих потребителски сайт, където потребителите могат да поставят данни в базата данни или където могат да ги изтрият, ако е необходимо. За самия сайт използвах HTML и CSS, а за анимациите и връзката с базата данни използвах JavaScript.

Бекенд

Бекендът е за комуникация между базата данни и интерфейса. Неговият код, който поставяте на вашия Raspberry Pi. Той е направен в Python. Това е моят код на Python.

Стъпка 5: Краен резултат

Това е крайният резултат! надявам се да ви е харесало

Препоръчано: