
Բովանդակություն:
- Քայլ 1: Սարքավորումներ
- Քայլ 2: ingրագրի նախագծում
- Քայլ 3: Arduino
- Քայլ 4: Այլ ծածկագիր Այո !!!!
- Քայլ 5. Դուք ամեն ինչ միասին դնում և աղոթում եք, որ այն սինթեզի (AKA Ստեղծեք ձեր գլխավոր ֆայլը)
- Քայլ 6: Կարգավորեք ձեր սարքավորումները և սահմանափակումները
- Քայլ 7: ningրագրի գործարկում:
- Քայլ 8: Այն կենդանի է:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48


Հեղինակներ ՝ Մոնիկ Կաստիլո, Կարոլինա Սալինաս
Մեզ հանձնարարվեց նախագծել նախագիծ `նպատակ ունենալով նպաստել կայունությանը: Մենք, լինելով բնիկ կալիֆոռնիացիներ, ովքեր զգում են, որ անընդհատ երաշտի մեջ են, որոշեցինք ստեղծել Saրի խնայարար, որը հատուկ վերաբերում է ցնցուղային համակարգերին: Ինչպես գիտենք, ջրային համակարգերի մեծամասնությունը տեղադրված են ավտոմատ ժամաչափերի վրա, որոնք հակված են շատ արխայիկ լինել այն բանում, որ դրանք կամ միացված են, կամ անջատված, առանց որևէ չափման, թե իրականում ջրի կարիք կա, թե ոչ: Հազվագյուտ առիթով, երբ մենք անձրև ենք գալիս և ամեն ինչ ճիշտ հագեցած է, ցնցուղները դեռ անջատվում են: Դրա պատճառով մենք կառուցել ենք նախատիպային համակարգ, որը ձեզ կտեղեկացնի անջատել ցողացիր համակարգը, երբ այն հասնի կանխորոշված խոնավության մակարդակին `խուսափելով ջրի վատնումից:
Այսպիսով, այսօր մենք ձեզ ցույց կտանք, թե ինչպես կատարել ձեր սեփական ջրի խնայարարը, որպեսզի կարողանաք կատարել ձեր մասնաբաժինը ջրի պահպանման գործում ՝ ամբողջ ընթացքում զվարճանալով այն ստեղծելով:
Քայլ 1: Սարքավորումներ

Այն, ինչ ձեզ հարկավոր կլինի սկսելու համար.
- Աշխատասեր Basys 3 FPGA խորհուրդը
- Arduino UNO- ի խորհուրդ
- Հողի խոնավության սենսոր
- Հացի տախտակ
- Լարերը
- Կանաչ LED
- Կարմիր LED
- Միկրո USB Basys 3 տախտակի համար
- USB տիպ A/B Arduino- ի համար
- (2) 330 օմ ռեզիստորներ
Մուտք դեպի Vivado, որը կարելի է ներբեռնել XILINX- ի կայքից ՝
Vivado Բեռնել
Եվ մուտք դեպի Arduino IDE, որը կարելի է ներբեռնել Arduino- ի վեբ կայքից ՝
Arduino Բեռնել
Եվ վերջապես դրական վերաբերմունք:)
Քայլ 2: ingրագրի նախագծում

Նախ, դուք պետք է հասկանաք, թե ինչ եք օգտագործելու ծրագրի համար սկզբից մինչև վերջ (և ամեն ինչ միջև): Այսպիսով, մենք ստեղծեցինք Սև արկղի դիագրամ - սա կօգնի ձեզ պատկերացնել քայլերը և այն, ինչ կպահանջվի նախագիծը ստեղծելու համար:
Քայլ 3: Arduino
Յուրաքանչյուր ֆայլ մեկ առ մեկ անելը էական է վրիպազերծման համար և տեսնելով, թե արդյոք որևէ սխալ ունեք, մենք կսկսենք Arduino- ի ծածկագրով: Arduino- ի կոդը այստեղ օգտագործվում է տվիչների տվյալները հավաքելու և անալոգային տվյալները թվային թարգմանելու համար:
Քայլ 4: Այլ ծածկագիր Այո !!!!
Հաջորդը մենք իրականացրեցինք D Flip-Flop- ը:
Մեր նպատակների համար D Flip-Flop- ը ծառայեց Arduino- ի տվյալները զտելու մեր համակարգին:
Երբ ստուգեք, որ այն սինթեզվում է, ապա կարող եք անցնել հաջորդ մասին:
SSEG ցուցադրման բազային ծածկագիրը մեզ տրամադրեց մեր առատաձեռն առաջնորդը ՝ պրոֆեսոր Դանովիցը, մեր կարիքներին համապատասխան փոքր փոփոխություններով: Մենք նաև օգտագործեցինք ժամացույցի բաժանարար մոդուլը, որը մեզ տվեց պրոֆեսոր Դանովիցը `էկրանը բազմապատկելու համար:
Եվ ևս մեկ անգամ համոզվեք, որ այս սինթեզը անհետանում է առանց որևէ խոչընդոտի, քանի որ դուք պատրաստվում եք ամեն ինչ համատեղել:
Քայլ 5. Դուք ամեն ինչ միասին դնում և աղոթում եք, որ այն սինթեզի (AKA Ստեղծեք ձեր գլխավոր ֆայլը)
Ի վերջո, դուք կօգտագործեք բոլոր առանձին ֆայլերը և դրանք միասին կդնեք: Սա վերջին, բայց կարող է լինել ամենա վիճելիորեն հիասթափեցնող քայլը `ենթադրելով, որ այն չի սինթեզվում: Միշտ զվարճալի է լուծել տեղի ունեցածը: Այդ իսկ պատճառով կարևոր է, որ յուրաքանչյուր ֆայլ կատարեք քայլ առ քայլ `ապահովելու համար (լավ, ժամանակի մեծ մասը), որ այն գործարկվի:
Հիմնական ֆայլը միացնում է բոլոր ենթաֆայլերը միասին:
Քայլ 6: Կարգավորեք ձեր սարքավորումները և սահմանափակումները
Մենք նշանակել ենք մեր անջատիչները, ելքերը և մուտքերը (նաև հայտնի են որպես ձեր սահմանափակումները) գեղագիտական, կազմակերպման և հոսքի նպատակների համար, և դուք կարող եք խաղալ նաև դրանք տեղափոխելով: Սահմանափակումների ֆայլը որոշում է, թե ինչպես ենք մենք ֆիզիկապես միացնում լարերը:
Հացի տախտակը և լուսադիոդային էլեկտրագծերը կատարվեցին այնպես, ինչպես ձանձրալի քայլ առ քայլ ուղեցույց տեղադրելու փոխարեն, ահա նկարը և տեղեկատու ուղեցույցը, որն օգնեց մեր հացի տախտակի տեղադրմանը `Arduino ձեռնարկի կայքից:
Ինչպես տեղադրել հացի տախտակ
և այս նկարն օգտագործել է
LED BLINK SKETCH
Քայլ 7: ningրագրի գործարկում:

Հիմա ժամանակն է ամեն ինչ գործարկել և ստուգել սխալները: Եթե այն չի աշխատում, անցեք ձեր յուրաքանչյուր ֆայլով և համոզվեք, որ ձեր առաջադրանքի անունները համընկնում են: Մենք այս սխալն ավելի շատ ենք թույլ տալիս, քան կցանկանայինք ընդունել, բայց շարահյուսությունը շատ կարևոր է:
Մենք մեր շեմը սահմանել ենք 550 -ը, և դուք կարող եք խաղալ դրանով:
Խորհուրդ ենք տալիս:
LED Cube մոդելավորման ծրագիր `5 քայլ

LED Cube մոդելավորման ծրագրակազմ. Ես գրեթե ավարտեցի 8x8x8 LED խորանարդի կառուցումը և դրա հետ միասին եկավ այս ծրագրաշարը ԱՀ -ի համար: Այն օգնում է ձեզ ստեղծել անիմացիաներ և դրանք մոդելավորում է 2D էկրանին ՝ նախքան դրանք 3D բեռնվելը: Չկա (դեռ) աջակցություն
Bluetooth50g - Վերամշակման ծրագիր ՝ կոտրված HP50G հաշվիչի համար. 7 քայլ

Bluetooth50g - Խափանված նախագիծ կոտրված HP50G հաշվիչի համար. Մարտկոցի արտահոսքի պատճառով ցուցադրման տանող ուղիները կոտրված են: Մարտկոցը արտահոսեց և կոռոզիայի ենթարկեց ուղիները: Հաշվիչն ինքնին աշխատում է, բայց արդյունքները էկրանին չեն ցուցադրվում (միայն ուղղահայաց գծեր): Համակարգը նմանակում է bluetooth ստեղնաշարին և
C ++ հիմնական ծրագիր ՝ 11 քայլ

C ++ հիմնական ծրագիր. Այս ծրագրում դուք կսովորեք c ++ - ի հիմունքները ՝ կոդավորելով մի պարզ c ++ ծրագիր ՝ բազմաթիվ օգտվողներ ստեղծելու և այդ օգտվողներին ցուցադրելու համար, հուսով ենք, որ ձեզ հաճելի կլինի
Կառուցեք wearable Motion Tracker (BLE Arduino- ից մինչև Android Studio- ի հատուկ ծրագիր). 4 քայլ

Կառուցեք wearable Motion Tracker (BLE Arduino- ից մինչև Android Studio- ի հատուկ ծրագիր). Bluetooth Low Energy (BLE) ցածր էներգիայի Bluetooth հաղորդակցության ձև է: Հագանելի սարքերը, ինչպես խելացի հագուստները, որոնց ես օգնում եմ նախագծել Predictive Wear- ում, պետք է հնարավորինս սահմանափակեն էներգիայի սպառումը, որպեսզի երկարացնեն մարտկոցի կյանքը և հաճախ օգտագործեն BLE:
Corona Անվտանգ ՝ ջրի խնայողության ավտոմատ ծորակ ՝ 6 քայլ

Corona Safe: Ավտոմատ ջրի խնայող ծորակ. Մենք բոլորս պետք է մեկ-մեկ լվացենք ձեռքերը `հատուկ կորոնավիրուսի համար վիրուսից և բակտերիաներից ազատվելու համար, մենք պետք է 20 վայրկյան լվացենք մեր ձեռքերը` դրանից ամբողջությամբ ազատվելու համար: Նաև օճառի դիսպենսերը կամ ծորակի գլխիկը կարող է անհրաժեշտ չլինել հիգիենիկ կամ