Съдържание:

Монти - Измервателното чудовище на Maker Faire: 6 стъпки (със снимки)
Монти - Измервателното чудовище на Maker Faire: 6 стъпки (със снимки)

Видео: Монти - Измервателното чудовище на Maker Faire: 6 стъпки (със снимки)

Видео: Монти - Измервателното чудовище на Maker Faire: 6 стъпки (със снимки)
Видео: Europa's härtester Fernwanderweg (GR20 Korsika Doku) 2024, Ноември
Anonim
Монти - измервателното чудовище на Maker Faire
Монти - измервателното чудовище на Maker Faire

Обичаме да ходим на Maker Faires, но 2020 е решила друго. Така че вместо това ние изграждаме подходящ заместител, наречен Монти, който ще улови атмосферата и ще я сподели с всички.

Консумативи

Хардуер:

  • Малина Пи
  • PIR сензор за движение
  • Adafruit 4-канален ADC ADS1015 (аналогово-цифров преобразувател)
  • Звуков сензор (използвахме Velleman VMA309)
  • Пръстен от Adapruit NeoPixel
  • Комплект малки винтове

Чудовище:

  • Стара клетка за птици
  • Фалшива козина
  • Червена боя за вътре в клетката за птици
  • 2 пластмасови орнаментни топки
  • 3 кръгли подложки за мебели
  • Бяла спрей боя

Инструменти:

  • Оборудване за запояване
  • Силно лепило
  • Отвертки
  • Игла и конец
  • Почистващи консумативи

Стъпка 1: Видео проект

Image
Image

Стъпка 2: Идеята

Накратко, нашият проект ще пътува до Maker Faire, ще измерва атмосферата с помощта на редица сензори, ще запазва данните и ще се върне у дома, като същевременно изглежда невероятно.

С тази идея трябва да имате предвид някои неща:

  • Международна доставка: тя трябва да се побере в кутия, да пристигне безопасно и да не предизвиква никаква паника, така че ще бъдете ограничени по тегло, размер и съдържание. За да сте в безопасност, най -добре е да си купите кутия в местния пощенски клон и да работите от там.
  • Plug & play: за да ограничите караниците на самото събитие, проектът трябва само да бъде включен, за да работи.
  • Поверителност: искаме да уловим атмосферата на събитието, но да не натрапваме поверителността на хората, които го посещават.
  • Свързване: надеждният безжичен интернет никога не е гаранция за събития, така че нашето устройство ще трябва да функционира както онлайн, така и офлайн.

Това звучи като забавно предизвикателство, да се захващаме за работа!

Стъпка 3: Настройка на сензорите и хардуера

Настройка на сензорите и хардуера
Настройка на сензорите и хардуера
Настройка на сензорите и хардуера
Настройка на сензорите и хардуера
Настройка на сензорите и хардуера
Настройка на сензорите и хардуера

Първо, първо ще започнем с улавяне на настроението с помощта на Raspberry Pi, сензор за ниво на звука и сензор за движение.

Избрахме тези два сензора, тъй като можете да получите малко усещане за събитието, като същевременно зачитате поверителността на посетителите. Можете да откриете кога има много движение или изобщо няма, без да регистрирате кой минава в колко часа. Можете да забележите дали в момента е много тихо или наистина силно, без да записвате никакъв звук.

Raspberry Pi Ако сте нов в Raspberry Pis, има страхотно ръководство за начало тук на уебсайта на Raspberry Pi.

Сензор за движение За да научите повече за сензорите за движение и как да ги свържете с Raspberry Pi, можете да следвате тези стъпки в проекта Pater Detector от Фондация Raspberry Pi.

Звуков сензор и ADCA изходът на нашия звуков сензор е аналогов, но Raspberry Pi може да приема само цифров вход, ще трябва да преобразуваме нашите аналогови стойности в цифрови с помощта на аналогово -цифров конвертор (ADC).

Adafruit предоставя този страхотен урок за настройка и започване на работа с ADC пробивната платка точно тук.

NeoPixel Ring Какво е чудовището без пицария? Тук пръстенът NeoPixel е полезен. За да осветите чудовището си, можете да следвате стъпките, описани в Adafruit NeoPixel Überguide.

Пълен код и схеми Не се притеснявайте, ако не искате да следвате всички тези различни уроци, за да стартирате вашето чудовище, тъй като ние добавихме пълния код и окончателните схеми на този проект към тази стъпка!

Кодът прави следното: - Импортирайте всички библиотеки и конфигурирайте хардуера

- Всяка секунда:

  • Променете цвета на пръстена NeoPixel
  • Измерете нивото на шума
  • Откриване на движение
  • Вземете текущото време в Epoch
  • Запазете събраните данни локално в JSON файл (вижте следващата стъпка)

- Всяка минута:

Опитайте се да изпратите най -новото измерване на платформата Thingspeak IoT (вижте следващата стъпка)

За да стартирате кода си при стартиране, тук има фантастично ръководство.

Стъпка 4: Събиране и споделяне на данни

Събиране и споделяне на данни
Събиране и споделяне на данни

Един от ключовите елементи на нашия проект е, че той споделя своите открития със света, в което ще скочим в тази стъпка.

Онлайн с ThingSpeak Когато нашето същество има интернет връзка, би било чудесно, ако изпрати най -новите измервания до платформа за IoT, достъпна за всички, като ThingSpeak.

За да научите повече за създаването на канал ThingSpeak и събирането на данни с него, вижте техния урок за започване.

Кодът за изпращане на вашите данни към ThingSpeak вече е добавен към предишната стъпка, всичко, което трябва да направите, е да добавите свой собствен API ключ.

Можете да проверите канала Montys тук!

Удостоверения за Wifi Тъй като Монти ще присъства самостоятелно на Maker Faire, ще трябва да конфигурираме достъпа му до интернет, преди да напусне.

Ако случайно имате подробности за мрежовата връзка на събитието, можете да ги добавите предварително към вашия Raspberry Pi, като следвате това ръководство, написано от Raspberry Pi Foundation.

Офлайн с JSON

Няма нужда да се паникьосвате, ако не знаете идентификационните данни за wifi или ако интернет връзката е петна, ние също ще запазим данните локално на Raspberry Pi в JSON файл. По този начин ще имате запис на атмосферата на събитието, до която можете да получите достъп в момента, в който вашето измервателно чудовище се върне у дома.

Ако никога не сте работили с JSON преди, W3Schools има доста добро представяне тук.

За да анализирате данните на JSON, можете да ги импортирате в безплатните си инструменти за обработка на данни като Google Data Studio или да се побъркате в R.

Стъпка 5: Създаване на чудовище

Създаване на чудовище
Създаване на чудовище
Създаване на чудовище
Създаване на чудовище
Създаване на чудовище
Създаване на чудовище

Клетка за птици

За късмет, намерихме стара клетка за птици, която добре се вписва в най -голямата кутия за доставка, която предлага местната поща.

За да го подготвим за чудовище, го почистихме, премахнахме клечките за сядане на птици, измислихме как да премахнем решетките на клетката и боядисахме вътрешностите в червено.

Хардуер След като боята изсъхне, прикрепихме хардуера към дъното на клетката с помощта на набор от малки винтове. Не забравяйте да оставите малко място за раздвижване, така че да няма прекалено напрежение в електрониката ви.

Monster За да създадете чудовището, добавете много фалшива кожа! Залепихме пластир на върха на главата на Montys и ръчно зашихме друго парче към решетките на клетката.

За трите му очи напръскахме вътрешността на две декоративни коледни топки с орнаменти в бяло. Прикрепихме три половини към козината на главата на 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!

Препоръчано: