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

Նախագիծ 2 Smart-Helmet: 6 քայլ (նկարներով)
Նախագիծ 2 Smart-Helmet: 6 քայլ (նկարներով)

Video: Նախագիծ 2 Smart-Helmet: 6 քայլ (նկարներով)

Video: Նախագիծ 2 Smart-Helmet: 6 քայլ (նկարներով)
Video: Основные ошибки при возведении перегородок из газобетона #5 2024, Հուլիսի
Anonim
Նախագիծ 2 Smart-Helmet
Նախագիծ 2 Smart-Helmet
Նախագիծ 2 Smart-Helmet
Նախագիծ 2 Smart-Helmet
Նախագիծ 2 Smart-Helmet
Նախագիծ 2 Smart-Helmet

Մենք ՝ Բենոտ Սվենը, Ստալենս Լեներտը և Դյուժարդեն Լորենսը, պետք է նախագիծ կազմեինք դպրոցի համար: Մենք ստիպված էինք աշխատել IPO (Արդյունաբերական արտադրանքի դիզայն) ուսանողի հետ միասին: Նրա մոտ ծագեց մոտոցիկլետի խելացի սաղավարտ պատրաստելու գաղափարը: Նա ստեղծեց սաղավարտի դիզայնը, և մենք ստիպված եղանք հայտ ներկայացնել այս խելացի սաղավարտի հետ աշխատելու համար: Այսպիսով, մենք սկսեցինք անել…

Այս նախագծի համար մեզ անհրաժեշտ մասերն են.

- Arduino Uno

- հացահատիկ

- jumper լարերը

- դիմադրիչներ

- լույսեր

- Bluetooth մոդուլ (ցածր էներգիան համատեղելի չէ)

- OLED

Դուք կարող եք ստուգել այն BoM- ում, որը ես կապել եմ այստեղ: Մնացած ուսանելի առարկաների համար ես ձեզ կբացատրեմ, թե ինչպես կարող եք վերստեղծել այս նախագիծը:

Քայլ 1: Ապրանքի մասին տեղեկատվություն

Սաղավարտը կառուցված է մոտոցիկլետավարների համար, ովքեր ցանկանում են բարելավել իրենց փորձը: Հավելվածն ապահովում է ավելի հաճելի փորձ թե մոտոցիկլետի վրա, թե դրանից դուրս: Appրագիրը գոյություն ունի այն գործառույթներից, որոնք կարող եք օգտագործել ձեր սաղավարտի հետ, բայց նաև մի տեսակ խաղ-շահարկումներ, որոնք այն իսկապես ավելի հաճելի են դարձնում մոտոցիկլետին:

Քայլ 2: Սառեցում

Փրփրացող
Փրփրացող

Այսպիսով, առաջին հերթին մենք ստացանք Fritzing սխեման IPO- ի ուսանողից, քանի որ դուք պետք է իմանաք, թե ինչպես են ձեր մասերը ճիշտ աշխատում:

Այս նկարների վրա կարող եք տեսնել, թե մասի որ քորոցը պետք է միացված լինի Arduino UNO- ի վրա: Եթե թույլ տաք ինչ -որ մեկին ստուգել ձեր ցնցող սխեման, ով շատ բան գիտի այս թեմայի շուրջ, դուք չեք անի որևէ վճռական սխալ, որը կարող է ճակատագրական լինել ձեր ծրագրի համար:

Քայլ 3. Նորմալացված տվյալների շտեմարանի կառուցվածքը

Նորմալացված տվյալների բազայի կառուցվածքը
Նորմալացված տվյալների բազայի կառուցվածքը

Տվյալների բազայի նորմալացված կառուցվածքի համար առաջին հերթին պետք է նախնական ուսումնասիրություն կատարել: Այստեղ դուք կարող եք մտորել, թե ինչ տվյալներ են ձեզ անհրաժեշտ և ինչպես կաշխատի ձեր նախագիծը:

Նախնական ուսումնասիրությունն ավարտելուց հետո կարող եք շարունակել տվյալների բազայի նորմալացված կառուցվածքը: Նախևառաջ ձեզ հարկավոր է Օգտվողի սեղան ՝ ծրագրում կատարված հաշիվները պահելու համար: Այժմ դուք կարող եք միացնել բոլոր մյուս աղյուսակները Օգտվողի սեղանին, այնպես որ կարող եք պահել հաշվի որոշակի տարրեր: Այս հավելվածի հաշվի հատուկ տարրերն են ՝ Bucketlist, Friends and Pins, որոնք կարող եք տեղադրել քարտեզի վրա:

Քայլ 4: Azure գործառույթները

Azure գործառույթները
Azure գործառույթները
Azure գործառույթները
Azure գործառույթները
Azure գործառույթները
Azure գործառույթները

Մեր դիմումում մենք օգտագործում ենք Azure գործառույթները `տվյալների բազայի հետ կապ հաստատելու համար: Ազուր գործառույթներով դուք կարող եք բոլոր տվյալները հանել տվյալների շտեմարանից, ինչպես նաև տեղադրել տվյալներ տվյալների բազայում: Մենք շատ ենք օգտագործում այս գործառույթը, որովհետև այն չափազանց հարմար է և այնքան էլ դժվար չէ գրել (եթե իհարկե փոքր -ինչ նախապես գիտես): Մեր օգտագործած լազուր գործառույթների որոշ օրինակներ են ՝ CheckLogin, սա ստուգում է, եթե մուտքի էջում մուտքագրված արժեքը (օգտվողի անուն և գաղտնաբառ) ճիշտ է տվյալների բազայի արժեքին, եթե ոչ, ապա չեք կարող մուտք գործել: կարող եք տեսնել վերևում: Մեր օգտագործած լազուրային գործառույթների մեկ այլ օրինակ է ավելացնել քորոց, որը ցանկանում եք քարտեզի վրա ցուցադրել հավելվածում, տվյալների բազայում: Կոդի օրինակ, որը կարող եք տեսնել վերևում:

Քայլ 5: Դիմում

Դիմում
Դիմում
Դիմում
Դիմում
Դիմում
Դիմում

Այս նախագծի ամենամեծ մասը հավելվածի ստեղծումն էր: Վերևում կարող եք տեսնել ծրագրի բոլոր էկրաններն իրենց կարգով, թե ինչպես միանալ դրանց: Մուտքի էջը, ինչպես նախկինում ասացի, կապված է տվյալների բազայի հետ: Դուք կարող եք մուտք գործել միայն այն դեպքում, եթե ձեր օգտվողի անունն ու գաղտնաբառը շտեմարանում են: Հաջորդ էկրանը bluetooth էջն է, այստեղ կարող եք կապ հաստատել սաղավարտի ներսում գտնվող bluetooth մոդուլի հետ: կարող եք նաև բաց թողնել bluetooth- ի էջը, բայց այս կերպ չեք կարող միանալ ակնարկի բոլոր էկրաններին, նրանցից ոմանք անհետանում են: Ակնարկի էջում դուք կարող եք մուտք գործել բոլոր մյուս էջերը, ինչպիսիք են քարտեզի էջը, ընկերների էջը, դույլի էջը, թեթև էջը, արագությունների էջը և ուղղությունների էջը: Բոլոր սքրինշոթերը դիտելով ՝ դուք կարող եք տեսնել, թե ինչ կարող եք անել այս էջում, օրինակ ՝ լուսային էջում կարող եք միացնել մոտոհավաքի լույսերը: Ուղղությունների էջում կարող եք ստանալ ուղղություններ այն վայրից, որտեղ ցանկանում եք, որտեղ ցանկանում եք: Բացի այդ, ելքը, որը ստանում եք ուղղությունների էջում, ցուցադրվում է նաև սաղավարտին ամրացված փոքրիկ OLED- ով:

Քայլ 6: Վերջնական արտադրանք

Վերջնական արտադրանք
Վերջնական արտադրանք
Վերջնական արտադրանք
Վերջնական արտադրանք
Վերջնական արտադրանք
Վերջնական արտադրանք

Այժմ ծրագիրը միացված է սաղավարտին, և արտադրանքը լիովին աշխատում է: Ահա մի քանի պատկեր, թե ինչպես է այն նման: Հուսով եմ, որ ձեզ դուր եկավ կարդալը:

Հուսով եմ, որ ամեն ինչ պարզ էր և լավ, և որ այս գրառումը ձեզ շատ օգնեց: Լավ ժամանակ անցկացրեք իմ նախագիծը վերստեղծելու համար:

Այս նախագծի անդամներ.- Benoot Sven- Staelens Lennert- Dujardin Laurens

Նոր մեդիայի և հաղորդակցության տեխնոլոգիայի ուսումնասիրություն HOWEST Kortrijk- ում, Բելգիա:

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