Բովանդակություն:
- Քայլ 1: Ապրանքի մասին տեղեկատվություն
- Քայլ 2: Սառեցում
- Քայլ 3. Նորմալացված տվյալների շտեմարանի կառուցվածքը
- Քայլ 4: Azure գործառույթները
- Քայլ 5: Դիմում
- Քայլ 6: Վերջնական արտադրանք
Video: Նախագիծ 2 Smart-Helmet: 6 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Մենք ՝ Բենոտ Սվենը, Ստալենս Լեներտը և Դյուժարդեն Լորենսը, պետք է նախագիծ կազմեինք դպրոցի համար: Մենք ստիպված էինք աշխատել IPO (Արդյունաբերական արտադրանքի դիզայն) ուսանողի հետ միասին: Նրա մոտ ծագեց մոտոցիկլետի խելացի սաղավարտ պատրաստելու գաղափարը: Նա ստեղծեց սաղավարտի դիզայնը, և մենք ստիպված եղանք հայտ ներկայացնել այս խելացի սաղավարտի հետ աշխատելու համար: Այսպիսով, մենք սկսեցինք անել…
Այս նախագծի համար մեզ անհրաժեշտ մասերն են.
- Arduino Uno
- հացահատիկ
- jumper լարերը
- դիմադրիչներ
- լույսեր
- Bluetooth մոդուլ (ցածր էներգիան համատեղելի չէ)
- OLED
Դուք կարող եք ստուգել այն BoM- ում, որը ես կապել եմ այստեղ: Մնացած ուսանելի առարկաների համար ես ձեզ կբացատրեմ, թե ինչպես կարող եք վերստեղծել այս նախագիծը:
Քայլ 1: Ապրանքի մասին տեղեկատվություն
Սաղավարտը կառուցված է մոտոցիկլետավարների համար, ովքեր ցանկանում են բարելավել իրենց փորձը: Հավելվածն ապահովում է ավելի հաճելի փորձ թե մոտոցիկլետի վրա, թե դրանից դուրս: Appրագիրը գոյություն ունի այն գործառույթներից, որոնք կարող եք օգտագործել ձեր սաղավարտի հետ, բայց նաև մի տեսակ խաղ-շահարկումներ, որոնք այն իսկապես ավելի հաճելի են դարձնում մոտոցիկլետին:
Քայլ 2: Սառեցում
Այսպիսով, առաջին հերթին մենք ստացանք Fritzing սխեման IPO- ի ուսանողից, քանի որ դուք պետք է իմանաք, թե ինչպես են ձեր մասերը ճիշտ աշխատում:
Այս նկարների վրա կարող եք տեսնել, թե մասի որ քորոցը պետք է միացված լինի Arduino UNO- ի վրա: Եթե թույլ տաք ինչ -որ մեկին ստուգել ձեր ցնցող սխեման, ով շատ բան գիտի այս թեմայի շուրջ, դուք չեք անի որևէ վճռական սխալ, որը կարող է ճակատագրական լինել ձեր ծրագրի համար:
Քայլ 3. Նորմալացված տվյալների շտեմարանի կառուցվածքը
Տվյալների բազայի նորմալացված կառուցվածքի համար առաջին հերթին պետք է նախնական ուսումնասիրություն կատարել: Այստեղ դուք կարող եք մտորել, թե ինչ տվյալներ են ձեզ անհրաժեշտ և ինչպես կաշխատի ձեր նախագիծը:
Նախնական ուսումնասիրությունն ավարտելուց հետո կարող եք շարունակել տվյալների բազայի նորմալացված կառուցվածքը: Նախևառաջ ձեզ հարկավոր է Օգտվողի սեղան ՝ ծրագրում կատարված հաշիվները պահելու համար: Այժմ դուք կարող եք միացնել բոլոր մյուս աղյուսակները Օգտվողի սեղանին, այնպես որ կարող եք պահել հաշվի որոշակի տարրեր: Այս հավելվածի հաշվի հատուկ տարրերն են ՝ Bucketlist, Friends and Pins, որոնք կարող եք տեղադրել քարտեզի վրա:
Քայլ 4: Azure գործառույթները
Մեր դիմումում մենք օգտագործում ենք Azure գործառույթները `տվյալների բազայի հետ կապ հաստատելու համար: Ազուր գործառույթներով դուք կարող եք բոլոր տվյալները հանել տվյալների շտեմարանից, ինչպես նաև տեղադրել տվյալներ տվյալների բազայում: Մենք շատ ենք օգտագործում այս գործառույթը, որովհետև այն չափազանց հարմար է և այնքան էլ դժվար չէ գրել (եթե իհարկե փոքր -ինչ նախապես գիտես): Մեր օգտագործած լազուր գործառույթների որոշ օրինակներ են ՝ CheckLogin, սա ստուգում է, եթե մուտքի էջում մուտքագրված արժեքը (օգտվողի անուն և գաղտնաբառ) ճիշտ է տվյալների բազայի արժեքին, եթե ոչ, ապա չեք կարող մուտք գործել: կարող եք տեսնել վերևում: Մեր օգտագործած լազուրային գործառույթների մեկ այլ օրինակ է ավելացնել քորոց, որը ցանկանում եք քարտեզի վրա ցուցադրել հավելվածում, տվյալների բազայում: Կոդի օրինակ, որը կարող եք տեսնել վերևում:
Քայլ 5: Դիմում
Այս նախագծի ամենամեծ մասը հավելվածի ստեղծումն էր: Վերևում կարող եք տեսնել ծրագրի բոլոր էկրաններն իրենց կարգով, թե ինչպես միանալ դրանց: Մուտքի էջը, ինչպես նախկինում ասացի, կապված է տվյալների բազայի հետ: Դուք կարող եք մուտք գործել միայն այն դեպքում, եթե ձեր օգտվողի անունն ու գաղտնաբառը շտեմարանում են: Հաջորդ էկրանը bluetooth էջն է, այստեղ կարող եք կապ հաստատել սաղավարտի ներսում գտնվող bluetooth մոդուլի հետ: կարող եք նաև բաց թողնել bluetooth- ի էջը, բայց այս կերպ չեք կարող միանալ ակնարկի բոլոր էկրաններին, նրանցից ոմանք անհետանում են: Ակնարկի էջում դուք կարող եք մուտք գործել բոլոր մյուս էջերը, ինչպիսիք են քարտեզի էջը, ընկերների էջը, դույլի էջը, թեթև էջը, արագությունների էջը և ուղղությունների էջը: Բոլոր սքրինշոթերը դիտելով ՝ դուք կարող եք տեսնել, թե ինչ կարող եք անել այս էջում, օրինակ ՝ լուսային էջում կարող եք միացնել մոտոհավաքի լույսերը: Ուղղությունների էջում կարող եք ստանալ ուղղություններ այն վայրից, որտեղ ցանկանում եք, որտեղ ցանկանում եք: Բացի այդ, ելքը, որը ստանում եք ուղղությունների էջում, ցուցադրվում է նաև սաղավարտին ամրացված փոքրիկ OLED- ով:
Քայլ 6: Վերջնական արտադրանք
Այժմ ծրագիրը միացված է սաղավարտին, և արտադրանքը լիովին աշխատում է: Ահա մի քանի պատկեր, թե ինչպես է այն նման: Հուսով եմ, որ ձեզ դուր եկավ կարդալը:
Հուսով եմ, որ ամեն ինչ պարզ էր և լավ, և որ այս գրառումը ձեզ շատ օգնեց: Լավ ժամանակ անցկացրեք իմ նախագիծը վերստեղծելու համար:
Այս նախագծի անդամներ.- Benoot Sven- Staelens Lennert- Dujardin Laurens
Նոր մեդիայի և հաղորդակցության տեխնոլոգիայի ուսումնասիրություն HOWEST Kortrijk- ում, Բելգիա:
Խորհուրդ ենք տալիս:
Arc Reactor a La Smogdog, Շատ Անձնական Նախագիծ…. 13 քայլ (նկարներով)
Arc Reactor a La Smogdog, Շատ Անձնական Նախագիծ…. Ի՞նչ ընդհանրություն ունեմ ես այս երկու տղաների հետ: Այս անգամ մորուքը չէ: Մենք բոլորս մեր կրծքավանդակի անցք ունենք, դե ես և Լեոն ծնվել ենք Pectus Excavatum- ով, Սթարկը պետք է վաստակի :-) Pectus Excavatum է (նայեք այստեղ ՝ https: // hy .wikipedia.org/վիք
NEX նախագիծ. 6 քայլ (նկարներով)
NEX նախագիծ. Ողջույն, տղերք, այստեղ Նատանաել Պրադոն կրկին այստեղ է ՝ մեկ այլ հիանալի նախագծով: Այս անգամ ես ուզում եմ կիսվել ձեզ հետ, մի նախագիծ, որով ես զբաղվում եմ երեք տարի, այս նախագիծը իմ ռոբոտն է, որը կոչվում է NEX: Այսպիսով, նախ իմացեք իմ ստեղծման պատմությունը
Arduino ժամաչափեր ՝ 8 նախագիծ ՝ 10 քայլ (նկարներով)
Arduino ersամաչափեր. 8 Նախագծեր. Arduino Uno- ն կամ Nano- ն կարող են ճշգրիտ թվային ազդանշաններ առաջացնել վեց նվիրված կապում `օգտագործելով ներկառուցված երեք ժամաչափերը: Դրանք պահանջում են ընդամենը մի քանի հրաման ՝ CPU ցիկլեր գործարկելու համար և գործարկելու համար: theամաչափերի օգտագործումը կարող է վախեցնել, եթե սկսեք
EF230 Smart Home նախագիծ. 7 քայլ
EF230 Smart Home նախագիծ. Պահանջվում են մասեր և նյութեր. 48: 1
10 հիմնական Arduino նախագիծ սկսնակների համար: Կատարեք առնվազն 15 նախագիծ մեկ տախտակով: 6 քայլ
10 հիմնական Arduino նախագիծ սկսնակների համար: Կատարեք առնվազն 15 նախագիծ մեկ տախտակով: Arduino Project & Ուսուցողական խորհուրդ; Ներառում է 10 հիմնական Arduino նախագիծ: Բոլոր կոդերը, Gerber ֆայլը և այլն: Ոչ SMD! Հեշտ զոդում բոլորի համար: Հեշտ շարժական և փոխարինելի բաղադրիչներ: Դուք կարող եք կատարել առնվազն 15 նախագիծ մեկ բո