Агуулгын хүснэгт:
- Алхам 1: Бараа авах
- Алхам 2: Дээд самбарыг хайчилж ав
- Алхам 3: Зарим зайг хайчилж ав
- Алхам 4: Савыг утсаар холбоно уу
- Алхам 5: Дээд самбарыг угсарна уу
- Алхам 6: Хэлхээг бий болгох
- Алхам 7: Холбох самбарыг хайчилж ав
- Алхам 8: Хэлхээ самбарыг угсрах
- Алхам 9: Чипийг програмчлах
- Алхам 10: Дебаг хийх
- Алхам 11: Өрөмдлөг хийх
- Алхам 12: Хэргийг эгнүүлэх
- Алхам 13: Тоног төхөөрөмжийг бэхлэх
- Алхам 14: Хэргийг хаасан
- Алхам 15: Резинэн хөл
- Алхам 16: Хөгжим хийх
Видео: Энгийн дараалал: 16 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Сайн хөгжим хийх нэг түлхүүр бол ухамсаргүйгээр давтах явдал юм. Энгийн дараалал үүсгэгч нь үүнд гайхалтай байдаг. Энэ нь найман тэмдэглэлийн дарааллаар ижил зүйлийг дахин дахин хийдэг. Та тэмдэглэлийн давтамж, тэмдэглэлийн үргэлжлэх хугацаа, тэмдэглэл хоорондын завсарлага зэргийг тохируулж болно. Хэрэв та үнэхээр сайн авбал дараагийн тэмдэглэлийг урьдчилан харж, бүх зүйлийг хурдан өөрчилж чадна. Энэхүү бяцхан хайрцаг нь төгсгөлгүй цагийг зугаатай өнгөрүүлэх нь дамжиггүй.
Алхам 1: Бараа авах
Танд хэрэгтэй болно:
- (8) 1М потенциометр - (8) 50К потенциометр - (8) 10К потенциометр - (8) SPST 5V реле - (1) 20К потенциометр - (16).1uF конденсатор - (16) 220 ом эсэргүүцэл - 74HC595 ээлжийн бүртгэл - Дэнлүү татах унтраалга - Цахилгаан залгуур - Моно аудио залгуур - 10K эсэргүүцэл - 16F877 Зургийн чип - 20 MHZ резонатор - ПХБ эсвэл хоёр - 40 зүү залгуур - Мат хавтан - 12 х 12 акрил хуудас - Модны үр тарианы контакт цаас - 5 х 7 хөнгөн цагаан хайрцаг - Аналог хувьсах эсэргүүцэл дээр суурилсан дуу чимээ гаргагч - Резинэн хөл - Янз бүрийн өнгөтэй 26 товчлуур - Цахилгаан өрөм - C хавчаар - Лазер таслагч - Гагнуурын тохиргоо - Төрөл бүрийн багаж хэрэгсэл
(Энэ хуудсан дээрх зарим холбоосууд нь түншлэлийн линкүүд гэдгийг анхаарна уу. Энэ нь таны бүтээгдэхүүний өртөгийг өөрчлөхгүй. Би хүлээн авсан орлогоо шинэ төсөлд оруулахын тулд дахин хөрөнгө оруулалт хийдэг. Хэрэв та өөр нийлүүлэгчдэд ямар нэгэн санал өгөхийг хүсч байвал надад зөвшөөрнө үү. мэднэ.)
Алхам 2: Дээд самбарыг хайчилж ав
Модны үр тарианы контакт цаасыг нийлэг хуудсан дээр наа. Холбоо барих цаасыг лазер таслагчийн дотор тавь.
Акрилийг дараах файлаар хайчилж, растерийг дараах тохиргоогоор хайчилж ав: Тасалбар: 5Хүч: 100 Хурд: 100DPI: 600
Растер хайчилж дууссаны дараа векторыг дараах тохиргоог ашиглан хайчилж аваарай.
Эрчим хүч: 100 Хурд: 10 Давтамж: 5000
Алхам 3: Зарим зайг хайчилж ав
Доорх файлыг ашиглан лазер таслагч дээрх дэвсгэр хавтангийн зайг хайчилж ав.
Векторыг огтлоход миний ашигладаг тохиргоо дараах байдалтай байв.
Хурд: 100 Эрчим хүч: 40 Давтамж: 2500
Алхам 4: Савыг утсаар холбоно уу
1М, 50К ба 10К потенциометрийн зүүн хөл ба төв хөл рүү утас бэхлэнэ.
Алхам 5: Дээд самбарыг угсарна уу
Одоо дээд самбарыг угсрах цаг болжээ.
Потенциометр тус бүрийн хувьд дэвсгэр тусгаарлагч дээр гулсуулж, дараа нь потенциометрийн ховил нь нийлэг арын догол мөртэй зэрэгцэн оруулан араар нь суулгана.
Дээд эгнээ болно гэж та бодож байгаа зүйлдээ 1М потенциометрийг оруулна уу.
Дунд эгнээнд 50К савыг оруулна уу.
Доод эгнээнд 10K оруулна уу.
Алхам 6: Хэлхээг бий болгох
Доор байрлуулсан схемийн дагуу хэлхээг байгуулна уу.
Энэ нь хангалттай хэмжээний хэлхээний самбар ашиглах шаардлагатай болно. Би Radioshack -аас хоёрыг ашигласан. Нэг дээр би PIC чип ба 7805 зохицуулагчийг тавьсан (мөн реле надад зайгүй болсон). Хоёрдахь самбар дээр би буухиа болон ээлжийн бүртгэлийг тавив.
Би аль болох их хэлхээг бүтээсэн бөгөөд дараа нь потенциометрийг нэмж, эцэст нь аудио хэлхээнд холбосон.
Цахилгааны залгуур, дууны товчлуур гэх мэт хэргийн хажууд суулгах шаардлагатай зүйлсийг би утсаар холбоогүй. Туршилтын хувьд би 9В зайны адаптерийг түр оруулсан.
Алхам 7: Холбох самбарыг хайчилж ав
Доорх файлуудыг ашиглан бэхэлгээний хаалт, 1/4 инч зай, үйсэн доторлогоог лазераар таслав.
Акрилийг огтлохын тулд би эдгээр тохиргоог ашигласан.
Хурд: 10Хүч: 100 Давтамж: 5000
Миний хэрэглэсэн үйсэн хэсгийг вектороор огтлохын тулд:
Хурд: 100 Эрчим хүч: 50 Давтамж: 1500
Алхам 8: Хэлхээ самбарыг угсрах
Самбар, боолтоор хэлхээний самбараа үндсэн самбар дээр бэхлээрэй. Хэлхээний самбарыг өндөрт оруулахын тулд 1/4 инч зайны хооронд сэндвич хийхээ бүү мартаарай.
Үйсэн суурийг ёроол руу нь сайтар халуун цавуугаар наа.
Алхам 9: Чипийг програмчлах
Дараах кодоор 16f877 чипийг програмчилж, дараа нь залгуур руу шилжүүлнэ үү. CPU = 16F877MHZ = 20CONFIG = 16254SI con A0SCK con A1RCK con A2abit var byte (9) nDur var word (8) nP var word (8) counter var bytesetValue var bytenoteDuration var wordnotePause var word'shift регистрийн хаяг bitsabit (0) = %10000 (1) = %01000000abit (2) = %00100000abit (3) = %00010000abit (4) = %00001000abit (5) = %00000100abit (6) = %00000010abit (7) = %00000001abit (8) = %00000000'uration массив pinsnDur (0) = D0nDur (1) = D1nDur (2) = D2nDur (3) = D3nDur (4) = D4nDur (5) = D5nDur (6) = D6nDur (7) = D7'пазны pinsnP (0) = B0nP (1) = B1nP (2) = B2nP (3) = B3nP (4) = B4nP (5) = B5nP (6) = B6nP (7) = B7counter = 0setValue = %00000000main: тоолуурын хувьд = 0 -ээс 7 хүртэл өндөр nDur (тоолуур) түр зогсоох 1 RCTIME nDur (тоолуур), 1, тэмдэглэлDuration setValue = abit (counter) gosub out595 pause noteDuration HIGH nP (counter) pause 1 RCTIME nP (counter), 1, notePause setValue = abit (8) gosub out595 pause notePause * 3nextcounter = 0goto mainout595: shiftout SI, SCK, LSBPRE, [setValue / 8] pulsout RCK, 8Return
Алхам 10: Дебаг хийх
Цахилгаан тэжээлийг асааж, ажиллаж байгаа эсэхийг шалгаарай. Хэрэв энэ нь ажиллахгүй бол:
- Бүх холболтоо шалгана уу. Аль нь ч хөндлөн огтлолцоогүй, алга болоогүй байгаа эсэхийг шалгаарай- PIC чип нь залгуурт зөв байгаа эсэхийг шалгаарай- Гол дууны товчлуурыг эргүүлнэ үү. Дуу буурч магадгүй юм.
Алхам 11: Өрөмдлөг хийх
Хөнгөн цагаан хайрцагт цооног өрөмдөж, дууны залгуур, аудио залгуур, татах унтраалга, цахилгаан залгуурыг холбоно уу. Мөн энд чанга яригчийг байрлуулахын тулд нүх гарга.
Би чанга яригч дээр байгаа нүхнүүдийг тааруулахыг хүссэн тул чанга яригч дээр байнгын бэх түрхээд нойтон байхад нь цагаан гаа модны соронзон хальс руу шилжүүлээд өрмийн гарын авлага болгон авдар руу наав. Дараа нь би өрөмдсөн.
Алхам 12: Хэргийг эгнүүлэх
Бэлтгэхийн тулд хайрцагны бүх талыг 1/4 инч хэмжээтэй нугалахад хүрэлцэхүйц том хэмжээтэй цаасан хуудсыг хайчилж аваарай.
Хэргийн үлдсэн хэсгийг холбоо барих цаасаар доторлоно. Сүүлийн 1/2 ирмэгийн ирмэгийг өнөөг хүртэл хуулж болохгүй, учир нь та хайрцгийг битүүмжилж байхдаа наалдсан наалдамхай байлгах хэрэгтэй болно.
Жийргэвч, товчлуур, юу ч хамаагүй суулгах нүхийг хайчилж ав.
Алхам 13: Тоног төхөөрөмжийг бэхлэх
Бүх тоног төхөөрөмжийг хөнгөн цагаан бүрхүүлд найдвартай бэхлээрэй.
Таны аудио залгуур нь бүрхүүлд суулгагдсан үед таны хэлхээг богиносгодог болохыг олж мэдээрэй. Аудио үүрний нүхийг контакт цаасаар хучиж, акрилийн дээд хэсэгт нүх өрөмдөж аудио үүрийг суулгана. Үүнийг дахин суулгана уу.
Тэнд цахилгаан самбараа тавь. Би дууны самбарыг хэргийн дотор талд наасан. Миний зүгээр суулгасан гол утас нь маш олон утас хавсаргасан тул хаашаа ч хөдлөхгүй байна.
Алхам 14: Хэргийг хаасан
Таны хэлхээ сүүлчийн удаа ажиллаж байгаа эсэхийг дахин шалгаад халуун цавуу ба/эсвэл эпокси хайрцгийг хаагаарай.
Үлдсэн арын хэсгийг модон доторлогооноос хальсалж, хайрцаг дээр тэгшлээрэй.
Бүх товчлуур, залгах товчийг дарна уу.
Алхам 15: Резинэн хөл
Бага зэрэг наалдамхай резинэн хөлийг доош нь наалдуулаарай, ингэснээр хусахгүй.
Алхам 16: Хөгжим хийх
Зүрхнийхээ хүссэнээр товчлууруудаа эргүүлээд хуурамч давтагддаг гайхалтай хөгжим хий.
Танд энэ хэрэгтэй, хөгжилтэй эсвэл зугаатай санагдсан уу? @Madeineuphoria -г дагаж миний хамгийн сүүлийн үеийн төслүүдийг үзээрэй.
Зөвлөмж болгож буй:
Arduino MIDI хэмнэлийн хэсгийн дараалал: 8 алхам (зурагтай)
Arduino MIDI Rhythm Section Sequencer: Сайн програм хангамжийн бөмбөрийн машинтай болох нь өнөөдөр хялбар бөгөөд хямд боловч хулгана ашиглах нь миний хувьд таашаал авчирдаг. Тийм ч учраас би 12 шатлалт бөмбөрийн элементийг өдөөх чадвартай, 64 шатлалт тоног төхөөрөмжийн MIDI бөмбөрийн дараалал гэж анх юу хийснийг ойлгосон юм
Нялх хүүхэдтэй Atari Punk консол 8 алхамтай дараалал: 7 алхам (зурагтай)
Нялх хүүхдийн 8 шаттай дараалалтай Atari Punk консол: Энэхүү завсрын бүтэц нь Bantam Tools ширээний ПХБ-ийн тээрэмдэх машин дээр тээрэмдэх боломжтой Atari Punk консол ба хүүхдийн 8 шаттай дараалал юм. Энэ нь хоёр хэлхээний самбараас бүрдэнэ: нэг нь хэрэглэгчийн интерфэйс (UI) самбар, нөгөө нь хэрэгсэл юм
(бараг) Universal MIDI SysEx CC програмист (ба дараалал ): 7 алхам (зурагтай)
(бараг) Universal MIDI SysEx CC програмист (ба дараалал …): Наяад оны дундуур синтез үйлдвэрлэгчид " бага нь дээр " нүцгэн ясны синтезд хүргэсэн үйл явц. Энэ нь үйлдвэрлэгчийн зардлыг бууруулах боломжийг олгосон боловч эцсийн хэрэглээнд боломжгүй бол нөхөх үйл явцыг төвөгтэй болгосон
Програмчлагдах RGB LED дараалал (Arduino болон Adafruit Trellis ашиглан): 7 алхам (зурагтай)
Програмчлагдах боломжтой RGB LED дараалал (Arduino болон Adafruit Trellis ашиглан): Миний хөвгүүд ширээг гэрэлтүүлэхийн тулд өнгөт LED тууз авахыг хүсдэг байсан бөгөөд би тогтсон хэв маягаар уйдах болно гэдгийг мэдэж байсан тул лаазалсан RGB тууз хянагч ашиглахыг хүсээгүй. эдгээр хянагчид байдаг. Үүнийг бүтээх сайхан боломж болно гэж би бас бодож байсан
4 алхам тоон дараалал: 19 алхам (зурагтай)
4 алхам дижитал дараалал: CPE 133, Cal Poly San Luis ObispoТөслийн зохиогчид: Jayson Johnston, Bjorn Nelson нар өнөөгийн хөгжмийн салбарт хамгийн түгээмэл хэрэглэгддэг багажуудын нэг юм. нь дижитал синтезатор юм. Хип хопоос поп, үдэш хүртэлх бүх төрлийн хөгжим