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

Եղանակային կայան ՝ անլար տվյալների փոխանցմամբ ՝ 8 քայլ
Եղանակային կայան ՝ անլար տվյալների փոխանցմամբ ՝ 8 քայլ

Video: Եղանակային կայան ՝ անլար տվյալների փոխանցմամբ ՝ 8 քայլ

Video: Եղանակային կայան ՝ անլար տվյալների փոխանցմամբ ՝ 8 քայլ
Video: Data Science with Python! Joining Tables Without a Common Column 2024, Հուլիսի
Anonim
Եղանակային կայան ՝ անլար տվյալների փոխանցմամբ
Եղանակային կայան ՝ անլար տվյալների փոխանցմամբ

Սա ուսանելի է իմ նախորդ նախագծի արդիականացումն է `Եղանակային կայան` տվյալների գրանցմամբ:

Նախորդ նախագիծը կարելի է տեսնել այստեղ `եղանակային կայան` տվյալների գրանցմամբ

Եթե ունեք հարցեր կամ խնդիրներ, կարող եք կապնվել ինձ հետ իմ փոստով ՝ [email protected]:

DFRobot- ի կողմից տրամադրված բաղադրիչներ

Այսպիսով, եկեք սկսենք

Քայլ 1: Ի՞նչ է նորը:

Ես կատարելագործել և կատարելագործել եմ իմ նախորդ նախագիծը `Եղանակային կայանը` տվյալների գրանցմամբ:

Ես ավելացրեցի անլար տվյալների փոխանցումը եղանակային կայանից դեպի ընդունիչ, որը գտնվում է ներսում:

Նաև SD քարտի մոդուլը հանվեց և փոխարինվեց Arduino Uno ինտերֆեյսի վահանով: Այդ փոխարինման հիմնական պատճառը տարածքի օգտագործումն էր, ինտերֆեյսի վահանը լիովին համատեղելի է Arduino Uno- ի հետ, այնպես որ կապի համար լարեր օգտագործելու կարիք չկա:

Եղանակային կայանի կրպակը վերափոխվեց: Եղանակային կայանի նախորդ դիրքը չափազանց ցածր էր և շատ անկայուն, ուստի ես պատրաստեցի եղանակի ավելի բարձր և կայուն կայարան:

Ես նաև ավելացրել եմ բնակարանի նոր ամրակ, որը տեղադրված է անմիջապես եղանակային կայանի տակդիրին:

Մատակարարման համար ավելացվել է լրացուցիչ արևային վահանակ:

Քայլ 2: Նյութեր

Նյութեր
Նյութեր
Նյութեր
Նյութեր
Նյութեր
Նյութեր

Այս նախագծի համար գրեթե բոլոր անհրաժեշտ նյութերը կարելի է գնել առցանց խանութից ՝ DFRobot

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

-Եղանակային կայանի հավաքածու

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

-Արդուինո Նանո

-RF 433 ՄՀց մոդուլ Arduino- ի համար (ընդունիչ և հաղորդիչ)

-Պրոտոբարդ

-SD քարտ

-Արևային էներգիայի կառավարիչ

-5V 1A Արեւային վահանակ 2x

-Arduino Uno ինտերֆեյսի վահան

-Որոշ նեյլոնե մալուխների կապեր

-տեղադրման հավաքածու

-LCD էկրան

-Գրատախտակ

- լիոնի մարտկոցներ (ես օգտագործել եմ Sanyo 3.7V 2250mAh մարտկոցներ)

-Անջրանցիկ պլաստիկ միացման տուփ

-Որոշ լարեր

Եղանակային կայանի կանգառի համար ձեզ հարկավոր է.

-մոտ 3.4 մ երկարությամբ պողպատե խողովակ կամ կարող եք նաև օգտագործել պողպատե պրոֆիլ:

-մետաղալար (մոտ 4 մ)

-մետաղալարերի ճարմանդ 8x

-Չժանգոտվող պողպատից պտուտակներ 2x

-fi10 պողպատե ձող (մոտ 50 սմ)

-Պողպատից բարձրացնող աչքի ընկույզ 4x

Ձեզ նույնպես կպահանջվեն որոշ գործիքներ.

-eringոդման երկաթ

-պտուտակահաններ

-տափակաբերան աքցան

-փորվածք

-եռակցման սարք

-անկյունային սրող

-մետաղական խոզանակ

Քայլ 3: Ամփոփում

Ամփոփում
Ամփոփում

Ինչպես ասացի, այս Instructable- ը եղանակային կայանի վերաբերյալ իմ նախորդ Instructable- ի արդիականացումն է:

Այսպիսով, եթե ցանկանում եք իմանալ, թե ինչպես հավաքել եղանակային կայանների հավաքածուն, որն անհրաժեշտ է այս նախագծի համար, կարող եք նայել այստեղ.

Ինչպես հավաքել եղանակային կայանի հավաքածուն

Նաև նայեք իմ նախորդ հրահանգին այս եղանակային կայանի վերաբերյալ:

Եղանակային կայան ՝ տվյալների գրանցմամբ

Քայլ 4. Եղանակային կայանի տեղադրման լուծում

Եղանակային կայանի տեղադրման լուծում
Եղանակային կայանի տեղադրման լուծում
Եղանակային կայանի տեղադրման լուծում
Եղանակային կայանի տեղադրման լուծում

Օդերևութաբանական կայանի հետ մեկտեղ գալիս է նաև այն հարցը, թե ինչպես կարելի է մոնտաժային հիմք դարձնել, որը կդիմանա արտաքին տարրերին:

Ինձ անհրաժեշտ էր մի փոքր վերանայել եղանակային կայանների տիպերի և ձևերի մասին: Որոշ վերապատկերումներից հետո որոշեցի կանգնեցնել 3 մ երկարությամբ գավազանով խողովակը: Խորհուրդ է տրվում, որ անեմոմետրը գտնվում է ամենաբարձր կետում `մոտ 10 մ հեռավորության վրա, բայց քանի որ ունեմ եղանակային կայանի հավաքածու, որն ամեն ինչ մեկում է, ես ընտրում եմ առաջարկվող բարձրությունը` մոտ 3 մ (10 ֆուտ):

Հիմնական բանը, որ ես պետք է հաշվի առնեի, այն է, որ այս հիմքը պետք է լինի մոդուլային և հեշտ հավաքվի և ապամոնտաժվի, որպեսզի կարողանա տեղափոխվել այլ վայր:

Վեհաժողով:

  1. Ես սկսեցի fi18 3.4 մ երկարությամբ պողպատե խողովակով: Նախ անհրաժեշտ էր խողովակից ժանգը հեռացնել, այնպես որ այն պատեցի ժանգը մաքրող թթվով:
  2. 2 -ից 3 ժամ հետո, երբ թթուն կատարեց իր մասը, ես սկսեցի ամեն ինչ եռակցել միասին: Սկզբում ես եռակցեցի բարձրացնող աչքի ընկույզը պողպատե խողովակի հակառակ կողմերում: Ես այն տեղադրեցի գետնից 2 մ բարձրության վրա, այն կարող է դրվել նաև ավելի բարձր, բայց ոչ ցածր, քանի որ այդ դեպքում վերին հատվածը դառնում է անկայուն:
  3. Հետո ինձ հարկավոր էր երկու «խարիսխ» պատրաստել ՝ մեկը յուրաքանչյուր կողմի համար: Դրա համար ես վերցրեցի երկու fi12 50 սմ (1.64ft) պողպատե ձողեր: Յուրաքանչյուր գավազանի վերևում ես եռակցեցի մեկ բարձրացնող աչքի ընկույզ և մի փոքրիկ պողպատե ափսե, որպեսզի կարողանաք ոտնահարել այն կամ գցել գետնին: Սա կարելի է դիտել նկարի վրա (napiš na kiri sliki)
  4. Ինձ պետք էր «խարիսխները» միացնել կանգնակի երկու կողմերում բարձրացնող աչքով, դրա համար ես օգտագործեցի մետաղալար: Սկզբում ես օգտագործեցի մոտ 1.7 մ երկարությամբ երկու կտոր մետաղալար, կողքից ուղղակիորեն ամրացվեց աչքի ընկույզը լարային ճարմանդով, իսկ մյուս կողմը ամրացվեց չժանգոտվող պողպատից պտուտակներով: Չժանգոտվող պողպատից պտուտակներ են օգտագործվում լարային պարանն ամրացնելու համար:
  5. Պլաստիկ միացման տուփը ամրացնելու համար I եռաչափ տպված բռնակով: Այս մասին ավելին կարելի է տեսնել 5 -րդ քայլում
  6. Վերջում ես ներկեցի յուրաքանչյուր պողպատե հատված `սկզբնական գույնով (երկու շերտ): Այս գույնի վրա կարող եք դնել ձեր ուզած գույնը:

Քայլ 5: 3D տպագիր մասեր

3D տպագիր մասեր
3D տպագիր մասեր
3D տպագիր մասեր
3D տպագիր մասեր
3D տպագիր մասեր
3D տպագիր մասեր

Քանի որ ես ուզում էի, որ ամրացման հիմքը հեշտությամբ հավաքվեր և ապամոնտաժվեր, ինձ պետք էր 3D տպագիր մասեր պատրաստել: Յուրաքանչյուր հատված տպագրվել է PLA պլաստիկով և նախագծվել է իմ կողմից:

Այժմ ես պետք է տեսնեմ, թե ինչպես են այս մասերը դիմակայելու արտաքին տարրերին (ջերմություն, ցուրտ, անձրև…): Եթե ցանկանում եք այս մասերի STL ֆայլեր, կարող եք գրել ինձ իմ փոստին ՝ [email protected]

Պլաստիկ միացման տուփի բռնակ:

Եթե դուք նայեք իմ նախկին հրահանգին, կարող եք տեսնել, որ ես ձեռքի բռնակ պատրաստեցի պողպատե ափսեով, որն իրականում գործնական չէր: Այսպիսով, հիմա ես որոշեցի այն պատրաստել 3D տպված մասերից: Այն պատրաստված է 3D տպագիր հինգ մասերից, ինչը թույլ է տալիս արագ փոխարինել կոտրված հատվածը:

Այս ամրացման միջոցով պլաստիկ միացման տուփը կարող է տեղադրվել անմիջապես պողպատե խողովակի վրա: Բարձրախոսների բարձրությունը կարող է լինել ընտրովի:

Humidityերմաստիճանի եւ խոնավության տվիչների բնակարան:

Ինձ պետք էր բնակարան և ջերմաստիճանի և խոնավության տվիչի համար նախագծել: Ինտերնետում որոշ վերանայումներից հետո ես եզրակացություն արեցի այս բնակարանի վերջնական ձևի վերաբերյալ: Ես Սթիվենսոնի էկրանը նախագծել եմ ամրացնողի հետ այնպես, որ ամեն ինչ հնարավոր լինի ամրացնել պողպատե խողովակի վրա:

Այն պատրաստված է 10 մասից: Երկու մասից բաղկացած հիմնական հիմքը և «գլխարկը», որը գնում է դեպի վերև, այնպես որ ամեն ինչ կնքված է, այնպես որ ջուրը չի կարող ներս մտնել:

Ամեն ինչ տպագրված էր PLA թելերով:

Քայլ 6: Ներքին տվյալների ընդունիչ

Ներքին տվյալների ընդունիչ
Ներքին տվյալների ընդունիչ
Ներքին տվյալների ընդունիչ
Ներքին տվյալների ընդունիչ
Ներքին տվյալների ընդունիչ
Ներքին տվյալների ընդունիչ

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

Դրա համար ես օգտագործեցի 430 ՄՀց ընդունիչ Arduino- ի համար: Ես այն բարձրացրեցի 17 սմ (6,7 դյույմ) ալեհավաքով: Դրանից հետո ես պետք է փորձարկեի այս մոդուլի տիրույթը: Առաջին փորձարկումը կատարվեց ներսում, այնպես որ ես տեսա, թե ինչպես են պատերը ազդում ազդանշանի տիրույթի վրա և ինչպես է դա ազդում ազդանշանի խափանումների վրա: Երկրորդ թեստը դրսում էր: Հեռահարությունը ավելի քան 10 մ էր (33 ոտնաչափ), որը ավելի քան բավարար էր իմ ներքին ընդունիչի համար:

Ստացողի մասեր.

  • Արդուինո Նանո
  • Arduino 430 ՄՀց ընդունիչ մոդուլ
  • RTC մոդուլ
  • LCD էկրան
  • և որոշ միակցիչներ

Ինչպես երևում է նկարում, այս ընդունիչը կարող է ցուցադրել արտաքին ջերմաստիճանը և խոնավությունը, օրվա ամսաթիվը և ժամը:

Քայլ 7: Փորձարկում

Փորձարկում
Փորձարկում
Փորձարկում
Փորձարկում
Փորձարկում
Փորձարկում
Փորձարկում
Փորձարկում

Նախքան ամեն ինչ միասին հավաքելը, ես պետք է որոշ թեստեր կատարեի:

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

Հետո ես պետք է փորձարկեի այս երկու մոդուլների տիրույթը: Սկզբում ես փորձեցի առանց ալեհավաքների, բայց այն այնքան էլ մեծ հեռավորություն չուներ ՝ մոտ 4 մետր (13 ոտնաչափ): Հետո ալեհավաքներն ավելացվեցին: Որոշ վերանայումներից հետո ես հանդիպեցի որոշ տեղեկությունների, ուստի որոշեցի, որ ալեհավաքի երկարությունը կլինի 17 սմ (6,7 դյույմ): Այնուհետև ես կատարեցի երկու փորձարկում ՝ մեկը փակ և մեկ դրսի, այնպես որ ես տեսա, թե ինչպես է տարբեր միջավայրը ազդում ազդանշանի վրա:

Վերջին փորձարկման ժամանակ հաղորդիչը գտնվում էր բացօթյա, իսկ ընդունիչը `ներսի: Սրանով ես փորձարկեցի, արդյոք ես իսկապես կարող եմ ներքին ընդունիչ սարքել: Սկզբում որոշ խնդիրներ կային ազդանշանի ընդհատումների հետ, քանի որ ստացված արժեքը նույնը չէր, ինչ փոխանցվում էր: Դա լուծվեց նոր ալեհավաքով, ես ebay- ում 433 ՄՀց մոդուլի համար գնեցի «օրիգինալ» ալեհավաք:

Այս մոդուլը լավ է, քանի որ այն շատ էժան է և հեշտ օգտագործման համար, բայց այն օգտակար է միայն փոքր տիրույթների համար `ազդանշանի ընդհատումների պատճառով:

Թեստավորման մասին ավելին կարելի է կարդալ իմ նախորդ ուսանելի `Եղանակային կայան` տվյալների գրանցմամբ

Քայլ 8: Եզրակացություն

Եզրակացություն
Եզրակացություն
Եզրակացություն
Եզրակացություն
Եզրակացություն
Եզրակացություն

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

Բայց նման նախագծերը իսկապես լավ հնարավորություն են դիզայնի և էլեկտրոնիկայի վերաբերյալ ձեր գիտելիքները բարձրացնելու համար:

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

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

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