Агуулгын хүснэгт:

Бөмбөрчний Темпо хадгалагч: 30 алхам
Бөмбөрчний Темпо хадгалагч: 30 алхам

Видео: Бөмбөрчний Темпо хадгалагч: 30 алхам

Видео: Бөмбөрчний Темпо хадгалагч: 30 алхам
Видео: Два посола рыбы. Форель. Быстрый маринад. Сухой посол. Сельдь. 2024, Арваннэгдүгээр
Anonim
Бөмбөрчний Темпо хадгалагч
Бөмбөрчний Темпо хадгалагч
Бөмбөрчний Темпо хадгалагч
Бөмбөрчний Темпо хадгалагч

Бөмбөрчин хүний хамгийн чухал ажил бол цаг барих явдал юм. Энэ нь дуу бүрийн хувьд цохилт нь тогтмол байх ёстой гэсэн үг юм.

Бөмбөрчний Tempo Keeper бол бөмбөрчдөд илүү сайн цагийг хадгалахад тусалдаг төхөөрөмж юм. Энэ нь бөмбөрийн толгойд бэхлэгдсэн жижиг пьезо дискээс бүрдэнэ. Бөмбөрчин бөмбөрийг цохих бүрт цохилтын хоорондох хугацааг үндэслэн төхөөрөмж минутанд цохилтыг харуулдаг. Хэрэв хамтлаг санамсаргүйгээр хурдаа нэмж, удаашруулж эхэлбэл бөмбөрчин тэр даруйдаа ухамсартай болж, тогтвортой хэмнэлийг хадгалахын тулд бага зэргийн залруулга хийж чаддаг.

Саяхан миний бөмбөр тоглодог хамтлагтай хийсэн тоглолт дээр үзэгчдийн өөр нэг бөмбөрчин миний хамтлагийг хамтлагийн гишүүдийн чихэвчний цохилт бүр дээр дардаг метрономыг клик товшилтоор тоглож байна гэж бодсон. дуу бүрийн турш. Бөмбөрчний Tempo Keeper -д ямар их магтаал, хүндэтгэл үзүүлэв!

Алхам 1: Хэсэг

ХЭСЭГ
ХЭСЭГ

Бөмбөрийн температур хэмжигчийг бий болгоход шаардагдах эд ангиудын бүрэн жагсаалт, ойролцоогоор зардал, миний уурхайг бүтээсэн зүйлийн талаархи тэмдэглэл энд байна. Та эдгээр хэсгүүдийг Amazon, eBay, Adafruit, SparkFun гэх мэт вэбсайтуудаас авах боломжтой. Хамгийн хямд үнэтэй эд ангиудыг ихэвчлэн eBay дээр зардаг бөгөөд тэд Хятадаас ирдэг тул хэдэн долоо хоногийн дараа ирнэ. Хэрэв та АНУ-аас Arduino брендийг худалдаж авснаас илүү Хятадаас хямдхан микроконтроллер худалдаж авбал та өөр драйвер ашиглах хэрэгтэй болно. Бусад драйверуудыг татаж аваад суулгахын тулд юу хийх хэрэгтэйг би тэмдэглэсэн.

1. Микроконтроллер. Би Хятадаас Arduino Nano клон ашигласан бөгөөд толгойнуудыг аль хэдийн гагнасан байна. (4.50 доллар)

2. Дөрвөн оронтой дэлгэц. Дөрвөн голтой дөрвөн оронтой дэлгэцтэй эсэхийг шалгаарай. 12 зүү шаарддаг тул 7 сегмент бүхий дөрвөн оронтой дэлгэц авахгүй. ($ 3.50)

3. Төслийн хашлага. Би RadioShack 3 "x 2" x 1 "төслийн хашлага ашигласан. Дөрвөн оронтой дэлгэцийн нүхийг хайчлах шаардлагатай тул хуванцар эсэхийг нь шалгаарай. ($ 6.00)

4. Пьезо Энэ хэсэг нь бөмбөр дээр байрладаг бөгөөд маш их хөдөлгөөн, чичиргээнд өртдөг тул та эргэн тойрондоо бүрхүүлтэй пьезо ашиглах хэрэгтэй. Хуванцар бүрхүүлтэй хямд хувилбарууд байдаг, гэхдээ би гитар авахад ашигладаг илүү бат бөх бүрхүүлтэй хувилбарыг сонгосон. (10.00 доллар)

5. Пьезогийн өргөтгөлийн утас. Би ердийн 22 AWG утас ашигладаг байсан. (1.00 доллар)

6. 10K Ом эсэргүүцэл. 10K нь хүрэн - хар - улбар шар - алт. (0.25 доллар)

7. Зайны багц. Энэ бол миний хувьд хамгийн хялбар шийдэл байсан, учир нь би шүлтлэг батерейтай ажиллахыг хүсээгүй, энэ нь төслийн хайрцгийн дор суурь болж, үүрд үргэлжлэх болно! Илүү жижиг зүйл авахын тулд та хэд хэдэн зоосон зайг ашиглаж магадгүй юм. ($ 8.00)

8. USB кабель. Энэхүү кабель нь батерейны багцаас нано руу тэжээл өгч, ноорог байршуулахын тулд таны компьютер болон нано хоорондох интерфэйсийг өгдөг. ($ 0.00 - микроконтроллерт багтсан болно)

9. Perf Board. Та бүрэлдэхүүн хэсгүүдийг самбар дээр гагнаж, дараа нь зөвхөн ашиглаж буй хэсгийг нь хайчилж авна. (2.00 доллар)

10. Талхны самбар. Би хуванцар талх, холбогч утас ашиглан энэ төслийн анхны загварыг угсарсан. Үүнийг зөв ажиллуулсны дараа би эцсийн хувилбарыг perf самбар дээр гагнав. Үүнийг хийх шаардлагагүй, гэхдээ үүнийг хийхийг зөвлөж байна. (2.00 доллар)

11. Холбогч утас. Эрэгтэй, эмэгтэй дөрвөн утас угсрах, турших, гагнах шаардлагатай. (1.00 доллар)

12. Velcro тууз. Пьезо мэдрэгчийг бөмбөрт бэхлэхийн тулд хилэнг ашиглана уу. Та мөн үүнийг ашиглан төслийн хашлага болон батерейны багцыг холбох боломжтой. (0.80 доллар)

Ойролцоогоор нийт зардал: $ 39.05

Алхам 2: TOOLS

ХЭРЭГСЭЛ
ХЭРЭГСЭЛ

Төслийг угсрахад танд хэрэгтэй хэрэгслүүд энд байна

1. Гагнуурын төмөр. Прототип ажиллаж эхэлмэгц та бүрэлдэхүүн хэсгүүдийг талхны самбараас perf самбар руу шилжүүлэх болно.

2. Гагнуур. №1 -тэй адил.

3. Dremel эсвэл түүнтэй төстэй хэрэгсэл. Та үүнийг ашиглан самбарыг хайчилж, дэлгэц болон USB портын төслийн хашлагад нүх гаргах болно.

4. Цахилгаан соронзон хальс. Та өргөтгөлийн утсыг пьезо руу гагнаж, дараа нь гагнасан газрынхаа эргэн тойронд цахилгаан соронзон хальс хийнэ.

5. Халив. Төслийн хаалтыг нээж, хаах шаардлагатай.

6. Компьютер. Та ноорогоо компьютер дээр бичээд микроконтроллерт байршуулах болно.

7. Arduino IDE програм хангамж. (мөн вэб дээр суурилсан хэрэгсэл болгон ашиглах боломжтой).

Алхам 3: Яаж ажилладаг

Үүнийг нэгтгэхээс өмнө энэ нь хэрхэн ажилладагийг ойлгоход тустай.

1. Пьезо* нь хичнээн чичиргээ байгааг хэмжих бүрэлдэхүүн хэсэг юм. Бид пьезо урхины хүрдэнд, пьезогийн утаснуудыг микроконтроллерт холбож, урхины хүрд дээр хичнээн их чичиргээ байгааг уншдаг.

2. Микроконтроллерийн ноорог нь бөмбөр хэзээ цохихыг тодорхойлохын тулд пьезог уншдаг бөгөөд энэ нь цагийг бүртгэдэг. Дараагийн удаа бөмбөр цохиход энэ цагийг тэмдэглэж, энэ цохилт болон өмнөх цохилтыг үндэслэн минутанд цохилтыг тооцдог.

3. Мөн бид дижитал дэлгэцийг микроконтроллерт холбодог. Нэг минутын цохилтыг тооцоолсны дараа үр дүнг дижитал дэлгэц дээр харуулна. Та төхөөрөмжийн хэсгийг тоглож байхдаа өөрт харагдахуйц газар байрлуулж болно. Би уурхайгаа шалан дээрх өндөрлөгийн дэргэд тавив.

Тэмдэглэл: Хэрэв та урхин дээр дөрөвний нэгийн тэмдэглэл тоглодоггүй бол уншиж байгаа нь таны тоглож буй бүх зүйлийг тусгах болно. Дууны хэмнэлийг тоглуулах хүртэл эргэж очих хүртэл түр хүлээгээрэй.

* Бид энэ төслийн чичиргээний хэмжээг хэмжихийн тулд piezo -ийг INPUT бүрэлдэхүүн хэсэг болгон ашигладаг. Бусад төслүүдэд үүнийг OUTPUT бүрэлдэхүүн хэсэг болгон ашиглахад чичиргээ үүсгэж чанга яригч болдог!

Алхам 4: BAVIDBOARD PROTOTYPE

ХӨЛНИЙ ТУХАЙН ХАМГААЛАГЧ
ХӨЛНИЙ ТУХАЙН ХАМГААЛАГЧ

Гагнах нь миний хамгийн сайн авъяас чадвар биш тул би үүнийг туршиж үзэхийн тулд эхлээд хуванцар талх, холбогч утас ашиглан анхны загварыг хийсэн. Энэ нь ажиллаж байх үед би үүнийг perf самбар руу зөөж, гагнав. Хэрэв та туршлагатай үйлдвэрлэгч бол энэ хэсгийг алгасаад шууд гагнах боломжтой.

1. Микроконтроллерыг талхны хавтангийн дунд байрлуул, ингэснээр самбарын зүүн талд, баруун талд байгаа тээглүүрийг тусгаарлах хуванцар багана байх болно. Зураг дээр үзүүлсэн шиг USB порт нь талхны хавтангийн ирмэг дээр, дунд биш байгаа эсэхийг шалгаарай.

Алхам 5: PIEZO -г холбоно уу

PIEZO -г холбох
PIEZO -г холбох

Пьезо нь аналог мэдрэгч юм, учир нь энэ нь 0 -ээс 1024 хүртэлх утгыг мэдээлдэг тул arduino дээрх аналог пинтэй холбогдох шаардлагатай. Би анхны аналог зүү A0 -ийг ашигласан.

1. Пьезогийн эерэг (улаан) утсыг Arduino дээрх A0 зүү рүү холбоно уу.

2. Пьезогийн сөрөг (хар) утсыг Arduino дээрх газардуулгын (GND) зүүтэй холбоно уу.

Алхам 6: Эсэргүүцэгчийг холбоно уу

ЭСРЭГИЙГ ХОЛБОГДОХ
ЭСРЭГИЙГ ХОЛБОГДОХ

Резисторыг пьезо холбогдсон ижил тээглүүрт холбоно уу (A0 ба GND)

(Резисторын аль талыг аль зүү рүү холбох нь хамаагүй, тэд ижил байна.)

Алхам 7: CLK ПИНИЙГ ДЭЛГЭЖ ХАРАХ

CLK ПИНИЙГ ДЭЛГЭЖ ЭХЛЭХ
CLK ПИНИЙГ ДЭЛГЭЖ ЭХЛЭХ

Дөрвөн оронтой дэлгэцийн хэсэг нь Arduino дээрх хоёр дижитал тээглүүртэй холбогддог. Би нано дээрх D2 ба D3 гэсэн анхны хоёр дижитал тээглүүрийг ашигласан.

Дэлгэц дээрх CLK зүүг эмэгтэй-эрэгтэй кабелийг ашиглан Arduino дээрх D3 зүүтэй холбоно уу

Алхам 8: DISPLAY DIO ПИН -ийг холбоно уу

DIO ПИН -ийг харуулах
DIO ПИН -ийг харуулах

Эмэгтэй-эрэгтэй кабелийг ашиглан дэлгэц дээрх DIO зүүг Arduino дээрх D2 зүү рүү холбоно уу

Алхам 9: VCC ПИН -ийг харуулах

VCC ПИН -ийг харуулахыг холбох
VCC ПИН -ийг харуулахыг холбох

Дэлгэц дээрх VCC зүүг эмэгтэй-эрэгтэй кабелийг ашиглан Arduino дээрх 5V тэжээлийн зүү рүү холбоно уу

Алхам 10: GND ПИН -ийг харуулах

GND ПИНИЙГ ДЭЛГЭХИЙГ ХОЛБОГДОХ
GND ПИНИЙГ ДЭЛГЭХИЙГ ХОЛБОГДОХ

1. Дэлгэц дээрх GND зүүг эмэгтэй-эрэгтэй кабелийг ашиглан Arduino дээрх GND зүүтэй холбоно уу.

Электроникийн прототипийн хувьд энэ л байна

Алхам 11: CH340 жолооч нарыг татаж авах (заавал биш)

CH340 жолооч татаж авах (заавал биш)
CH340 жолооч татаж авах (заавал биш)

Хэрэв та Хятадаас хямд Arduino ашиглаж байгаа бол энэ нь CH340 чипийг ашиглан компьютертэй харилцдаг байх. Та энэ чипийн драйверуудыг татаж аваад суулгах ёстой. Та энэ сайтаас албан ёсны драйверуудыг татаж авч болно (хэрэв та анхааралтай ажиглавал хуудас нь англи, хятад хэл дээр байна). Гүйцэтгэх програмыг ажиллуулж драйверуудыг компьютер дээрээ суулгаарай.

Алхам 12: ДИЖИТАЛ ДЭЛГЭНИЙ НОМЫН САНГАА ТАТАХ (TM1637)

ДИЖИТАЛ ДЭЛГЭНИЙ НОМЫН САНГАА ТАТАХ (TM1637)
ДИЖИТАЛ ДЭЛГЭНИЙ НОМЫН САНГАА ТАТАХ (TM1637)

Дөрвөн оронтой дэлгэц нь TM1637 чипийг ашигладаг. Та тоон дэлгэц дээр тоог харуулахад хялбар болгодог номын санг татаж авах хэрэгтэй. Https://github.com/avishorp/TM1637 руу орно уу. Clone эсвэл Татаж авахыг сонгоод Zip татаж авахыг сонгоно уу. Файлыг компьютер дээрээ хадгална уу.

Алхам 13: ДИЖИТАЛ ДЭЛГЭНИЙ НОМЫН САНГААР СУУЛГАХ

НОМЫН САНГИЙН ДИЖИТАЛ ДЭЛГЭРЭНГ СУУЛГАХ
НОМЫН САНГИЙН ДИЖИТАЛ ДЭЛГЭРЭНГ СУУЛГАХ

1. Arduino IDE програмыг компьютер дээрээ ажиллуулна уу. Энэ нь хоосон ноорогны тоймыг танилцуулах болно.

2. Sketch | -ийг сонгоно уу Номын сан оруулах |. ZIP номын сан нэмээд… номын санг суулгахын тулд Github -аас татаж авсан файлаа сонгоно уу.

Алхам 14: ARDUINO -ийн самбар ба портыг сонгоно уу

ARDUINO -ийн самбар ба портыг сонгоно уу
ARDUINO -ийн самбар ба портыг сонгоно уу
ARDUINO -ийн самбар ба портыг сонгоно уу
ARDUINO -ийн самбар ба портыг сонгоно уу

1. Arduino -г компьютер дээрээ USB кабелиар холбоно уу. Дараа нь Arduino IDE болон нээлттэй ноорог руу шилжээрэй.

2. Зөв самбарыг сонго, жишээ нь Arduino Nano.

3. Таны Arduino компьютерт холбогдсон портыг сонгоно уу.

Алхам 15: SKETCH: BACKGROUND

1. Бөмбөр цохиулсан эсэхийг тодорхойлохын тулд бид пьезо мэдрэгчийн зүү A0 -ийг уншдаг. Пьезо нь бөмбөрийн чичиргээний хэмжээг хэмждэг бөгөөд бидэнд 0 (чичиргээгүй) ба 1024 (хамгийн их чичиргээ) хоорондох утгыг өгдөг.

2. Хөгжим болон бусад хөгжмийн зэмсгүүдээс бага зэрэг чичиргээ гарч болзошгүй тул тэгээс дээш унших нь бөмбөрийн цохилтыг илтгэнэ гэж бид хэлж чадахгүй. Бид пьезогийн уншилтыг шалгахдаа дуу чимээ гаргахыг зөвшөөрөх хэрэгтэй. Би энэ утгыг THRESHHOLD гэж нэрлээд 100 -г сонгосон. Энэ нь 100 -аас дээш унших нь бөмбөрийн цохилтыг илтгэнэ гэсэн үг юм. 100 ба түүнээс доош зүйл бол зүгээр л чимээ шуугиан юм. Зөвлөгөө: Хэрэв та хүрд дараагүй байхад төхөөрөмж уншилтыг харуулдаг бол энэ утгыг нэмэгдүүлээрэй.

3. Нэг минутын цохилтыг тооцоолж байгаа тул бөмбөрт цохилт өгөх хугацааг хянах шаардлагатай байна. Микроконтроллер нь эхэлснээс хойш хэдэн миллисекунд өнгөрч байгааг хянадаг. Энэ утгыг millis () функцээр ашиглах боломжтой бөгөөд энэ нь урт бүхэл тоо (урт төрөл) юм.

Алхам 16: SKETCH: PRE-SETUP

Тохируулах функцын дээр ноорогны дээд хэсэгт дараахь зүйлийг бичнэ үү. (Хэрэв та хүсвэл тайлбарын төгсгөлд эцсийн ноорог татаж авах боломжтой).

1. Нэгдүгээрт, бидэнд хэрэгтэй байгаа хоёр номын санг оруулна уу: Татаж авсан TM1637Дисплей ба математик.h.

2. Дараа нь бидний ашиглаж байгаа тээглүүрийг тодорхойл. Хэрэв та төхөөрөмжийг угсрах талаар санаж байвал CLK зүү нь дижитал зүү 2, DIO зүү нь дижитал зүү 3, Piezo зүү нь A0 (аналог 0) байна.

3. Одоогоор БОНХЫГ 100 гэж тодорхойл.

4. Дараа нь унших (одоогийн пьезо мэдрэгчийн унших) болон lastbeat (өмнөх цус харвалтын цаг) гэж нэрлэгдэх ноорог дээр бидэнд хэрэгтэй хоёр хувьсагч үүсгэнэ.

5. Эцэст нь бид CLK болон DIO ашиглаж байгаа пин дугааруудыг дамжуулж TM1637 номын санг эхлүүлнэ үү.

// Номын сан

#include #include // Pins #define CLK 2 #deoDIO 3 #define PIEZO A0 #define THRESHHOLD 100 // унших хувьсагчууд; урт хугацааны цохилт; // Дэлгэцийн номын санг тохируулах TM1637Дисплей дэлгэц (CLK, DIO);

Алхам 17: SKETCH: SETUP FUNCTION

Хэрэв та ноорогыг алхам алхамаар хийж байгаа бол setup () функцын хувьд дараах зүйлийг бичнэ үү.

1. pinMode функцийг ашиглан пьезо зүүг INPUT зүү гэж зарлах тул бид үүнээс унших болно.

2. setBrightness функцийг ашиглан дижитал дэлгэцийг хамгийн тод түвшинд тохируулна уу. Энэ нь 0 (хамгийн бага гэрэл) -ээс 7 (хамгийн тод) хүртэлх хуваарийг ашигладаг.

3. Бидэнд өмнө нь бөмбөрийн цохилт байгаагүй тул энэ хувьсагчийг одоогийн цагт тохируулна уу.

хүчингүй тохиргоо () {

// pinMode (PIEZO, INPUT) тээглүүрийг тохируулах; // Дэлгэцийн тод байдлыг харуулах.setBrightness (7); // Эхний цохилтыг одоогийн байдлаар бүртгэнэ lastBeat = millis (); }

Алхам 18: SKETCH BODY: LOGIC

SKETCH BODY: ЛОГИК
SKETCH BODY: ЛОГИК

Хэрэв та ноорогыг алхам алхамаар хийж байгаа бол үндсэн loop () функцэд дараах зүйлийг бичнэ үү.

1. Пиезо мэдрэгчийн утгыг мэдрэгч нь босгоноос дээш утгыг унших хүртэл уншина уу. Цус харвалтын одоогийн цагийг ийм цохилтоор хадгална уу.

2. Дараа нь, минутын цохилтыг тооцоолохын тулд calculationBPM функцийг дуудаарай. Функцийг тооцоолохын тулд энэ цус харвалтын цаг ба сүүлчийн цус харвалтын хугацааг дамжуулна уу. (Дараагийн алхам нь функцийн үндсэн хэсгийг агуулна). Үр дүнг bpm -д хадгална уу.

3. Дараа нь үр дүнг ShowNumberDec () нэртэй TM1347 номын сангийн функцэд дамжуулах замаар LED дэлгэц дээр минутанд байгаа цохилтыг харуулна.

4. Эцэст нь өмнөх цохилтын (lastbeat) цагийг энэ цохилтын (энэ цохилт) цаг гэж тохируулаад бөмбөрийн дараагийн цохилтыг хүлээнэ үү.

void loop () {

// Бид бөмбөрийн цохилт авсан уу? int piezo = analogRead (PIEZO); if (piezo> THRESHHOLD) {// Цагийг бичиж, bpm -ийг тооцоолж, үр дүнг харуулах thisBeat = millis (); int bpm = calcBBM (thisBeat, lastBeat); display.showNumberDec (bpm); // thisBeat одоо lastBeat байна, дараагийн бөмбөрийн цохилт lastBeat = thisBeat; }}

Алхам 19: SKETCH: МИНУТАД ЦОХИЛТОО ТООЦОХ

ЗУРАГ: минут тутамд цохилтыг тооцоолох
ЗУРАГ: минут тутамд цохилтыг тооцоолох

Зөвлөгөө: Энэ функцийг програмын тохиргооны функцээс дээгүүр тавь, ингэснээр үүнийг хоёр удаа зарлах шаардлагагүй болно.

Тооцооллын жишээг дээрх диаграмаас үзнэ үү.

1. Минутанд цохилтын (bpm) тооцооллыг гүйцэтгэх функцийг бий болго. Энэ бөмбөрийн цохилт (thisTime) болон өмнөх бөмбөрийн цохилтын цаг (lastTime) -ийг параметр болгон хүлээн авна уу.

2. Хоёр бөмбөрийн цохилтын хоорондох хугацааг хасч, үүнийг дуусахад хадгална. Цаг хугацааны зөрүү нь миллисекунд тутамд (1) цохилтын тоог өгдөг.

3. Милисекунд тутамд цохилтыг минутанд цохилт болгон хөрвүүлэх. Нэг секундын дотор 1000 миллисекунд байдаг тул 1000 цохилтын хоорондох хугацааг хувааж секундэд цохилт (1) авна. Нэг минутанд 60 секунд байдаг тул үүнийг 60 -аар үржүүлээд минутанд 1 цохилт авна. Бүхэл тоо (бүхэл тоо) утгыг буцаахын тулд эцсийн үр дүнг дугуйруулна уу.

Хэрэв та хүсвэл эцсийн шатыг энэ алхамаас татаж авах боломжтой

int calcBBM (long thisTime, long lastTime) {

урт хугацаа = thisTime - lastTime; давхар bpm = дугуй (1000. / өнгөрсөн * 60.); буцах (int) bpm; }

Алхам 20: ХАДГАЛАХ, АЧААХ

ХАДГАЛАХ, АЧААХ
ХАДГАЛАХ, АЧААХ

1. Arduino IDE дотроос Файлыг сонгоод Хадгалах командыг сонгоно уу. Ноорогныхоо нэрийг оруулаад ноорогоо хадгалахын тулд Хадгалах товчийг дарна уу (та үүнийг анх удаа хадгалахдаа л нэр өгөх ёстой).

2. Sketch -ийг сонгоод Upload -ийг сонгоод ноорогоо Arduino дээрээ байршуулаад туршихад бэлэн болно.

Алхам 21: Зайг холбож, прототипийг туршина уу

Эцсийн хувилбарыг гаргахаасаа өмнө төхөөрөмжийг туршиж үзээрэй.

1. Зайны багцыг микроконтроллерт холбоно уу t

2. Пьезог урхи бөмбөр дээр тавиад хуруугаараа байрлуул.

3. Урхины бөмбөрийг хэд хэдэн удаа цохиж, унших нь таны бөмбөрийн цохилтыг үндэслэн минутанд хэдэн цохилт өгч байгааг шалгаарай.

3. Зөв ажиллаж эхэлмэгц та эцсийн хувилбарыг гагнах боломжтой.

Алхам 22: ПИЕЗОГОС ГАЗРЫН СУНГАЛТЫН УТАС

PIEZO руу гагнуурын өргөтгөл хийх утас
PIEZO руу гагнуурын өргөтгөл хийх утас

1. Пьезо нь хүрд дээр байх бөгөөд бусад хэсэг нь өөр газар байх тул та пьезо дээрх утасны хэмжээг сунгах хэрэгтэй. Пьезогийн үзүүрийг гурван фут орчим утсаар гагнаж, илүү сулруулна.

Зөвлөмж: Хэрэв таны өргөтгөлийн утас өнгөөр будаагүй бол аль нь улаан, аль нь хар утас болохыг тэмдэглээрэй.

Алхам 23: НЭГДСЭН ХҮМҮҮСИЙГ ХӨДӨЛГӨӨНИЙ ХӨТӨЛБӨРТ ХӨДӨЛГӨӨ

НЭГДСЭН БҮТЭЭГДЭХҮҮДИЙГ ХӨДӨЛГӨӨД ӨГӨХ
НЭГДСЭН БҮТЭЭГДЭХҮҮДИЙГ ХӨДӨЛГӨӨД ӨГӨХ
НЭГДСЭН БҮТЭЭГДЭХҮҮДИЙГ ХӨДӨЛГӨӨНД шилжүүлэх
НЭГДСЭН БҮТЭЭГДЭХҮҮДИЙГ ХӨДӨЛГӨӨНД шилжүүлэх
НЭГДСЭН БҮТЭЭГДЭХҮҮДИЙГ ХӨДӨЛГӨӨД ӨГӨХ
НЭГДСЭН БҮТЭЭГДЭХҮҮДИЙГ ХӨДӨЛГӨӨД ӨГӨХ

Дараа нь хэлхээг хуванцар талхнаас перф самбар руу шилжүүлж, эд ангиудыг гагнана. Гагнасан хувилбар нь талхны хувилбартай ижил байх ёстой.

1. Микроконтроллерийг хуванцар талхнаас perf самбар руу зөөж, зүүн болон баруун тээглүүр холбогдоогүй, USB холбогч зөв чиглэлд харсан эсэхийг шалгаарай. Зүү бүрийг гагнах самбар дээр хийнэ.

2. Хавсаргасан урт пьезо утсыг гагнах (GND руу хар утас, A0 руу улаан утас).

3. Резисторыг пьезотой ижил голтой гагнах.

4. Дэлгэцийн хэсгийг талхны самбар дээр холбосон байдлаар гагнана (CLK - D3; DIO - D2; VCC - 5V, GND - GND).

Алхам 24: PERF BOARD -ийг засах

ТӨГСГӨЛИЙН ТУЗ -ийг засах
ТӨГСГӨЛИЙН ТУЗ -ийг засах

1. Микроконтроллер нь төслийн хашлагад багтахын тулд perf самбарын ашиглагдаагүй хэсгийг болгоомжтой хайчилж ав.

Алхам 25: ТӨСЛИЙН БҮТЭЭГДЭХҮҮН: ДИЖИТАЛ ДИСПЛАЙРЫН ӨӨРЧЛӨЛТ

ТӨСЛИЙН БҮРТГЭЛ: ДИЖИТАЛ ДИСПЛАМАГ ӨӨРЧЛӨХ
ТӨСЛИЙН БҮРТГЭЛ: ДИЖИТАЛ ДИСПЛАМАГ ӨӨРЧЛӨХ

1. Дрэмель эсвэл түүнтэй төстэй хэрэгслийг ашиглан төслийн хашлагын дээд хэсэгт дижитал дэлгэцэнд тохирох нүхийг хайчилж ав.

Алхам 26: ТӨСЛИЙН БҮРТГЭЛ: USB -ийг ОРЛОХ

ТӨСЛИЙН БҮРТГЭЛ: USB -ийг ОРЛОХ
ТӨСЛИЙН БҮРТГЭЛ: USB -ийг ОРЛОХ

1. Төслийн хашлагын хажуугийн USB портод зориулсан нүхийг хайчилж ав.

Алхам 27: ТӨСЛИЙН БҮРТГЭЛ: ПИЕЗО УТАСНЫ ХИЧЭЭЛ

ТӨСЛИЙН БҮРТГЭЛ: ПИЕЗО УТАСНЫ ХИЧЭЭЛ
ТӨСЛИЙН БҮРТГЭЛ: ПИЕЗО УТАСНЫ ХИЧЭЭЛ

Микроконтроллерийн USB холболтын эсрэг талын төгсгөлд пьезо утаснуудын жижиг ховилыг хайчилж ав.

Алхам 28: Эцсийн нэгжийг угсрах

Эцсийн нэгжийг угсрах
Эцсийн нэгжийг угсрах
Эцсийн нэгжийг угсрах
Эцсийн нэгжийг угсрах

1. Дэлгэцийг төслийн хашааны дээд хэсэгт таны нүхэнд багтахаар байрлуулна.

2. Төслийн хаалганы доод хэсэгт байрлах микроконтроллерийн тусламжтайгаар самбарыг холбож, USB порт нь таны үүсгэсэн нүхээр дамжин гарна.

Зөвлөгөө: Би бие биендээ хүрэхгүй байхын тулд хоёр самбарын хооронд жижигхэн үйсэн хавтан тавив.

Алхам 29: ТӨСЛИЙН ХАВСРАЛТЫГ ХАМТДАА ХИЙХ

ТУСГАЙ ТӨСЛИЙН БҮРТГЭХ ХАМТДАА
ТУСГАЙ ТӨСЛИЙН БҮРТГЭХ ХАМТДАА

Пьезо утсыг бүтээсэн ховилоор нь холбож, төслийн хашлагыг шургуул.

Алхам 30: Пьезо, туршилтыг хийнэ

Пьезо, туршилтыг холбох
Пьезо, туршилтыг холбох
Пьезо, туршилтыг холбох
Пьезо, туршилтыг холбох

1. Пьезо -г занги бөмбөрийн толгой дээр хилэн тууз ашиглан холбоно.

2. Та бөмбөр тоглож байхдаа шалан дээр эсвэл харагдахад хялбар өөр төхөөрөмжид үлдсэн хэсгийг нь тавина уу.

3. Хамтран ажиллагсдынхаа цаг хэмжих ур чадвараараа сэтгэгдэл төрүүлээрэй!

Зөвлөмж болгож буй: