Мазмұны:
- Жабдықтар
- 1 -қадам: Жобалық бейне
- 2 -қадам: Идея
- 3 -қадам: сенсорлар мен жабдықты орнату
- 4 -қадам: Деректерді жинау және бөлісу
- 5 -қадам: монстр жасау
- 6 -қадам: Өлшем жасаушы Фейр
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Біз Maker Faires -ке баруды жақсы көреміз, бірақ 2020 басқаша шешім қабылдады. Сондықтан біз оның орнына атмосфераны түсіретін және оны бәрімен бөлісетін Монти деп аталатын лайықты алмастырғыш құрамыз.
Жабдықтар
Жабдық:
- Таңқурай Pi
- PIR қозғалыс сенсоры
- Adafruit 4 арналы ADC ADS1015 (сандық түрлендіргіштен аналогты)
- Дыбыс сенсоры (біз Velleman VMA309 қолдандық)
- Adafruit NeoPixel сақинасы
- Кішкене бұрандалардың жиынтығы
Құбыжық:
- Ескі құс торы
- Жалған жүн
- Құс торының ішіне арналған қызыл бояу
- 2 Пластикалық әшекейлі шарлар
- 3 Дөңгелек жиһаз төсеніштері
- Ақ спрей бояуы
Құралдар:
- Дәнекерлеу жабдықтары
- Күшті желім
- Бұрауыштар
- Ине мен жіп
- Тазалау құралдары
1 -қадам: Жобалық бейне
2 -қадам: Идея
Қысқаша айтқанда, біздің жоба Maker Faire -ге барады, көптеген сенсорлардың көмегімен атмосфераны өлшейді, деректерді сақтайды және үйге қайтады, бәрі керемет көрінеді.
Бұл идеямен бірнеше нәрсені есте ұстау қажет:
- Халықаралық тасымалдау: ол қораптың ішіне сыйып, қауіпсіз түрде келуі керек және ешқандай дүрбелең туғызбауы керек, сондықтан сіз салмағы, көлемі мен мазмұны бойынша шектеулі боласыз. Қауіпсіз болу үшін жергілікті пошта бөлімшесінен қорап сатып алып, сол жерден жұмыс жасаған дұрыс.
- Қосу және ойнату: іс -шараның қиындығын шектеу үшін, оның жұмыс істеуі үшін жобаны тек қосуға болады.
- Құпиялылық: біз іс -шараның атмосферасын алғымыз келеді, бірақ оған қатысатын адамдардың жеке өміріне қол сұғуға болмайды.
- Байланыс: сенімді сымсыз интернет ешқашан оқиғаларға кепілдік бермейді, сондықтан біздің құрылғы желіде де, офлайнда да жұмыс істеуге мәжбүр болады.
Бұл қызықты сынақ сияқты, жұмысқа кірісейік!
3 -қадам: сенсорлар мен жабдықты орнату
Біріншіден, біз Raspberry Pi, дыбыс деңгейі мен қозғалыс сенсоры арқылы көңіл -күйді түсіруден бастаймыз.
Біз бұл екі сенсорды таңдадық, өйткені сіз келушілердің жеке өмірін құрметтей отырып, оқиғаның мәнін біле аласыз. Сіз қозғалыстың көп болғанын немесе мүлде болмайтынын анықтай аласыз, кімнің қай уақытта жүргенін тіркеусіз. Дыбысты жазбастан, қазір өте тыныш немесе қатты екенін байқауға болады.
Raspberry Pi Егер сіз Raspberry Pis -те жаңадан болсаңыз, мұнда Raspberry Pi веб -сайтында керемет нұсқаулық бар.
Қозғалыс сенсоры Қозғалыс сенсорлары мен оларды Raspberry Pi -ге қосу әдісі туралы қосымша ақпарат алу үшін Raspberry Pi қорының ата -аналық детекторы жобасындағы мына қадамдарды орындауға болады.
Дыбыс сенсоры мен ADCA дыбыс сенсорының шығысы аналогты болғандықтан, Raspberry Pi тек сандық кірісті қабылдай алады, аналогты цифрлық түрлендіргішті (ADC) қолдана отырып, біз аналогтық мәндерді сандық мәнге түрлендіруіміз қажет.
Adafruit осы жерде ADC сөндіру тақтасын орнатуға және бастауға арналған керемет оқулықты ұсынады.
NeoPixel сақинасы Пиццасы жоқ монстр дегеніміз не? Бұл жерде NeoPixel сақинасы ыңғайлы болады. Құбыжықты жарықтандыру үшін сіз Adafruit NeoPixel Überguide -де көрсетілген қадамдарды орындауға болады.
Толық код пен схемалар Егер сіз монстрты іске қосу үшін осы әр түрлі оқулықтарды орындағыңыз келмесе, алаңдамаңыз, өйткені біз бұл жобаның толық кодын және соңғы схемасын қостық!
Код келесі әрекеттерді орындайды: - Барлық кітапханаларды импорттаңыз және жабдықты конфигурациялаңыз
- Әр секунд сайын:
- NeoPixel сақинасының түсін өзгертіңіз
- Шу деңгейін өлшеңіз
- Қозғалысты анықтау
- Қазіргі дәуірдегі уақытты алыңыз
- Жиналған деректерді жергілікті жерде JSON файлына сақтаңыз (келесі қадамды қараңыз)
- Әр минут сайын:
Соңғы өлшеуді Thingspeak IoT платформасына жіберуге тырысыңыз (келесі қадамды қараңыз)
Бастау кезінде кодты іске қосу үшін мұнда керемет нұсқаулық бар.
4 -қадам: Деректерді жинау және бөлісу
Біздің жобаның негізгі элементтерінің бірі - бұл өз нәтижелерін әлеммен бөлісуі, біз осы қадамға енеміз.
ThingSpeak көмегімен онлайн Біздің жаратылыстың интернет байланысы болған кезде, ол ThingSpeak сияқты барлығына қол жетімді IoT платформасына соңғы өлшемдерді жіберсе, жақсы болар еді.
ThingSpeak арнасын құру және онымен деректер жинау туралы көбірек білу үшін олардың жұмысқа кірісу оқулығын қараңыз.
Деректеріңізді ThingSpeak -ке жіберу коды алдыңғы қадамға қосылып қойған, тек өзіңіздің API кілтін қосу жеткілікті.
Montys арнасын мына жерден көре аласыз!
Wi -Fi тіркелгі деректері Монти Maker Faire көрмесіне өз бетінше қатысатындықтан, ол кетер алдында біз оның интернетке кіруін конфигурациялауымыз керек.
Егер сізде оқиғаның желілік қосылымы туралы мәліметтер болса, оларды Raspberry Pi Foundation жазған осы нұсқаулықты орындау арқылы Raspberry Pi -ге алдын ала қосуға болады.
JSON көмегімен офлайн
Егер сіз Wi -Fi тіркелгісін білмесеңіз немесе интернет байланысы нашар болса, дүрбелеңнің қажеті жоқ, біз сонымен қатар ақпаратты Raspberry Pi -де JSON файлында сақтаймыз. Осылайша сіз өлшеуіш монстр үйге қайтқанда қол жеткізе алатын оқиғаның атмосферасы туралы жазбаңыз болады.
Егер сіз бұрын JSON -мен ешқашан жұмыс жасамаған болсаңыз, W3Schools -те бұл жерде жақсы кіріспе бар.
JSON деректерін талдау үшін сіз оны Google Data Studio сияқты ақысыз деректерді өңдеу құралдарына импорттай аласыз немесе R тілінде жаңартуға болады.
5 -қадам: монстр жасау
Құстар торы
Бақытымызға орай, біз жергілікті пошта бөлімшесі жеткізетін ең үлкен қораптың ішіне сәйкес келетін ескі құстар торын таптық.
Оны монстрификацияға дайындау үшін біз оны тазалап, құстарға арналған таяқшаларды алып тастадық, торды қалай алып тастау керектігін ойлап, ішін қызыл түске боядық.
Бояу кептірілгеннен кейін біз кішкене бұрандалардың көмегімен жабдықты тордың түбіне бекітеміз. Кішкене қозғалатын бөлмеден шыққаныңызға көз жеткізіңіз, сондықтан сіздің электроникаңызда шамадан тыс шиеленіс болмайды.
Құбыжықты жасау үшін көптеген жалған жүн қосыңыз! Біз Монтистың басына патч жапсырдық, ал тордың торына басқа бөлікті тігіп қойдық.
Оның үш көзі үшін біз шыршаның әшекейлі екі әшекейлі шарының ішкі жағын ақ түске боядық. Біз Монтис басындағы жүнге үш жартысын өте берік желіммен жаптық. Аяқтау - бұл оқушы ретінде жұмыс істейтін үш дөңгелек жиһаз төсемі.
6 -қадам: Өлшем жасаушы Фейр
Жобаны аяқтау үшін біз Maker Faire қонақтарына контекст беру үшін Монтидің өлшеуіш монстры туралы түсініктеме жазылған плакат жасадық.
Ақырында, біз Монтиді қауіпсіз түрде орап, оны Эйндховендегі мейкер Фейрге жөнелттік. Біз оның саяхаттан аман өтіп, іс -шарада керемет уақыт өткізетініне сенімдіміз!
Егер Монтиде интернет байланысы болса, сіз оның өлшеулерін ThingSpeak сайтынан тексере аласыз. Сондай -ақ, біз сізді Инстаграм мен Твиттер арқылы оның оқиғалары туралы хабардар етеміз!
Ұсынылған:
Ішкі ауа сапасын өлшейтін құрал: 5 қадам (суреттермен)
Үйдегі ауа сапасын өлшеуіш: Сіздің үйіңіздегі ауа сапасын тексеруге арналған қарапайым жоба. Біз соңғы уақытта үйде көп жұмыс істейтіндіктен, ауаның сапасын бақылап, терезені ашу уақыты келгенде өзіңізге еске салу жақсы болар еді. және таза ауа ішіңіз
OLED экраны бар IoT температурасы мен ылғалдылығын өлшейтін құрал: 5 қадам (суреттермен)
OLED экраны бар IoT температурасы мен ылғалдылығын өлшегіш: OLED экранында температураны және ылғалдылықты кез келген уақытта тексеріңіз және сол уақытта IoT платформасында сол деректерді жинаңыз. Өткен аптада мен қарапайым IoT температурасы мен ылғалдылығын өлшеуіш деп аталатын жобаны жарияладым. Бұл жақсы жоба, өйткені сіз
Ең қарапайым IoT температурасы мен ылғалдылығын өлшейтін құрал: 5 қадам (суреттермен)
Ең қарапайым IoT температурасы мен ылғалдылығын өлшеуіш: IoT температурасы мен ылғалдылығын өлшеудің қарапайым құралы температураны, ылғалдылық пен жылу индексін жинауға мүмкіндік береді. Содан кейін оларды Adafruit IO -ға жіберіңіз
Қауіпті шу деңгейін өлшейтін құрал немесе белгі: 4 қадам (суреттермен)
Қауіпті шу деңгейін өлшейтін құрал немесе белгі: Мен адамдардың шығармашылық жобаларын қарағанды ұнатамын. Қазіргі заманғы құралдар & технология бізге көптеген шығармашылық мүмкіндіктерді береді. Мен Жаңа Зеландиядағы орта мектепте орта мектеп оқушыларына қатты материалдарды үйретемін, сондықтан мен үнемі дамып келемін & жаңа нәрселерді сынау. Бұл
Жаңбырды өлшейтін қондырғы: 8 қадам (суреттермен)
Жаңбырды өлшейтін қондырғы: бұл жақсартылған нұсқа - бұл жауын -шашын өлшегіші. Әдетте жауын -шашын қолмен өлшеуішпен өлшенеді. Автоматты ауа райы станциялары (IoT метеостанцияларын қоса алғанда) әдетте шөміштерді, акустикалық дисдрометрлерді немесе лазерлік дисдрометрлерді қолданады