Innholdsfortegnelse:

"CleanBasket" -bøtte med basketballbøyle: 4 trinn
"CleanBasket" -bøtte med basketballbøyle: 4 trinn

Video: "CleanBasket" -bøtte med basketballbøyle: 4 trinn

Video:
Video: Голубая стрела (1958) фильм 2024, Desember
Anonim
Bilde
Bilde

Vil du alltid ha et rent skrivebord? Da er CleanBasket definitivt noe for deg. Kast alltid alt i søpla og tjen poeng med det. Prøv å bryte poengsummen din hver dag!

Rekvisita

Elektronikk:

- Raspberry Pi 4 Model B

- T-Cobbler Plus-modul

- Arduino Uno

- 16x2 LCD -modul

- 4 -sifret 7 -segmenters display

- Ultralydssensor - HC -SR04

- LDR (lysavhengig motstand)

- FSR (Force-Sensing Resistor)

- summer

- MCP3008

Materialer:

- Hengsel (x2)

- Skuff

- Basketballbøyle (16 cm)

- Skruer

- Maling sprayboks (x4)

MDF 1,8 cm:

- 35 cm / 8 cm (x2)

- 21 cm / 8 cm (x2)

- 30 cm / 20 cm (x2)

- 35 cm / 35 cm (x1)

MDF 0,3 cm:

- 35 cm / 24,6 cm

- 35 cm / 23 cm

Verktøy:

- Skruebor

- Skrutrekker

- Skjærekniv

- Tape

Trinn 1: Fritzing Schematic

Fritzing skjematisk
Fritzing skjematisk

Den enkleste måten å utføre seriell kommunikasjon på er med en usb -kabel. Da drives Arduino også av Raspberry Pi. Så du trenger ikke en ekstra kabel.

Trinn 2: Normalisering av database

Normalisering av databaser
Normalisering av databaser

Trinn 3: Case

Sak
Sak
Sak
Sak
Sak
Sak
Sak
Sak

Trinn 1:

Først lager du rammen for elektronikken. Du spikrer 35 cm / 8 cm og 21 cm / 8 cm fra 1,8 cm sammen slik at du har utsiden av rammen (se andre bilde). Men ikke fest toppanelet, slik at du kan jobbe lettere på et sekund.

Steg 2:

Nå kan du feste de to støttepanelene til rammen (se tredje bilde). Når disse er festet kan du feste toppanelet fra rammen.

Trinn 3:

Nå kan du spikre den nedre delen til saken. Sørg for at du kan stå på plattformen (se fjerde bilde).

Trinn 4:

Endelig kan du feste den tynnere mdf på rammen. Fest hengslene på bakpanelet. Du kan også lage hull for LCD, LDR, firesifret 7 -segmenters display, FSR og summer.

Trinn 4: Kode

Lenke til Github:

Støttet:

I Backend -mappen finner du appen.py. Dette er kjernen i applikasjonen. I config.py finner du forbindelsen med databasen. Lesingen av databasen skjer i arkivmappen.

Database-eksport:

Her finner du databasen.

Frontend:

Her finner du index.html og highscore.html. Med stil- og skriptmappen har du alt du trenger.

Anbefalt: