Агуулгын хүснэгт:
- Алхам 1: Хичээлийг хэрхэн дагах вэ
- Алхам 2: Бүрэлдэхүүн хэсгүүдийг цуглуулах
- Алхам 3: Зарим хэрэгслийг хайж олох
- Алхам 4: Схемийг дагана уу
- Алхам 5: Arduino-г MicroSD карт таслах самбарт холбоно уу
- Алхам 6: MicroSD картыг бэлтгэ
- Алхам 7: MicroSD картыг туршиж үзээрэй
- Алхам 8: Arduino болон MicroSD-ийн таслах самбарыг Stripboard дээр гагнана
- Алхам 9: Дууны түвшний хяналтын товчлуур ба бага нэвтрүүлэх шүүлтүүрийг Stripboard руу холбоно уу
- Алхам 10: Дууны түвшний хяналтын товчлуур ба бага нэвтрүүлэх шүүлтүүрийг Stripboard руу гагнах
- Алхам 11: MicroSD Breakout Board -ийг Arduino руу холбоно уу
- Алхам 12: MicroSD Breakout Board -ийг Stripboard дээр гагнах
- Алхам 13: Аудио үүрийг Stripboard руу холбож, гагнах
- Алхам 14: Аудио үүрийг туршиж үзээрэй
- Алхам 15: Потенциометрийг Stripboard дээр холбож, гагнах
- Алхам 16: Конденсаторыг Stripboard руу холбож, гагнах
- Алхам 17: Ротари кодлогчыг Stripboard дээр холбож, гагнах
- Алхам 18: Потенциометрийг Arduino руу холбох ба гагнах утас (1/2)
- Алхам 19: Потенциометрийг Arduino руу холбох ба гагнах утас (2/2)
- Алхам 20: Ротари кодлогчийг Arduino руу холбох ба гагнах утас
- Алхам 21: Бүрэн ANDI кодыг туршиж үзээрэй
- Алхам 22: Батерейны холбогчийг Stripboard руу холбож, гагнах
- Алхам 23: Хэлхээг шалгах
- Алхам 24: Үүнийг өөрийнхөөрөө хавсаргана уу
Видео: ANDI - Санамсаргүй хэмнэл үүсгэгч - Электроникс: 24 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
ANDI бол товчлуур дарахад л санамсаргүй хэмнэл үүсгэдэг машин юм. Цохилт бүр өвөрмөц бөгөөд таван товчлуураар тохируулж болно. ANDI бол хөгжимчдөд урам зориг өгөх, бөмбөрийн цохилтоор ажиллах шинэ арга замыг судлах зорилготой их сургуулийн төслийн үр дүн юм. Төслийн талаарх дэлгэрэнгүй мэдээллийг andinstruments.com дээрээс авах боломжтой
ANDI -ийн дизайны үе шатанд үйлдвэрлэгчдийн хамт олон, ялангуяа Instructables -ийн сонирхолтой төслүүдээс маш их урам зориг авсан. Сайн сайхныг буцааж өгөхийн тулд би ANDI цохих генераторын цахилгаан хэлхээг хэрхэн яаж хийх талаар энэ зааварчилгааг бичсэн болно. Энэ бол Arduino Nano-ээр дамжуулан бичил SD карт дээр хадгалагдсан богино хүрдний дууг тоглуулах боломжийг олгодог таван эргэдэг товчлууртай энгийн хэлхээ юм.
Энэхүү зааварчилгаа нь электрон хэлхээний бүтцийг хамардаг бөгөөд Arduino дээр програмчлагдсан код, ашигладаг бөмбөрийн дууг эндээс олж болно. Кодыг код файл дахь тайлбаруудаар тайлбарласан бөгөөд би энэ заавар дахь кодыг нарийвчлан судлахгүй.
ANDI нь хөнгөн цагаан, фанер хавтангийн гадна талд байдаг бөгөөд би энэ зааварт гадна талыг хийх ажлыг оруулаагүй болно.
Хэрэв кодыг нарийвчлан тайлбарлах эсвэл хаалт хийх талаар сонирхож байгаа бол үүнийг ирээдүйд нэмж оруулах болно.
Үгүй бол энэ нь танд ANDI-beat генераторын зориулалтын хашлага хийх боломжийг танд олгоно.
Төслийн хэвлэл мэдээллийн шинэчлэлтийг авахын тулд миний ANDinstruments төслийг instagram дээрээс дагаарай: @and_instruments
Алхам 1: Хичээлийг хэрхэн дагах вэ
Ур чадварын бүх түвшний хүмүүст хандах боломжийг олгохын тулд би энэ зааврыг аль болох нарийвчлан гаргахыг хичээсэн.
Энэ нь заримдаа хэтэрхий нарийвчлалтай, удаан санагдаж магадгүй гэсэн үг юм. Тиймээс аль хэдийн таалагдсан алхмуудаа хурдан хийгээрэй.
Хэлхээний зарим гол хэсгүүдийг илүү гүнзгий ойлгохын тулд би юу болж байгааг ойлгоход туслах бусад зааварчилгаа, заавар, Википедиа хуудасны линкийг нэмж оруулав.
Цахилгаан хэлхээг дахин төлөвлөж, хүссэнээрээ кодоо дахин бичээрэй, хэрэв хүсвэл andinstruments.com руу холбогдож эх сурвалжийг нь зээлдүүлээрэй.
Хэрэв танд зааварчилгааны талаар ямар нэгэн асуулт байвал, эсвэл хэлхээг хэрхэн сайжруулах талаар ямар нэгэн санаа байвал [email protected] хаягаар сэтгэгдэл бичих эсвэл надад имэйл илгээнэ үү!
Алхам 2: Бүрэлдэхүүн хэсгүүдийг цуглуулах
Би хэлхээний дизайнд дараах бүрэлдэхүүн хэсгүүдийг ашигласан.
- 39х30 хэмжээтэй 3 арлын самбар
- Arduino нано нийцтэй V3.0 ATMEGA328 16M
- (2x) 15x1 эрэгтэй зүү толгой Arduino
- Түвшин шилжүүлэгчтэй MicroSD -ийн салалт (SparkFun Shiftting μSD Breakout)
- MicroSD Breakout -д зориулсан 7х1 хэмжээтэй эрэгтэй зүү толгой
- Micro SDHC карт (Intenso 4 GB Micro SDHC карт 4-р анги)
- (4x) 10к Ом потенциометр (Альпийн 9мм хэмжээтэй металл босоо амны бэхэлгээ RK09L114001T)
- (4x) 0.1uF керамик конденсатор (Vishay K104K15X7RF53L2)
- 1k Ом эсэргүүцэл (металл хальсны эсэргүүцэл 0.6W 1%)
- 3.5 мм-ийн самбар дээр суурилуулсан аудио үүр (Kycon STPX-3501-3C)
- Түлхүүр бүхий эргэдэг кодлогч (Bourns Encoders PEC11R-4025F-S0012)
- Шилжүүлэгчийг асаах (MTS-102 дээрх 1 туйлтай гагнуурын таб)
- 9 вольтын батерейны оосор (Keystone хамгаалагдсан 9 вольтын 'I' төрлийн батерейны оосор)
- 9 вольтын батерей
- Янз бүрийн өнгөтэй хатуу цөмт утас
Би бүрэлдэхүүн хэсгүүдийн сонголтоо зааврын дагуу тайлбарлахыг хичээх болно. Хэлхээний дизайны явцад би энэ төслийг аль болох хямд, жижиг болгохыг зорьж байсан. Тиймээс би бүх эд ангиудыг самбар дээр байрлуулахыг хичээсэн тул тэдгээрийг холбосон утаснууд самбар дээр ажиллах боломжтой болно.
Хэрэв танд хэлхээг хэрхэн сайжруулах талаар санал байвал сэтгэгдэл бичих эсвэл надад имэйл илгээнэ үү.
Алхам 3: Зарим хэрэгслийг хайж олох
Би энэ төсөлд дараах багаж, тоног төхөөрөмжийг ашигладаг.
- Бүрэлдэхүүн хэсгүүдийг туузан дээр гагнахаас өмнө турших зориулалттай талхны самбар
- Утас огтлох зориулалттай жижиг бахө
- Автомат утас хуулагч
- Хатуу судалтай утас, эд ангиудын хөлийг нугалахад зориулсан бахө
- Температурыг тохируулах боломжтой гагнуурын төмөр
- Гагнах үед туузан хавтанг барих "туслах гарууд"
- Жижиг өсгөгч чанга яригч, 3.5 мм аудио кабель нь хэлхээний аудио гаралтыг шалгах боломжтой
Алхам 4: Схемийг дагана уу
Энэхүү схемийг Fritzing -ээр хийсэн бөгөөд та ямар ч бүрэлдэхүүн хэсэг эсвэл холболтыг алдаагүй байгаа эсэхийг шалгахын тулд процессийн явцад дахин шалгаж үзэхийг зөвлөж байна.
Схемийн бүрэлдэхүүн хэсгүүд нь миний хэлхээнд ашигласан хэсгүүдтэй яг адилхан биш боловч утас, тээглүүрийг хэрхэн холбохыг миний бүрэлдэхүүн хэсгүүдтэй ижил газарт байрлуулж байгааг харуулж байна.
Алхам 5: Arduino-г MicroSD карт таслах самбарт холбоно уу
Би хэлхээний хамгийн чухал хоёр бүрэлдэхүүн хэсэг болох Arduino Nano болон MicroSD картыг задлах самбарыг туршиж үзээд төслийг эхлүүлэхийг зөвлөж байна. Би үүнийг талхны тавцан дээр хийдэг бөгөөд энэ нь сайн ажиллаж байхдаа би бүрэлдэхүүн хэсгүүдийг туузан хавтан дээр гагнаж, энэ нь байнгын болгодог.
Хэрэв та MicroSD-ийн таслах самбар хэрхэн ажилладаг талаар илүү ихийг мэдэхийг хүсч байвал Adafruit: Micro SD Card Breakout Board хичээлээс энэхүү гарын авлагыг уншихыг зөвлөж байна.
Гагнуурын зүү толгойг Arduino болон MicroSD хавтан дээр байрлуулна. Би гагнах үед эрэгтэй зүү толгойг байрлуулахын тулд талхны самбар ашигладаг. Сайн гагнуурын холболт хийх нь хэцүү байж болох бөгөөд миний жишээн дээрх зургуудаас зарим алдаатай хэсгийг олж авах болно. Гагнуурын төмрийг анх удаа ашиглаж байгаа бол эхлэхээсээ өмнө гагнуурын хичээлийг үзэхийг зөвлөж байна.
MicroSD -ийн таслах самбарыг талхны самбар дээрх Arduino руу дараах дарааллаар холбоно уу.
- Arduino pin GND -> MicroSD GND
- Arduino pin 5V -> MicroSD VCC
- Arduino pin D10 -> MicroSD CS
- Arduino pin D11 -> MicroSD DI
- Arduino pin D12 -> MicroSD D0
- Arduino pin D13 -> MicroSD SCK (үүнийг CLK гэж бас харсан)
MicroSD-ийн таслах самбарын CD-зүүг энэ төсөлд ашиглаагүй болно.
Алхам 6: MicroSD картыг бэлтгэ
MicroSD картыг адаптертай компьютерт холбоно уу. Би MicroSD-картнаас SD карт адаптер ашигладаг. MicroSD картыг SD Холбооны SD Formatter програм хангамжаар форматлана уу:
Миний карт цоо шинэ, хоосон байсан ч би MicroSD карт дээрх бүх зүйлийг устгадаг "Дарж бичих формат" тохиргоог ашигладаг. Үүнийг би Arduino-той SD карт ашиглах талаар олон зааварчилгаанд санал болгосон тул үүнийг хийж байна. Картын нэрийг зааж өгөөд "Формат" дээр дарна уу. Энэ нь ихэвчлэн 5 минут орчим үргэлжилдэг бөгөөд "Картын формат дууссан!" Гэсэн мессежээр төгсдөг. SDFormatter -ийг хаах.
Бүх шахсан дууны клип.wav-файлуудыг эндээс олдсон MicroSD картны үндсэн санд байршуулна уу. Байршуулж дууссаны дараа MicroSD картыг сугалж аваад MicroSD таслах самбарт буцааж оруулна уу.
Хэрэв та аудио програм хангамжийг хэрхэн яаж ашиглахаа мэддэг бол миний жишээ файлуудын нэрээр нэрлэвэл миний дууны оронд өөрийнхөө дууны клипийг нэмж болно. Файлууд нь 44 100 Гц давтамжтай 8 битийн.wav файлтай байх ёстой.
Алхам 7: MicroSD картыг туршиж үзээрэй
MicroSD карттай холболтыг шалгахын тулд "CardInfoTest10" кодыг Arduino руу оруулна уу. Энэ кодыг Limor Fried 2011 бүтээсэн бөгөөд Tom Igoe 2012 өөрчилсөн бөгөөд Arduino вэбсайтаас эндээс олж тайлбарласан болно.
Цуваа дэлгэцийг 9600 baud дээр нээгээд дараах мессежийг хүлээн авсан гэдгээ баталгаажуулна уу.
SD картыг эхлүүлж байна … Утасны холболт зөв, карт байгаа.
Картын төрөл: SDHC
Эзлэхүүний төрөл нь FAT32"
Дараа нь одоо бидний хувьд чухал биш текстийн олон мөрийг дагана уу.
Хэрэв та цуваа дэлгэц хэрхэн ажилладаг талаар мэдэхийг хүсвэл Adafruit: Serial monitor arduino дээрх энэ хичээлийг үзээрэй.
Алхам 8: Arduino болон MicroSD-ийн таслах самбарыг Stripboard дээр гагнана
Arduino -г компьютерээс салгаад Arduino болон MicroSD -ийн самбарыг талхны самбараас зөөлөн салга. Би жижигхэн "хавтгай толгойтой" халив ашиглаж, эрэгтэй зүү толгойны хуванцар хэсэг болон талхны хавтангийн хооронд эд ангиудыг гараар өргөхөд хангалттай сул болтол нь хэд хэдэн газар хөдөлгөнө.
Талхны тавцангаа тавиад зэс арлууд доошоо харсан туузыг эргүүл. Төслийн эдгээр хэсгүүдийг байнгын болгохын тулд Arduino болон MicroSD -ийн таслах самбарыг туузан дээр гагнах цаг болжээ. Бүрэлдэхүүн хэсгүүдийг туузан хавтан дээр гагнаж хийсний дараа салгах нь үнэхээр хэцүү гэдгийг санаарай, тиймээс тэдгээрийг зөв байрлалд байрлуулж, туузыг аль болох чангалж, гагнуурын дараа сайн механик хүч өгөх болно.
Би тусгаарлагч соронзон хальс ашигладаг.
Ширээн дээр тууз болон сул эд анги тавихаас зайлсхийхийн тулд би гагнахдаа "туслах гар" ашигладаг. Хэрэв тэдгээр нь хэвтэж байвал сул хэсгүүд бага зэрэг хөдөлж, туузан хавтангийн нягт бэхлэлт алдагдах болно.
MicroSD -ийн таслах самбар дээрх үйлдлийг давтана уу. Эхлээд үүнийг зөв газарт нь чангалж, тусгаарлагч туузаар бэхлээрэй.
MicroSD -ийн таслах самбар нь зөвхөн нэг талдаа эрэгтэй зүү толгойтой тул түүнийг хазайсан байрлалд бэхлэх болно. Надад ямар ч асуудал байхгүй тул тусгаарлагч соронзон хальсны тусламжтайгаар өнцгөөр бэхлээд гагнуурын дараа нягт наалдана.
Дараа нь би туузыг дээрээс нь эргүүлж, гагнахдаа "туслах гараа" ашиглана.
Алхам 9: Дууны түвшний хяналтын товчлуур ба бага нэвтрүүлэх шүүлтүүрийг Stripboard руу холбоно уу
Одоо дууны гаралт, дууны түвшинг хянахын тулд бүрэлдэхүүн хэсгүүдийг самбар дээр нэмэх цаг болжээ. Бүрэлдэхүүн хэсгүүд нь хоорондоо өнгөт цул утсаар холбогдоно.
Потенциометр нь дууны түвшинг хянах үүргийг гүйцэтгэдэг бөгөөд эргүүлэх үед эсэргүүцлийг нэмэгдүүлж, дууны хэмжээг бууруулдаг. Хэрэв та потенциометрийн талаар илүү ихийг мэдэхийг хүсвэл энэ википедиа хуудсыг үзнэ үү: en.wikipedia.org/wiki/Potentiometer.
1k Ом эсэргүүцэл ба 0, 1 uF керамик конденсатор нь өндөр давтамжтай дуу чимээг арилгахын тулд бага нэвтрүүлэх шүүлтүүрийн үүрэг гүйцэтгэдэг. Хэрэв та бага нэвтрүүлэх шүүлтүүрийн талаар илүү ихийг мэдэхийг хүсвэл энэ википедиа хуудсыг үзнэ үү: en.wikipedia.org/wiki/Low-pass_filter
Би MicroSD -ийн таслах самбар ба Arduino хооронд утас гагнахаасаа өмнө эдгээр бүрэлдэхүүн хэсгүүдийг туузан хавтан дээр гагнана. Би үүнийг хийдэг, учир нь дууны гаралтын утаснууд нь самбар дээр ойрхон байхыг хүсч байна.
Жишээн дээрх минийх шиг нугалсан бол потенциометрийн метал хөлийг тэгшлээд эхэл. Үүнийг хийснээр та потенциометрийг бэхжүүлсэн бат бөх чанарыг нэмэгдүүлэхийн тулд хөлийг туузны нүхээр дамжуулж болно.
Хүчтэй схемийн дагуу потенциометрийг туузан хавтангийн нүхээр түлх.
Потенциометрийн тулгуур хөлийг туузны самбар руу нугалахад бахө ашиглана уу.
Одоо потенциометрийг Arduino руу холбох цаг болжээ. Хатуу судалтай утсыг зөв уртаар хайчилж ав.
Кабелийн туузны багаж ашиглан утасны төгсгөл бүрт ойролцоогоор 5 мм орчим хуванцарыг гаргаж аваад дотор нь байгаа металыг ил гарга.
Хавчаар ашиглан утсыг нугалж, туузан хавтан дээр тааруулна.
Утасыг потенциометрийн баруун зүү ба Arduino зүү D9 -тэй холбосон туузан хавтангийн нүхээр түлх. Илүү олон бүрэлдэхүүн хэсгүүд нэмж байх үед утсыг бэхлэхийн тулд туузны арын хэсэгт утсыг нугална. Одоохондоо гагнахгүй байх.
Потенциометрийн дунд зүү рүү утсыг нэмж, потенциометрийн баруун талд хоосон зүү оруулах ажлыг схемийн дагуу гүйцэтгэнэ.
Потенциометрийн дунд зүүгээс утасны хажууд байгаа нүхэнд 1к Ом эсэргүүцлийг нэмнэ.
Конденсаторын нэг хөлийг бахө ашиглан хоёр удаа нугалж, туузны хавтангийн хоёр нүхэнд оруулна.
Конденсаторыг туузан хавтангийн нүхээр түлхэж, нэг хөл нь резистортой нүх гаргаж, нэг хөл нь резисторын баруун талд байрлах 3 нүхтэй арал дээрх нүхээр дамжина.
Конденсаторыг утаснуудын доорхи потенциометрийн тавиураас өндөргүй байхаар хангалттай доош нь дарна уу. Учир нь бүрхүүлийн металл орой нь потенциометрийн тавиур дээр байрладаг тул конденсатор нь дээд хэсэгт нь саад болохгүй.
Arduino газардуулгыг потенциометрийн зүүн зүү рүү холбохын тулд өөр хоёр утас нэмж, тэндээс конденсатортой холбогдсон нүх рүү үргэлжлүүлнэ.
Алхам 10: Дууны түвшний хяналтын товчлуур ба бага нэвтрүүлэх шүүлтүүрийг Stripboard руу гагнах
Туузан хавтангийн ар талд байгаа бүх утсыг нугалсны дараа эд анги, утас нь унахгүй тул та туузыг дээрээс нь эргүүлж болно. Би "туслах гараа" ашиглан туузыг дээрээс нь доош нь харуулав. Бүрэлдэхүүн хэсэг ба утаснуудын нугалсан хөл нь бусадтай ямар ч саад болохгүй эсэхийг шалгаарай. Заримдаа нугалсан хөлийг зэсийн янз бүрийн арлуудын хоорондын зайг арилгахад ашиглаж болно. Ихэнхдээ энэ нь Arduino -ийн газар ба 5V зүүтэй хийх нь сайн байдаг, учир нь олон бүрэлдэхүүн хэсгүүд нь эдгээр хоёр хэсэгтэй ихэвчлэн холбогддог. Энэ тохиолдолд би энэ аргыг Arduino газардуулгын зүү дээр ашигладаг.
Гагнуурын дараа би хурц бахө ашиглан хөл, утсыг хэт урт газарт хайчилж авдаг.
Алхам 11: MicroSD Breakout Board -ийг Arduino руу холбоно уу
Одоо MicroSD -ийн таслах самбарыг Arduino руу холбох цаг болжээ. Arduino -ийн газар хооронд MicroSD -ийн таслах самбарын хооронд утас холбож эхэл. Би одоо Arduino ба потенциометрийн зүүн зүүний хоорондох утасны төгсгөлийг Arduino -ийн газардуулгын хажуугийн зэргэлдээ зэс арал руу гагнах замаар бүтээсэн Arduino газардуулгын зүүг ашиглаж байна.
Утасны ирмэг дээр утасны төгсгөлийг нугалж, утсыг тогтоон барьж, Arduino болон MicroSD -ийн таслах самбар хоорондох бүх утаснууд байрших хүртэл гагнуураар хүлээнэ үү.
MicroSD-ийн таслах самбарын CS-зүү ба Arduino-ийн D10 зүү хоёрын хооронд утас нэмнэ үү.
MicroSD таслах самбарын DI-зүү ба Arduino-ийн D11 зүү хоёрын хооронд утсаар үргэлжлүүлээрэй.
MicroSD-ийн таслах самбарын DO-г Arduino-ийн D12 зүүтэй холбоно уу.
MicroSD-ийн таслах самбарын SCK-зүүг (энэ зүүг SCK-ийн оронд CLK гэж нэрлэхээс өмнө миний ашиглаж байсан өөр нэг MicroSD-ийн самбар дээр) Arduino-ийн D13 зүүгээр холбоно уу.
Хамгийн сүүлд холбогдсон утас нь MicroSD таслах самбарын VCC зүү ба Arduino-ийн 5V зүү хооронд байна.
Утаснууд нь бага зэрэг давчуу байж болох ч утаснуудын металл хэсгүүд хоорондоо хүрэхгүй байгаа эсэхийг шалгаарай.
Туузан хавтанг эргүүлээд утаснууд хэвээр байгаа эсэхийг шалгаарай.
Алхам 12: MicroSD Breakout Board -ийг Stripboard дээр гагнах
Гагнуур хийж, үлдсэн утасны үзүүрийг хайчилж ав.
Алхам 13: Аудио үүрийг Stripboard руу холбож, гагнах
Одоо аудио залгуурыг самбар дээр холбох цаг болжээ. Аудио үүрэнд утсыг бэхлээд, аудио үүрний зүүг тойруулан утсыг нугалж байрлуулна.
Гагнах үед утсыг бэхлэх нь хэцүү байж болно. Үүний тулд би "туслах гараа" дахин ашиглаж байна.
Аудио залгуурын утсыг туузны самбар дээр холбож, туузны ар талд байгаа утсыг нугалж байрлуулна.
Туузан хавтанг дээрээс нь эргүүлж, аудио үүрний утсан дээр гагнуур тавь. Дараа нь үлдсэн утсыг хавчаараар хайчилж ав.
Алхам 14: Аудио үүрийг туршиж үзээрэй
Одоо аудио гаралтыг шалгах цаг болжээ. Arduino-г компьютерт холбож эндээс олдсон "andi_testsound" кодыг байршуулна уу.
Аудио үүрийг 3.5 мм аудио кабелиар (чихэвчний ердийн холбогчтой ижил төрлийн) өсгөгч чанга яригч руу холбоно уу. Энэ видеон дээр би аудио залгуурыг жижиг bluetooth чанга яригчтай холбож, ар талд нь 3.5 мм "Аудио оролт" оролттой байна. Энэ хэлхээ нь чихэвч холбогдсон үед ажиллахгүй, учир нь энэ нь дууны гаралтыг сайжруулдаггүй. Эрчим хүч авахын тулд Arduino -ийг компьютерт холбох шаардлагатай хэвээр байна. "Andi_testsound" код нь MicroSD картнаас өөр өөр дууны клипүүдийг тоглуулдаг бөгөөд хэрэв бүх зүйл ажиллавал та чанга яригчаараа санамсаргүй цохилтыг сонсох болно. Та потенциометрийг эргүүлж гаралтын хэмжээг нэмэгдүүлэх эсвэл бууруулах боломжтой.
Алхам 15: Потенциометрийг Stripboard дээр холбож, гагнах
Үүсгэсэн цохилтыг хянахын тулд товчлуур болгон ашигладаг бусад потенциометрүүдийг нэмэх цаг болжээ. Потенциометрийг Arduino вэбсайтаас Arduino ашиглан аналог оролт болгон ашиглах талаар дэлгэрэнгүй уншина уу: Потенциометрийг унших (аналог оролт).
Анхны потенциометрийн нэгэн адил цахилгаан функцгүй потенциометрийн хөлийг тэгшлэхийн тулд бахө ашиглана уу.
Потенциометрийг Fritzing схемийн дагуу бүрэлдэхүүн хэсгүүдийн бүх таван хөлийг нүхээр дамжуулж зөв байрлуулна.
Хажуугийн хоёр хөлийг туузны ар талд нугалж, гагнах явцад механик хүч өгнө.
Хажуугийн хөл нь цахилгаан функцгүй байсан ч таван хөлөө гагнана. Энэ нь потенциометрүүдэд бага зэрэг нэмэлт механик хүчийг өгдөг.
Алхам 16: Конденсаторыг Stripboard руу холбож, гагнах
Дохиог илүү тогтвортой болгохын тулд потенциометрийн дохионы гаралтын зүү ба газардуулгын зүү хоёрын хооронд конденсатор нэмдэг. Энэхүү зааварчилгаа: гөлгөр потенциометрийн оролтоос оролтыг тэгшлэх талаар дэлгэрэнгүй уншина уу.
Fritzing-схемийн дагуу конденсаторыг туузан хавтан дээр нэмнэ. Дээд тал нь потенциометрийн тавиураас дээгүүр байхын тулд тэдгээрийг самбар дээр ойрхон доошлуул.
Гагнах үед конденсаторын хөлийг нугалж, туузны ар талд байрлуулна.
Хөлийг гагнаж, үлдсэн уртыг хайчилж ав.
Алхам 17: Ротари кодлогчыг Stripboard дээр холбож, гагнах
Эргэдэг кодлогчийн хоёр хажуугийн хөлийг туузан дээр тэгшхэн хэвтүүлэхийн тулд тэгшлээрэй. Миний эргэлдэгч кодлогч нь хажуугийн хөлтэй, хэтэрхий том хэмжээтэй, нүхний нүхээр түлхэж чаддаггүй болохоор би үүнийг хийдэг.
Эргэдэг кодлогчыг Fritzing-схемийн дагуу зөв газарт туузан хавтангаар дамжуулна.
Гагнах үед эргэлдэх кодлогчийг бэхлэхийн тулд би тусгаарлагч соронзон хальс ашигладаг.
Эргэдэг кодлогчийг гагнах ба соронзон хальсыг ав.
Алхам 18: Потенциометрийг Arduino руу холбох ба гагнах утас (1/2)
Потенциометр бүрийн дунд зүүгээс дохионы кабелийг Fritzing-схемийн дагуу баруун Arduino зүү дээр нэмнэ.
Потенциометрийн баруун тээглүүрийг MicroSD таслах самбарын VCC-зүүтэй холбосон 5V утастай ижил зүйлийг хий.
Туузан хавтангийн ар талд утсыг нугална.
Утаснуудыг гагнах, утсан дахь үлдсэн төмөр хэсгийг хайчилж ав.
Алхам 19: Потенциометрийг Arduino руу холбох ба гагнах утас (2/2)
Туузан хавтангийн нүүрэн талд ачаалал үүсч эхэлдэг тул бид сүүлчийн утсыг арын хэсэгт нэмж, бүрэлдэхүүн хэсгүүдийн сүүлчийн тээглүүрийг холбохыг хүсч байна. Потенциометр ба эргэлдэгч кодерыг байрлуулсны дараа туузан хавтанг дээрээс нь доош нь харуулах боломжтой бөгөөд энэ нь утсыг шууд ар талд гагнах үед тусалдаг.
Потенциометрийн газардуулгыг холбосон ижил урттай гурван утсыг хэмжиж эхэл. Эдгээр утас нь нүхээр дамжихгүй, харин Fritzing-схемийн дагуу баруун тээглүүрийн хажууд хэвтэж байх үед гагнах болно.
Энэ нь нүхээр дамжиж, нугалсан утсыг гагнахаас илүү хэцүү байдаг тул нэг утсаар эхэлж, янз бүрийн тээглүүрийг гагнахаас болгоомжлох хэрэгтэй.
Алхам 20: Ротари кодлогчийг Arduino руу холбох ба гагнах утас
Потенциометрийн газардуулгын утсыг эргэдэг кодлогчтой холбохын тулд хоёр богино утас нэмж үргэлжлүүлээрэй.
Потенциометр дээр туузан хавтанг дангаар нь байрлуулахдаа утсыг гагнана.
Fritzing-схемийн дагуу эргэлтэт кодлогчийг arduino руу холбосон гурван утсыг нэмж, эцэст нь MicroSD-ийн таслуурын газардуулгыг хамгийн ойрын потенциометрийн газардуулгатай холбосон богино утсыг нэмнэ үү. Утсыг нэг нэгээр нь гагнана.
Алхам 21: Бүрэн ANDI кодыг туршиж үзээрэй
Энд байгаа кодын бүрэн хувилбарыг турших цаг болжээ. Arduino-г компьютерт холбоод ANDI кодыг байршуулна уу.
Дараа нь чанга яригчийн кабелийг аудио гаралт руу холбож, потенциометр ба эргэдэг кодлогчыг туршиж үзээрэй. Хэрэв та олон өндөр дуу чимээ сонсвол санаа зовох хэрэггүй, энэ нь миний хувьд Arduino-г USB кабелиар тэжээсэнтэй холбоотой юм. Дараагийн алхамд та батерейны холбогч ба цахилгаан унтраалгыг туузан хавтан дээр гагнах болно, дараа нь Arduino -ийг компьютерээр тэжээх шаардлагагүй болно.
Алхам 22: Батерейны холбогчийг Stripboard руу холбож, гагнах
Батерейны холбогч нь 9V батерейг цахилгаан хангамжийн эх үүсвэр болгон хавтан дээр холбодог. Шилжүүлэгч нь батерейны холбогчийн улаан утсыг холбох буюу таслах замаар төслийг асаах эсвэл унтраах болно.
Улаан утсыг батерейны холбогчоос 10 см орчим зүсээд утасны төгсгөлийг сэлгэн залгуурын дунд зүүгээр нугална. Дараа нь 20 см орчим өөр утсыг солих унтраалгын гадна талын зүү рүү холбоно уу.
Улаан утсыг хоёуланг нь "туслах гар" ашиглан утсыг байрлуулахын тулд шилжүүлэгч рүү гагнана.
Улаан утасны үзүүрийг Arduino-ийн Vin-зүү, хар утсыг газардуулгын зүү рүү Fritzing-схемийн дагуу байрлуулна.
Туузан хавтангийн ар талд байгаа утсыг нугалж, самбарыг эргүүлээд гагнах хэрэгтэй.
Товчлуурыг ашиглан Arduino-г асааж, микро контроллер дээрх LED асаж байгаа эсэхийг шалгаарай.
Алхам 23: Хэлхээг шалгах
Хамгийн зүүн талын потенциометрийг цагийн зүүний эсрэг эргүүлж, дууны түвшинг бууруулж, чанга яригчийн кабелийг аудио холбогч руу залгаарай. Чанга яригчийн кабелийг аудио холбогч руу түлхэх үед гарч болох өндөр дуу чимээнээс зайлсхийхийн тулд туузыг холбохдоо чанга яригч хамгийн бага байх ёстой.
Алхам 24: Үүнийг өөрийнхөөрөө хавсаргана уу
Гайхалтай ажил боллоо, та бэлэн боллоо! Одоо та хүссэн үедээ хэлхээгээ хаах нь таны л хэрэг. Би хэлхээгээ харанхуй будсан хөнгөн цагаан хусан фанераар хийсэн хашлага дотор оруулахыг сонгосон боловч хүссэнээрээ хийх боломжтой.
Сэтгэгдэл үлдээх эсвэл холбоо барих хаягийг [email protected] хаягаар эсвэл имэйлээр илгээнэ үү.
2018 оны анхны зохиогчийн уралдааны хоёрдугаар шагнал
Epilog Challenge 9 тэмцээнд 2 -р байр эзэлсэн
2017 оны Arduino тэмцээнд дэд байр эзэлсэн
Зөвлөмж болгож буй:
Bubblebot: Аварга том бөмбөлөг үүсгэгч: 9 алхам (зурагтай)
Bubblebot: Аварга том бөмбөлөг үүсгэгч: Тавтай морилно уу Энд амралтын өдрүүдийн нэг гайхалтай төсөл байна! Энэхүү гайхалтай бөмбөлгийг бүтээгээрэй: Ардуиног ашиглах нь бага зэрэг урт бөгөөд туршлага шаарддаг боловч энэхүү зөрчилдөөн нь найз нөхөд, хүүхэд, насанд хүрэгчдийнхээ дунд хязгааргүй алдар нэрийг өгөх болно! Аваст, т
Хөгжмийн хэмнэл LED флаш гэрэл: 9 алхам (зурагтай)
Хөгжмийн хэмнэл LED флаш гэрэл: Энэ төсөлд бид микрофон, BC547 ашиглан талхны самбар, ПХБ ашиглан хөгжмийн хэмнэл бүхий LED флаш гэрлийн хэлхээг хийх болно. цахилгаан пуль
STC MCU -тай DIY функц үүсгэгч: 7 алхам (зурагтай)
STC MCU -тай DIY функц үүсгэгч: Энэ нь STC MCU -ээр хийгдсэн функциональ генератор юм. Зөвхөн хэд хэдэн бүрэлдэхүүн хэсэг хэрэгтэй бөгөөд схем нь энгийн. Үзүүлэлтийн гаралт: Нэг сувгийн дөрвөлжин долгионы давтамж: 1Гц ~ 2МГц Давтамжийн синус давтамж: 1Гц ~ 10кГц далайц: VCC, ойролцоогоор 5В Ачааллын ачаалал
Гар хэмнэл: 6 алхам
Rhythm Hand: Энэхүү кибергов нь яг л зөв алхам хийх, гэрэл нь таны гарнаас (тохой) гар руу шилжих бөгөөд гэрэл таны гарт ирэхэд мини фото камер дээр хуруугаа дарах хэрэгтэй болно. гараа дараарай
DIY жаазтай хэмнэл чийдэн: 9 алхам (зурагтай)
DIY жаазтай хэмнэл чийдэн: Та тайван шөнө, бүжиглэх гэрэлд дуртай юу? Та LED -т дуртай юу? Та хөгжилтэй чанамал идэх дуртай юу? Энэ бол танд маш сайн бөгөөд маш хялбар төсөл юм! Энэ бол өмнө нь харж байсан гоё чимэглэл юм. Энэ нь дуу чимээг авч, дүн шинжилгээ хийж