Съдържание:

Кошче "CleanBasket" с баскетболен обръч: 4 стъпки
Кошче "CleanBasket" с баскетболен обръч: 4 стъпки

Видео: Кошче "CleanBasket" с баскетболен обръч: 4 стъпки

Видео: Кошче
Видео: беременная кошка родила котят (серия 2) кошка родила котят 2024, Ноември
Anonim
Образ
Образ

Винаги ли искате чисто бюро? Тогава CleanBasket определено е за вас. Винаги изхвърляйте всичко в кошчето и печелете точки с него. Опитвайте се да счупвате рекорда всеки ден!

Консумативи

Електроника:

- Raspberry Pi 4 Модел B

- T-Cobbler Plus модул

- Arduino Uno

- 16x2 LCD модул

- 4 -цифрен 7 -сегментен дисплей

- Ултразвуков сензор - HC -SR04

- LDR (зависим от светлината резистор)

- FSR (Силово-чувствителен резистор)

- Звуков сигнал

- MCP3008

Материали:

- Панти (x2)

- Кошче

- Баскетболен обръч (16 см)

- Винтове

- Кутия за пръскане на боя (x4)

МДФ 1,8 см:

- 35 см / 8 см (x2)

- 21 см / 8 см (x2)

- 30 см / 20 см (x2)

- 35 см / 35 см (x1)

MDF 0,3 см:

- 35 см / 24,6 см

- 35 см / 23 см

Инструменти:

- Винтова бормашина

- отвертка

- Режещ нож

- Лента

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

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

Най -лесният начин да осъществите серийна комуникация е с usb кабел. Тогава Arduino също се захранва от Raspberry Pi. Така че не се нуждаете от допълнителен кабел.

Стъпка 2: Нормализиране на базата данни

Нормализиране на базата данни
Нормализиране на базата данни

Стъпка 3: Дело

Дело
Дело
Дело
Дело
Дело
Дело
Дело
Дело

Етап 1:

Първо правите рамката за електрониката. Заковавате 35 см / 8 см и 21 см / 8 см от 1,8 см заедно, така че да имате външната рамка (вижте втората снимка). Но не прикрепяйте горния панел, за да можете да работите по -лесно за секунда.

Стъпка 2:

Сега можете да прикрепите двата поддържащи панела към рамката (вижте третата снимка). След като те са прикрепени, можете да прикрепите горния панел от рамката.

Стъпка 3:

Сега можете да забиете долната част на кутията. Уверете се, че кошчето може да издържи на платформата (вижте четвъртата снимка).

Стъпка 4:

Най -накрая можете да прикрепите по -тънкия мдф към рамката. Прикрепете пантите към задния панел. Можете също така да направите дупки за LCD, LDR, 4 -цифрен 7 -сегментен дисплей, FSR и зумера.

Стъпка 4: Код

Връзка към Github:

Подкрепен:

В папката Backend можете да намерите app.py. Това е ядрото на приложението. В config.py намирате връзката с базата данни. Четенето на базата данни става в папката на хранилищата.

Износ на база данни:

Тук ще намерите базата данни.

Интерфейс:

Тук можете да намерите index.html и highscore.html. С папката със стил и скрипт имате всичко необходимо.

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