Բովանդակություն:

«CleanBasket» աղբարկղ բասկետբոլի օղակով ՝ 4 քայլ
«CleanBasket» աղբարկղ բասկետբոլի օղակով ՝ 4 քայլ

Video: «CleanBasket» աղբարկղ բասկետբոլի օղակով ՝ 4 քայլ

Video: «CleanBasket» աղբարկղ բասկետբոլի օղակով ՝ 4 քայլ
Video: How I CLEAN my baskets from the THRIFT STORE & how I use them / Channon Rose Vlogs 2024, Նոյեմբեր
Anonim
Պատկեր
Պատկեր

Միշտ ուզու՞մ եք մաքուր գրասեղան: Ապա CleanBasket- ը հաստատ ձեզ համար է: Միշտ ամեն ինչ գցեք աղբի մեջ և դրանով միավորներ վաստակեք: Փորձեք կոտրել ձեր ամենաբարձր գնահատականը ամեն օր:

Պարագաներ

Էլեկտրոնիկա:

- Raspberry Pi 4 Model B

- T-Cobbler Plus մոդուլ

- Արդուինո Ունո

- 16x2 LCD մոդուլ

- 4 նիշ 7 հատվածի ցուցադրում

- Ուլտրաձայնային տվիչ - HC -SR04

- LDR (լույսից կախված դիմադրություն)

- FSR (ուժի զգայունության դիմադրություն)

- Բզզոց

- 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 Schematic

Fritzing սխեմատիկ
Fritzing սխեմատիկ

Սերիական հաղորդակցություն իրականացնելու ամենահեշտ ձևը USB մալուխն է: Հետո Arduino- ն նույնպես սնուցվում է Raspberry Pi- ով: Այսպիսով, ձեզ հարկավոր չէ լրացուցիչ մալուխ:

Քայլ 2: Տվյալների բազայի նորմալացում

Տվյալների բազայի նորմալացում
Տվյալների բազայի նորմալացում

Քայլ 3: Գործ

Գործ
Գործ
Գործ
Գործ
Գործ
Գործ
Գործ
Գործ

Քայլ 1:

Սկզբում դուք պատրաստում եք էլեկտրոնիկայի շրջանակը: 35 սմ / 8 սմ և 21 սմ / 8 սմ 1,8 սմ -ից միասին մեխում եք այնպես, որ ունենաք արտաքին շրջանակ (դիտեք երկրորդ նկարը): Բայց մի ամրացրեք վերին վահանակը, այնպես որ կարող եք ավելի հեշտ աշխատել ե վայրկյանում:

Քայլ 2:

Այժմ դուք կարող եք ամրացնել աջակցության 2 վահանակը շրջանակին (դիտեք երրորդ նկարը): Երբ դրանք կցվում են, կարող եք շրջանակից ամրացնել վերին վահանակը:

Քայլ 3:

Այժմ դուք կարող եք մեխել ներքեւի հատվածը պատյանին: Համոզվեք, որ աղբարկղը կարող է կանգնել հարթակի վրա (դիտեք չորրորդ նկարը):

Քայլ 4:

Վերջապես, դուք կարող եք կցել ավելի բարակ mdf- ը շրջանակին: Կցեք ծխնիները հետևի վահանակի վրա: Կարող եք նաև անցքեր կատարել LCD- ի, LDR- ի, 4 թվանշանի 7 հատվածի ցուցադրման, FSR- ի և ազդանշանի համար:

Քայլ 4: Կոդ

Հղում դեպի Github:

Ապահովված:

Backend թղթապանակում կարող եք գտնել app.py. Սա դիմումի առանցքն է: Config.py- ում դուք գտնում եք տվյալների բազայի հետ կապը: Տվյալների բազայի ընթերցումը տեղի է ունենում պահեստների պանակում:

Տվյալների բազա-արտահանում

Այստեղ դուք կգտնեք տվյալների բազան:

Դիմային մաս:

Այստեղ կարող եք գտնել index.html- ը և highscore.html- ը: Ոճի և սցենարի թղթապանակի միջոցով դուք ստացել եք այն ամենը, ինչ ձեզ հարկավոր է:

Խորհուրդ ենք տալիս: