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

Monty - The Maker Faire Measuring Monster: 6 քայլ (նկարներով)
Monty - The Maker Faire Measuring Monster: 6 քայլ (նկարներով)

Video: Monty - The Maker Faire Measuring Monster: 6 քայլ (նկարներով)

Video: Monty - The Maker Faire Measuring Monster: 6 քայլ (նկարներով)
Video: FNaF Security Breach - Quick Mazercise Solution in Six Steps 2024, Նոյեմբեր
Anonim
Monty - The Maker Faire Measuring Monster
Monty - The Maker Faire Measuring Monster

Մենք սիրում ենք գնալ Maker Faires, բայց 2020 -ն այլ բան է որոշել: Այսպիսով, փոխարենը, մենք կառուցում ենք համապատասխան փոխարինող ՝ Մոնտի անունով, որը կգրավի մթնոլորտը և կկիսվի այն բոլորի հետ:

Պարագաներ

Սարքավորումներ:

  • Ազնվամորի Պի
  • PIR շարժման տվիչ
  • Adafruit 4-ալիք ADC ADS1015 (անալոգային թվային փոխարկիչ)
  • Ձայնի տվիչ (մենք օգտագործում էինք Velleman VMA309)
  • Adafruit NeoPixel մատանի
  • Փոքր պտուտակների հավաքածու

Հրեշ:

  • Հին թռչնավանդակ
  • Կեղծ մորթեղ
  • Կարմիր ներկ թռչնի վանդակի ներսում
  • 2 պլաստմասե զարդի գնդակներ
  • 3 կլոր կահույքի բարձիկներ
  • Սպիտակ լակի ներկ

Գործիքներ:

  • Sոդման սարքավորումներ
  • Ուժեղ սոսինձ
  • Պտուտակահաններ
  • Ասեղ և թել
  • Մաքրման միջոցներ

Քայլ 1: Նախագծի տեսանյութ

Image
Image

Քայլ 2: Գաղափարը

Մի խոսքով, մեր նախագիծը կուղևորվի դեպի Maker Faire, կչափի մթնոլորտը մի շարք սենսորների միջոցով, կպահի տվյալները և կվերադառնա տուն ՝ միևնույն ժամանակ զարմանալի տեսք ունենալով:

Այս գաղափարով, որոշ բաներ պետք է հիշել.

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

Դա զվարճալի մարտահրավեր է թվում: Եկեք գործի անցնենք:

Քայլ 3: Սենսորների և սարքավորումների տեղադրում

Սենսորների և սարքավորումների տեղադրում
Սենսորների և սարքավորումների տեղադրում
Սենսորների և սարքավորումների տեղադրում
Սենսորների և սարքավորումների տեղադրում
Սենսորների և սարքավորումների տեղադրում
Սենսորների և սարքավորումների տեղադրում

Նախևառաջ, մենք կսկսենք գրավելով տրամադրությունը ՝ օգտագործելով Raspberry Pi, ձայնի մակարդակի սենսոր և շարժման տվիչ:

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

Raspberry Pi Եթե դուք նորեկ եք Raspberry Pis- ում, այստեղ Raspberry Pi- ի կայքում կա մեկնարկի հիանալի ուղեցույց:

Շարժման ցուցիչ Շարժման սենսորների և Raspberry Pi- ի հետ դրանք միացնելու եղանակների մասին ավելին իմանալու համար կարող եք հետևել Raspberry Pi հիմնադրամի Pնող հայտնաբերող նախագծի այս քայլերին:

Ձայնի ցուցիչ և ADCA Քանի որ մեր ձայնային տվիչի ելքը անալոգային է, բայց Raspberry Pi- ն կարող է ստանալ միայն թվային մուտքագրում, մենք պետք է անալոգային արժեքները փոխարկենք թվայինի `օգտագործելով անալոգային թվային փոխարկիչ (ADC):

Adafruit- ը տալիս է այս հիանալի ձեռնարկը ՝ իրենց ADC բեկումնային տախտակը ստեղծելու և սկսելու մասին հենց այստեղ:

NeoPixel Ring Ինչ է հրեշը ՝ առանց պիցցազի: Այստեղ է, որ NeoPixel Ring- ը օգտակար է: Ձեր հրեշին լուսավորելու համար կարող եք հետևել Adafruit NeoPixel Überguide- ում նկարագրված քայլերին:

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

Կոդը կատարում է հետևյալը. - Ներմուծեք բոլոր գրադարանները և կազմաձևեք սարքավորումները

- Ամեն վայրկյան:

  • Փոխեք NeoPixel Ring- ի գույնը
  • Չափել աղմուկի մակարդակը
  • Հայտնաբերել շարժում
  • Ստացեք ընթացիկ ժամանակը Epoch- ում
  • Տեղում հավաքված տվյալները պահեք JSON ֆայլում (տես հաջորդ քայլը)

- Ամեն րոպե.

Փորձեք վերջին չափումը ուղարկել Thingspeak IoT հարթակ (տես հաջորդ քայլը)

Գործարկելիս ձեր կոդը գործարկելու համար այստեղ կա ֆանտաստիկ ուղեցույց:

Քայլ 4: Տվյալների հավաքագրում և փոխանակում

Տվյալների հավաքագրում և փոխանակում
Տվյալների հավաքագրում և փոխանակում

Մեր նախագծի առանցքային տարրերից մեկն այն է, որ այն կիսում է իր գտածոները աշխարհի հետ, ինչին մենք կանցնենք այս քայլին:

Առցանց ThingSpeak- ի հետ Երբ մեր արարածն ինտերնետ կապ ունի, հիանալի կլիներ, եթե վերջին չափումները ուղարկեր բոլորի համար հասանելի IoT հարթակ, ինչպես ThingSpeak- ը:

ThingSpeak ալիք ստեղծելու և դրանով տվյալներ հավաքելու մասին ավելին իմանալու համար ծանոթացեք դրանց մեկնարկի ձեռնարկին:

Ձեր տվյալները ThingSpeak ուղարկելու կոդը արդեն ավելացվել է նախորդ քայլին, այն ամենը, ինչ ձեզ հարկավոր է անել, ձեր սեփական API բանալին ավելացնելն է:

Montys ալիքին կարող եք ծանոթանալ այստեղ:

Wifi հավատարմագրերը Քանի որ Մոնթին ինքնուրույն է մասնակցելու Maker Faire- ին, մենք պետք է կազմաձևենք նրա ինտերնետ հասանելիությունը նախքան հեռանալը:

Եթե պատահաբար ունեք իրադարձության ցանցի միացման մանրամասները, կարող եք դրանք նախապես ավելացնել ձեր Raspberry Pi- ին ՝ հետևելով Raspberry Pi հիմնադրամի կողմից գրված այս ուղեցույցին:

Անցանց JSON- ի հետ

Անհրաժեշտ չէ խուճապի մատնվել, եթե չգիտեք Wi -Fi- ի հավատարմագրերը կամ եթե ինտերնետային կապը խայտաբղետ է, մենք նաև տվյալները տեղականորեն կպահենք Raspberry Pi- ում JSON ֆայլում: Այսպիսով, դուք կունենաք գրանցում իրադարձության մթնոլորտի մասին, որը կարող եք մուտք գործել այն պահին, երբ ձեր չափիչ հրեշը տուն վերադառնա:

Եթե նախկինում երբեք չեք աշխատել JSON- ի հետ, W3Schools- ը բավականին լավ ներածություն ունի այստեղ:

JSON- ի տվյալները վերլուծելու համար կարող եք դրանք ներմուծել ձեր տվյալների մշակման անվճար գործիքների մեջ, ինչպիսիք են Google Data Studio- ն կամ կարող եք խելագարվել R- ում:

Քայլ 5: Հրեշ ստեղծելը

Հրեշ ստեղծելը
Հրեշ ստեղծելը
Հրեշ ստեղծելը
Հրեշ ստեղծելը
Հրեշ ստեղծելը
Հրեշ ստեղծելը

Թռչնի վանդակ

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

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

Սարքավորումներ Ներկը չորացնելուց հետո մենք ամրացրեցինք ապարատը վանդակի ներքևի մասում ՝ օգտագործելով փոքր պտուտակներ: Համոզվեք, որ մի փոքր ազատ տեղ եք թողնում, այնպես որ ձեր էլեկտրոնիկայի վրա չափազանց մեծ լարվածություն չկա:

Հրեշ ստեղծելու համար ավելացրեք շատ կեղծ մորթուց: Մենք կարկատել ենք Մոնտիսի գլխի գագաթին և ձեռքով մեկ այլ կտոր կարել վանդակի ճաղերին:

Նրա երեք աչքերի համար մենք սանրվածքով ներկեցինք ամանորյա զարդանախշերի երկու դեկորատիվ գնդակների ներսը `սպիտակ: Մենք երեք կես ամրացրինք մորթու վրա Montys- ի գլխին ՝ օգտագործելով շատ ամուր սոսինձ: Հարդարման աշխատանքները երեք կլոր կահույքի բարձիկներ են, որոնք գործում են որպես աշակերտներ:

Քայլ 6: Չափում Maker Faire- ը

Չափիչ Maker Faire
Չափիչ Maker Faire
Չափիչ Maker Faire
Չափիչ Maker Faire
Չափիչ Maker Faire
Չափիչ Maker Faire
Չափիչ Maker Faire
Չափիչ Maker Faire

Մեր նախագիծն ավարտելու համար մենք նախագծեցինք մի պաստառ, որտեղ մի փոքր բացատրություն կար Monty The Measuring Monster- ի մասին `Maker Faire- ի այցելուներին մի փոքր համատեքստ հաղորդելու համար:

Ի վերջո, մենք ապահով փաթեթավորեցինք Մոնտիին և նրան ուղարկեցինք Էյնդհովեն Maker Faire: Մենք իսկապես հույս ունենք, որ նա կվերապրի ճանապարհորդությունը և հիանալի ժամանակ կանցկացնի միջոցառման ժամանակ:

Եթե Մոնթին ինտերնետ կապ ունի, կարող եք ստուգել նրա չափումները այստեղ ThingSpeak- ում: Մենք նաև ձեզ կտեղեկացնենք նրա արկածների մասին մեր Instagram- ի և Twitter- ի միջոցով:

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