Სარჩევი:

Monty - The Maker Faire Measuring Monster: 6 ნაბიჯი (სურათებით)
Monty - The Maker Faire Measuring Monster: 6 ნაბიჯი (სურათებით)

ვიდეო: Monty - The Maker Faire Measuring Monster: 6 ნაბიჯი (სურათებით)

ვიდეო: Monty - The Maker Faire Measuring Monster: 6 ნაბიჯი (სურათებით)
ვიდეო: FNaF Security Breach - Quick Mazercise Solution in Six Steps 2024, ნოემბერი
Anonim
მონტი - შემქმნელი Faire საზომი მონსტრი
მონტი - შემქმნელი Faire საზომი მონსტრი

ჩვენ გვიყვარს Maker Faires– ში წასვლა, მაგრამ 2020 – მა სხვაგვარად გადაწყვიტა. ამის ნაცვლად, ჩვენ ვაშენებთ შესაფერის შემცვლელს, სახელად მონტი, რომელიც დაიპყრობს ატმოსფეროს და გაუზიარებს მას ყველას.

მარაგები

აპარატურა:

  • ჟოლო პი
  • PIR მოძრაობის სენსორი
  • Adafruit 4-არხიანი ADC ADS1015 (ანალოგური ციფრული გადამყვანი)
  • ხმის სენსორი (ჩვენ ვიყენეთ Velleman VMA309)
  • ადაფრუტის ნეოპიქსელის ბეჭედი
  • კომპლექტი პატარა ხრახნები

მონსტრი:

  • ძველი ფრინველის გალია
  • ყალბი ბეწვი
  • წითელი საღებავი ჩიტის შიგნით
  • 2 პლასტიკური ორნამენტის ბურთი
  • 3 მრგვალი ავეჯის ბალიში
  • თეთრი სპრეის საღებავი

ინსტრუმენტები:

  • შედუღების მოწყობილობა
  • ძლიერი წებო
  • ხრახნები
  • Ნემსი და ძაფი
  • Დასუფთავების წყაროები

ნაბიჯი 1: პროექტის ვიდეო

Image
Image

ნაბიჯი 2: იდეა

მოკლედ რომ ვთქვათ, ჩვენი პროექტი მიემგზავრება Maker Faire– ში, გაზომავს ატმოსფეროს მრავალი სენსორის გამოყენებით, შეინახავს მონაცემებს და ბრუნდება სახლში, ყველა საოცრად გამოიყურება.

ამ იდეის გათვალისწინებით, გასათვალისწინებელია რამდენიმე რამ:

  • საერთაშორისო გადაზიდვა: ის უნდა მოთავსდეს ყუთში, ჩამოვიდეს უსაფრთხოდ და არ გამოიწვიოს რაიმე სახის პანიკა, ასე რომ თქვენ შეზღუდული იქნებით წონაში, ზომასა და შინაარსში. იმისათვის, რომ უსაფრთხოდ იყოთ, უმჯობესია შეიძინოთ ყუთი თქვენს ადგილობრივ ფოსტაში და იმუშაოთ იქიდან.
  • Plug & Play: იმისათვის, რომ შეზღუდოთ უსიამოვნებები ღონისძიებაზე, პროექტი მხოლოდ ჩართული უნდა იყოს იმისათვის, რომ ის იმუშაოს.
  • კონფიდენციალურობა: ჩვენ გვინდა, რომ აღვნიშნოთ ატმოსფერო ღონისძიებაზე, მაგრამ არ შევეხოთ იმ ადამიანების კონფიდენციალურობას, ვინც ესწრება მას.
  • დაკავშირება: საიმედო უკაბელო ინტერნეტი არასოდეს არის გარანტია ღონისძიებებზე, ამიტომ ჩვენს მოწყობილობას მოუწევს ფუნქციონირება როგორც ონლაინ, ისე ხაზგარეშე.

ეს გასართობ გამოწვევად ჟღერს, დავიწყოთ მუშაობა!

ნაბიჯი 3: სენსორების და აპარატურის დაყენება

სენსორების და აპარატურის დაყენება
სენსორების და აპარატურის დაყენება
სენსორების და აპარატურის დაყენება
სენსორების და აპარატურის დაყენება
სენსორების და აპარატურის დაყენება
სენსორების და აპარატურის დაყენება

უპირველეს ყოვლისა, ჩვენ დავიწყებთ განწყობის აღებით Raspberry Pi- ს, ხმის დონის სენსორისა და მოძრაობის სენსორის გამოყენებით.

ჩვენ ავირჩიეთ ეს ორი სენსორი, რადგან თქვენ შეგიძლიათ ცოტათი იგრძნოთ მოვლენა, ამასთანავე პატივი სცეს ვიზიტორთა კონფიდენციალურობას. თქვენ შეგიძლიათ აღმოაჩინოთ, როდესაც ბევრი მოძრაობა მიმდინარეობს ან საერთოდ არ ხდება, რეგისტრაციის გარეშე, ვინ რა დროს დადის. თქვენ შეგიძლიათ შეამჩნიოთ ის არის ძალიან მშვიდი ან მართლაც ხმამაღალი, აუდიოს ჩაწერის გარეშე.

Raspberry Pi თუ თქვენ ახალი ხართ Raspberry Pis– ში, აქ არის შესანიშნავი სახელმძღვანელო Raspberry Pi ვებსაიტზე.

მოძრაობის სენსორი იმისათვის, რომ გაიგოთ მეტი მოძრაობის სენსორების შესახებ და როგორ დაუკავშიროთ ისინი Raspberry Pi– ს, შეგიძლიათ მიყევით ამ ნაბიჯებს Raspberry Pi Foundation– ის მშობელთა დეტექტორის პროექტში.

ხმის სენსორი და ADCA რადგან ჩვენი ხმის სენსორის გამომავალი არის ანალოგური, მაგრამ Raspberry Pi- ს შეუძლია მხოლოდ ციფრული შეყვანის მიღება, ჩვენ დაგვჭირდება ანალოგური მნიშვნელობების ციფრულზე გადაყვანა ანალოგურ ციფრულ კონვერტორზე (ADC).

Adafruit გთავაზობთ ამ დიდ გაკვეთილს მათი ADC გარღვევის დაფის შექმნისა და დაწყების შესახებ აქ.

NeoPixel Ring რა არის მონსტრი პიცის გარეშე? სწორედ აქ გამოდგება NeoPixel Ring. თქვენი მონსტრის გასანათებლად შეგიძლიათ მიყევით Adafruit NeoPixel Überguide– ში მოცემულ ნაბიჯებს.

სრული კოდი და სქემები არ ინერვიულოთ, თუ არ გექნებათ სურვილი გაეცნოთ ყველა ამ განსხვავებულ გაკვეთილს თქვენი მონსტრის გასაშვებად, რადგან ჩვენ ამ ნაბიჯს დავამატეთ ამ პროექტის სრული კოდი და საბოლოო სქემა!

კოდი აკეთებს შემდეგს: - ყველა ბიბლიოთეკის იმპორტი და აპარატურის კონფიგურაცია

- Ყოველ წამს:

  • შეცვალეთ NeoPixel ბეჭდის ფერი
  • გაზომეთ ხმაურის დონე
  • მოძრაობის დადგენა
  • მიიღეთ მიმდინარე დრო ეპოქაში
  • შეინახეთ შეგროვებული მონაცემები ადგილობრივად JSON ფაილში (იხილეთ შემდეგი ნაბიჯი)

- Ყოველ წუთს:

შეეცადეთ უახლესი გაზომვა გაგზავნოთ Thingspeak IoT პლატფორმაზე (იხილეთ შემდეგი ნაბიჯი)

გაშვებისას თქვენი კოდის გასაშვებად აქ არის ფანტასტიკური სახელმძღვანელო.

ნაბიჯი 4: მონაცემთა შეგროვება და გაზიარება

მონაცემთა შეგროვება და გაზიარება
მონაცემთა შეგროვება და გაზიარება

ჩვენი პროექტის ერთ -ერთი მთავარი ელემენტია ის, რომ ის უზიარებს თავის დასკვნებს მსოფლიოს, რასაც ჩვენ გადავდგამთ ამ ნაბიჯში.

როდესაც ჩვენს არსებას აქვს ინტერნეტ კავშირი, კარგი იქნება, თუ ის უახლეს ზომებს გაუგზავნის IoT პლატფორმაზე, რომელიც ყველასთვის ხელმისაწვდომია, მაგალითად ThingSpeak.

იმისათვის, რომ შეიტყოთ მეტი ThingSpeak არხის შექმნისა და მონაცემების შეგროვების შესახებ, გადახედეთ მათ დაწყების გაკვეთილს.

თქვენი მონაცემების ThingSpeak– ზე გაგზავნის კოდი უკვე დაემატა წინა საფეხურს, ყველაფერი რაც თქვენ გჭირდებათ არის დაამატოთ თქვენი საკუთარი API გასაღები.

თქვენ შეგიძლიათ ნახოთ Montys არხი აქ!

Wifi სერთიფიკატები იმის გამო, რომ მონტი დამოუკიდებლად დაესწრება Maker Faire– ს, ჩვენ წასვლის წინ მოგვიწევს მისი ინტერნეტის კონფიგურაცია.

თუ თქვენ გაქვთ მოვლენის ქსელური კავშირის დეტალები, შეგიძლიათ წინასწარ დაამატოთ ისინი Raspberry Pi– ში, Raspberry Pi Foundation– ის მიერ დაწერილი ამ სახელმძღვანელოს დაცვით.

ხაზგარეშე JSON– ით

არ გჭირდებათ პანიკა, თუ არ იცით wi -fi სერთიფიკატები ან თუ ინტერნეტი არის მყიფე, ჩვენ ასევე შევინახავთ მონაცემებს ადგილობრივად Raspberry Pi– ზე JSON ფაილში. ამ გზით, თქვენ გექნებათ ჩანაწერი იმ მოვლენის ატმოსფეროზე, რომლითაც შეგიძლიათ წვდომა იმ მომენტში, როდესაც თქვენი საზომი მონსტრი დაბრუნდება სახლში.

თუ ადრე არასოდეს გიმუშავიათ JSON– თან, W3Schools– ს აქ საკმაოდ კარგი შესავალი აქვს.

JSON მონაცემების გასაანალიზებლად შეგიძლიათ შემოიტანოთ იგი მონაცემთა დამუშავების თქვენს უფასო ინსტრუმენტებში, როგორიცაა Google Data Studio ან შეგიძლიათ გააგიჟოთ R.

ნაბიჯი 5: მონსტრის შექმნა

მონსტრის შექმნა
მონსტრის შექმნა
მონსტრის შექმნა
მონსტრის შექმნა
მონსტრის შექმნა
მონსტრის შექმნა

ფრინველის კეიჯი

როგორც გისურვებთ, ჩვენ აღმოვაჩინეთ ძველი ფრინველის გალი, რომელიც ლამაზად ჯდება ჩვენს ადგილობრივ ფოსტაში განთავსებულ ყველაზე დიდ სატვირთო ყუთში.

მონსტრიფიკაციისთვის რომ მოვემზადოთ, ჩვენ გავწმინდეთ, ამოვიღეთ ჩიტის მჯდომარე ჩხირები, გავარკვიეთ როგორ ამოიღოთ გალიის ბარები და შიგნიდან წითელი შეღებეთ.

ტექნიკა მას შემდეგ, რაც საღებავი გაშრეს, ჩვენ დავამაგრეთ აპარატურა გალიის ბოლოში პატარა ხრახნების ნაკრების გამოყენებით. დარწმუნდით, რომ დატოვეთ ცოტაოდენი ოთახი, ასე რომ არ იქნება ზედმეტი დაძაბულობა თქვენს ელექტრონიკაზე.

მონსტრის შესაქმნელად დაამატეთ უამრავი ყალბი ბეწვი! ჩვენ დავამაგრეთ ნაჭერი მონტისის თავზე და ხელით დავამაგრეთ კიდევ ერთი ნაჭერი გალიის გისოსებზე.

მისი სამი თვალისთვის ჩვენ სპრეით ვხატავთ ორი დეკორატიული საშობაო ორნამენტის ბურთის თეთრს. მონტის თავზე ბეწვს სამი ნახევარი დავამატეთ ძალიან ძლიერი წებოს გამოყენებით. დასასრული არის სამი მრგვალი ავეჯის ბალიში, რომელიც ფუნქციონირებს როგორც მოსწავლეები.

ნაბიჯი 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– ის ვიზიტორებს მივცეთ კონტექსტი.

დაბოლოს, ჩვენ უსაფრთხოდ ჩავალაგეთ მონტი და გავგზავნეთ იგი Eindhoven Maker Faire– ში. ჩვენ ნამდვილად ვიმედოვნებთ, რომ ის გადაურჩება მოგზაურობას და მშვენიერ დროს გაატარებს ღონისძიებაზე!

თუ მონტის აქვს ინტერნეტი, შეგიძლიათ ნახოთ მისი გაზომვები აქ ThingSpeak– ზე. ჩვენ ასევე შეგატყობინებთ მის თავგადასავლებს ჩვენი ინსტაგრამისა და ტვიტერის საშუალებით!

გირჩევთ: