Агуулгын хүснэгт:
- Хангамж
- Алхам 1: LED -ээ ажиллуулаарай
- Алхам 2: Дэнлүүний их биеийг хийж эхлээрэй
- Алхам 3: зүйлийг дуусгах
Видео: Soda лонх Arduino чийдэн - Дуу мэдрэмтгий: 3 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Надад өөр төслөөс үлдсэн ганцаарчилсан хаягтай LED байсан бөгөөд 10-р ангийн (13-15 нас) Бүтээгдэхүүний дизайны хичээлүүдэд нэлээд хялбар боловч хөгжилтэй сорилтыг бий болгохыг хүссэн юм. Энэхүү төсөлд хоосон содны шил (эсвэл хэрэв та NZ-ээс гаралтай бол хийжүүлсэн ундаа), Arduino Nano, KY-037 дууны түвшний мэдрэгч, 10 LED тууз, хувилагч цаас, картон, халуун цавуу, гар утасны цэнэглэгч, унтраалга ердийн холбох хэрэгсэл.
Та үүнийг KY-037 мэдрэгчгүйгээр хийх боломжтой бөгөөд Arduino кодыг өөрчилснөөр гэрлийн сонирхолтой дарааллыг тоглуулж болно.
Хангамж
Arduino Nano
KY-037 Arduino нийцтэй дууны мэдрэгч
RGB LED зурвас (тус тусад нь хаяглах боломжтой LED), 5V, WS2812
Содтой шил (уух агууламж заавал биш!)
Хуулбарлах цаас
Картон
Хайч
Хобби хутга
Халуун цавуу буу ба цавуу
Цахилгаан утас
Гагнуурын төмөр ба цахилгаан гагнуур
Гулсагч эсвэл рокер шилжүүлэгч
Гар утасны цэнэглэгч ба USB кабель - дурын
Эрэгтэй толгой - Arduino Nano -ийн сэлбэг хэрэгслийг ашиглаж магадгүй
Чимэглэхийн тулд будна
Алхам 1: LED -ээ ажиллуулаарай
Дараахь зүйл нь миний нөгөө зааварчилгааны "Аюулгүй дуу чимээний түвшин хэмжигч" -ээс хуулагдсан бөгөөд энэ нь ижил процедур юм. Хэрэв та үүнийг нэмэхгүй бол KY-037 мэдрэгчийн битийг алгасаарай.
RGB зурвасаа гэрэлтүүлэх дасгал хийх нь ашигтай байдаг. Би тоолуурт 10 LED ашигладаг байсан тул үүнийг би дасгал хийсэн. Та туузаа зэс холболт дээр хайчилж аваарай - энэ нь хаана байгаа нь тодорхой байна. Би Arduino гарааны иж бүрдэлээс авсан 3 зүү бүхий жижиг толгойг төгсгөлд нь гагнав. RGB туузаар хийсэн зэс контакт дээр гагнах нь маш хэцүү тул амжилт хүсье! RGB зурвас дээрх сумыг анхаарч үзээрэй - та хүч, өгөгдлийн дохиог сумны дагуу дагахын тулд холбох ёстой. Та DO & Din гэсэн үсгийг харах бөгөөд энэ нь Data Out and Data In гэсэн утгатай бөгөөд энэ зурвасыг Arduino руу холбогчтой хамт талхны тавцан руу залгах боломжийг надад олгосон юм. Зураг дээр Arduino Uno -ийн илүү том самбарыг харуулсан боловч нано дээрх тээглүүр ижил байна. Код дээр зурвасын өгөгдлийн зүү нь Arduino -ийн 6 -р дижитал зүүтэй холбогдсон болохыг харах болно. Би LED тоонуудын тоог 10 болгож тохируулсан. Хоосон зай нь LED -ийг туузыг дээш, доош нь нэг нэгээр нь нүүлгэн шилжүүлдэг. Би 0 -ээс 9 хүртэл, өөрөөр хэлбэл нийт 10 lED байна гэдгийг анхаарна уу. Энгийн байлгахын тулд би энэ үе шатанд мэдрэгчийг орхисон (зурагнаас ялгаатай нь) - өөртөө амжилтанд хүрээрэй! Үүнийг хийсний дараа дараагийн сорилт бол KY-037 мэдрэгчийг тохируулах, оруулах явдал юм. Arduino вэбсайт дээр ElectroPeak -ийн хийсэн гайхалтай гарын авлага байдаг бөгөөд энэ нь танд мэдрэгч дээрх потенциометрийн шураг ашиглан шалгалт тохируулга хийх боломжийг олгодог Arduino -ийн цуваа монитор руу дугаар гаргадаг энгийн кодыг өгдөг. Холбоос энд байна: https://create.arduino.cc/projecthub/electropeak/h…. Би энэ кодын файлыг энэ зааварт нэмж оруулсан болно. Дараа нь RGB LED туузыг хавсаргасан PDF баримт бичигт үзүүлсэн схемийн дагуу хэлхээнд холбоно уу (үүнд Tinkercad хэлхээний хэсэгчилсэн ачаар). Үүний дараа та кодыг (KY_037_sound_sensor_LEDS_v2) Arduino Uno эсвэл ашиглаж болох бусад самбартаа байршуулж болно (Нано бас ажиллах болно). Ардуино номын сангийн фолдерт нэмэгдсэн FastLED фолдер ба файлууд хэрэгтэй болно гэдгийг санаарай. Номын сан нь C: / Program Files (x86) Arduino / library гэх мэт файлын замд байж болно. Үүнийг Github -аас татаж аваарай: https://github.com/FastLED/FastLED. Анхаарах бусад зүйл бол Хэрэгсэл… самбар дээрх Arduino програм хангамжийн зөв самбарыг сонгохоо мартуузай, багажууд … порт дээр дарж самбар нь таны компьютерийн порттой ярьж байгаа эсэхийг шалгаарай. Үүнээс гадна гар утасны цахилгаан хангамжийн гаралтаас хамааран KY -037 мэдрэгч дээрх потенциометрийн саванд тохируулга хийх шаардлагатай болно. Амперын гаралт нь өөр өөр цэнэглэгчээс хамаарч өөр өөр байх тул RGB туузны хариу урвалыг өөрчилнө. Өнгө өөрчлөгдөх босгыг тооцоолохын тулд үүнийг өөрийн нөхцөл байдалд тохируулах эсвэл тусдаа децибел тоолуур ашиглана уу. Би кодыг хялбаршуулсан тул энэ нь мэдрэгчийн хүчдэлийн гаралтаас Райс их сургуулийн төсөл шиг үнэмлэхүй децибелийн түвшинд хөрвүүлэлтийг оруулахаа больсон.
Алхам 2: Дэнлүүний их биеийг хийж эхлээрэй
Энэ хэсэг хөгжилтэй байна. Эхлээд содны лонхыг тагнаас нь бага зэрэг доош нь тойруулан хайчилж ав. Шилийг унагасны дараа хажуу тал дээр нь нээгдэнэ. Лонхондоо тааруулж бага зэрэг хайчилж ав. Энэ нь сүүдэр болж ажилладаг бөгөөд ингэснээр LED нь харахад тийм ч хурц биш юм.
Би лонхны дундуур орохын тулд наалдсан хальсан картон өнхрүүлгийг (хэрэв та NZ -аас гаралтай бол Glad Wrap) ашигласан (та мөн хуулсан цаасны цаас ашиглаж болно). Үүн дээр би 10 LED туузыг халуун цавуугаар бэхэлсэн спираль хэлбэрээр ороосон. LED туузны гагнасан зүү төгсгөл нь хамгийн дээд, хүртээмжтэй эсэхийг шалгаарай. Энэ цаас эсвэл картон хоолойг лонхны ёроолд наа. Дараа нь лонх, цаас/картон хоолойн орой дээр гарахын тулд картон тойрог хийж, LED утсыг нэвтрүүлэх боломжтой. Дараа нь та үүнийг нано руу холбож, наногоо нааж болно (зураг харна уу).
Та миний оруулсан утаснуудын диаграмыг харж, өөрөө бодож олох хэрэгтэй болно. Үндсэндээ та KY-037 дууны мэдрэгчийн + зүү, LED зурвасын + 5V терминалыг нано дээрх 5V зүүтэй холбохыг хүсч байна. Эдгээрийн GND зүү нь нано дээрх GND руу явдаг. Энд би гагнасан зарим нөөц толгойг ашигласан. Эдгээр тээглүүрээс та хоёр утсыг картон хоолойн төвөөс доош, гар утасны цэнэглэгчтэй холбосон USB кабель руу холбоно. +Ve ба -ve -тэй таарч байгаа эсэхийг шалгаарай.
Цааш явахаасаа өмнө би LED туузыг USB -ээс компьютерт, 5V ба GND -ээс тэжээгдсэн хэвээр байгаа эсэхийг шалгахын тулд дахин нэг удаа туршиж үзэв.
Цахилгаан хангамжийн утаснууд нь картон хоолойн дундуур орж, лонхны ёроолоор гадагш гарав. Шилжүүлэгч нь доошоо бууна - конус хэлбэрийн сууринд халуун наасан байх тул энэ ажилд хангалттай утас өгөх хэрэгтэй. Дараа нь би нөөцөлсөн USB Arduino/принтерийн кабелийг хоёр хувааж, нэг үзүүрийг Нано цахилгаан тэжээлийн утаснуудтай холбосон. Нөгөө үзүүр нь хөдөлгөөнт цэнэглэгч рүү ордог. Кабель нь хар, улаан утастай, бусад өгөгдлийн утастай. Хар (сөрөг/GND) ба улаан (+5V) ашиглана уу.
Алхам 3: зүйлийг дуусгах
Та гэрэл зургуудаас миний дэнлүүний цилиндр хэлбэртэй картон картон ашигласан болохыг олж мэдэх болно. Энэ нь нано хавтан болон утсыг нуухад тусална. Би USB залгуурыг ашиглах боломжтой болгосныг анхаарна уу, ингэснээр би дууны мэдрэгчийг ашиглахын тулд нано програмыг цаашид програмчилж болно. Цаг хугацаа өгсний дагуу би үүнийг хийх болно.
Миний дэнлүүний суурь нь конус юм. Үүнд хүрэх нь илүү төвөгтэй юм. Гэсэн хэдий ч конус үүсгэх, PDF хэлбэрээр хэвлэх, картон дээр хөрвүүлэх боломжтой конус загварыг хэвлэх боломжийг олгодог маш хэрэгтэй вэбсайт байдаг. Зөвхөн хүссэн диаметр, өндрийг нь хэмжих хэрэгтэй. Энд холбоос байна: https://www.blocklayer.com/cone-patterns.aspx Уурхай нь 167mm x 93mm x 40mm өндөр байв.
Би одоохондоо энд үлдээе. Миний дэнлүүг засах, будах, илүү нарийн код оруулах шаардлагатай бөгөөд энэ нь дууны мэдрэгчид хариу өгөх болно, гэхдээ үүнийг ойрын ирээдүйд нэмж болно.
Танд энэ төсөл над шиг таалагдсан гэж найдаж байна. Би үүнийг анги дээр туршиж үзэхийг тэсэн ядан хүлээж байна.
Зөвлөмж болгож буй:
Хөнгөн мэдрэмтгий чийдэн: 6 алхам
Хөнгөн мэдрэмтгий чийдэн: Энэ бол бидний гэрэл мэдрэмтгий чийдэнг бүтээх төсөл бөгөөд эргэн тойрны гэрэл буурах тусам ламп асаж, таны эргэн тойрон дахь гэрэл бидний нүдний эргэн тойронд байгаа зүйлийг харахад хангалттай байх үед унтраана
Муми чийдэн - WiFi удирдлагатай ухаалаг чийдэн: 5 алхам (зурагтай)
Муми чийдэн - WiFi удирдлагатай ухаалаг чийдэн: Ойролцоогоор 230 мянган жилийн өмнө хүн галыг удирдаж сурсан нь шөнийн цагаар галын гэрлийг ашиглан ажиллаж эхэлснээр түүний амьдралын хэв маягийг өөрчлөхөд хүргэдэг. Энэ бол дотор гэрэлтүүлгийн эхлэл гэж бид хэлж чадна. Одоо би
Хуванцар лонх DC моторт онгоц: 13 алхам
Хуванцар лонх DC моторт онгоц: Нислэг болон цахилгааны үндсэн ажлыг хослуулах бүтээлч аргыг хайж байна уу? Энэхүү хуванцар савтай DC моторт онгоц нь бага зэрэг урлаг, гар урлалын хөгжилтэй байхдаа цахилгаан анхан шатны дадлага хийх гайхалтай арга юм
Спираль чийдэн (локсодромын ширээний чийдэн): 12 алхам (зурагтай)
Спираль чийдэн (Локсодромын ширээний чийдэн): Спираль чийдэн (a.k.a Локсодромын ширээний чийдэн) бол миний 2015 онд эхлүүлсэн төсөл бөгөөд үүнийг Пол Найландерын Loxodrome Sconce -ээс санаа авсан болно. Миний анхны санаа бол мотортой ширээний чийдэнгийн гэрлийн урсгалыг ханан дээр буулгах явдал байв. Би зохион бүтээсэн ба
Мэдрэмтгий үсрэх мэдрэмтгий трамплин: 11 алхам (зурагтай)
Мэдрэмтгий неопикселийн трамплин: Энэ зааварчилгаанд би үсрэх болгондоо өнгө нь өөрчлөгддөг трамплин хэрхэн бүтээхийг танд үзүүлэх болно