Мазмуну:

Баскетбол алкагы бар "CleanBasket" бин: 4 кадам
Баскетбол алкагы бар "CleanBasket" бин: 4 кадам

Video: Баскетбол алкагы бар "CleanBasket" бин: 4 кадам

Video: Баскетбол алкагы бар
Video: Зажигательный танец уборщицы в Хабаровске 2024, Декабрь
Anonim
Сүрөт
Сүрөт

Сиз дайыма таза столду каалайсызбы? Анда CleanBasket сөзсүз сиз үчүн. Ар дайым баарын таштандыга ыргытып, аны менен упай топтогула. Күн сайын жогорку упайларыңызды бузууга аракет кылыңыз!

Жабдуулар

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

- Raspberry Pi 4 Model B.

- T-Cobbler Plus модулу

- Ардуино Уно

- 16x2 LCD модулу

- 4 орундуу 7 сегменттүү дисплей

- Ultrasoon сенсор - HC -SR04

- LDR (Light Dependent Resistor)

- FSR (Force-Sensing Resistor)

- Коңгуроо

- MCP3008

Материалдар:

- Шарнир (x2)

- Бин

- Баскетбол алкагы (16 см)

- Бурамалар

- Буя чачуучу идиш (x4)

MDF 1,8 см:

- 35 см / 8 см (x2)

- 21 см / 8 см (x2)

- 30 см / 20 см (x2)

- 35 см / 35 см (x1)

MDF 0,3 см:

- 35 см / 24,6 см

- 35 см / 23 см

Куралдар:

- бурама бургу

- Бурагыч

- Кесүүчү бычак

- Тасма

1 -кадам: Fritzing схемасы

Fritzing Schematic
Fritzing Schematic

Сериялык байланыштын эң оңой жолу - USB кабели менен. Андан кийин Arduino да Raspberry Pi менен иштейт. Андыктан кошумча кабелдин кереги жок.

2 -кадам: Маалыматтар базасын нормалдаштыруу

Маалыматтар базасын нормалдаштыруу
Маалыматтар базасын нормалдаштыруу

3 -кадам: Case

Case
Case
Case
Case
Case
Case
Case
Case

1 кадам:

Алгач сиз электрониканын алкагын жасайсыз. Сиз 35 см / 8 см менен 21 см / 8 смди 1.8 смден мыктап бириктирип, сырткы алкакка ээ болосуз (экинчи сүрөттү караңыз). Бирок үстүңкү панелди тиркебеңиз, андыктан секундада оңой иштей аласыз.

2-кадам:

Эми сиз 2 колдоо панелин кадрга тиркей аласыз (үчүнчү сүрөттү караңыз). Булар тиркелгенден кийин, үстүңкү панельди рамадан тиркей аласыз.

3 -кадам:

Эми сиз корпустун астыңкы бөлүгүн мык менен беките аласыз. Платформада тура алаарыңызды текшериңиз (төртүнчү сүрөттү караңыз).

4 -кадам:

Акыры сиз жука mdfти кадрга тиркей аласыз. Арткы панелге илгичтерди бекит. Сиз ошондой эле ЖК, LDR, 4 орундуу 7 сегменттүү дисплей, FSR жана зумер үчүн тешик жасай аласыз.

4 -кадам: Код

Githubга шилтеме:

Колдоого алынган:

Backend папкасында app.py таба аласыз. Бул колдонмонун өзөгү. Config.pyде сиз маалымат базасы менен байланышты табасыз. Базанын окулушу репозиторийлер папкасында болот.

Маалыматтар базасын экспорттоо:

Бул жерде сиз маалымат базасын таба аласыз.

Frontend:

Бул жерден index.html жана highscore.html таба аласыз. Стиль жана скрипт папкасы менен сизге керектүү нерсенин баары бар.

Сунушталууда: