Агуулгын хүснэгт:
- Алхам 1: Би хэрхэн эхэлсэн, танд юу хэрэгтэй байна
- Алхам 2: Дуу зохио
- Алхам 3: OLED холбоно уу
- Алхам 4: Хүч мэдрэмтгий резистор ба LED-ийг үлдсэн хэсэгт холбох
- Алхам 5: Код
- Алхам 6: Хайрцаг барих
- Алхам 7: Гагнах цаг
- Алхам 8: Бүгдийг нэгтгэх
Видео: Мини монитор (OLED) ба LED бүхий хөгжмийн хайрцаг: 8 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Миний санаа бол нээхэд хөгжим тоглодог хайрцаг байсан. Мөн сэрж, мэндчилж буй эможи бүхий дэлгэцтэй. Дотор нь LED байдаг бөгөөд хэрэв та хүч мэдрэмтгий резисторыг хурууныхаа завсраар дарвал дууны дараагийн давталт хийгддэг. Хэрэв та хайрцгийг дахин хааж байвал товчлуур дээр таг дарагдсан тул хөгжим зогсох болно.
Хөгжмийн хайрцаг байхын хажуугаар хувийн зан чанартай бяцхан робот шиг санагддаг хайрцаг хийхийг хүсч байсан. 2 эможи харуулсан дэлгэц нь үүнд хамгийн чухал үүрэг гүйцэтгэдэг, учир нь хүмүүс нүүр царайтай объектуудтай илүү их харьцдаг болохыг би анзаарсан. Дэлгэц дээрх эможи нь сэтгэл хөдлөлөө илэрхийлдэг бөгөөд энэ нь жижиг робот болоход хувь нэмэр оруулдаг. Хүмүүс үүнд эерэгээр хандаж байгааг би анзаарсан. Хүч мэдрэмтгий эсэргүүцэл нь түүнд харилцан үйлчлэлийг нэмдэг. Хэрэв та дууг хоёр дахь давталт руу шилжих үед дарж дарвал гэрэл асах бөгөөд энэ нь хайрцаг танд хариу үйлдэл үзүүлэхийг илтгэнэ. Миний сонгосон гэрэл нь шар өнгөтэй бөгөөд энэ нь аз жаргалтай өнгө бөгөөд хайрцгийн гадна талд таарч байна.
Би энэ төслийг хэрхэн яаж хийсэн талаархи тоймыг энд оруулав.
Алхам 1: Би хэрхэн эхэлсэн, танд юу хэрэгтэй байна
Би хийхийг хүссэн зүйлийнхээ концепцийн тоймыг гаргахаас эхэллээ
Танд хэрэгтэй зүйл:
1. Arduino. (Би Arduino Uno ашигласан.)
2. OLED дэлгэц. (Би 0.96 OLED I2C ашигласан)
3. Piezo дохио.
4. Товчлуур.
5. Хүч мэдрэмтгий эсэргүүцэл.
6. LED.
7. 220 Ом эсэргүүцэл ба 1КОм эсэргүүцэл.
8. Утас. (Би үсрэлт эхлэх кабелийг ашигласан.)
9. Жижиг хэлхээний самбар.
10. Гагнуурын төмөр ба цагаан тугалга.
Хайрцаг хийхэд юу хэрэгтэй вэ:
1. Мод.
2. Хөрөө.
3. Зүлгүүр эсвэл зүлгүүрийн машин.
4. Алх ба хадаас.
5. Бөгж, шураг, жижиг түгжээ.
7. Өрөм ба халив
8. наалдамхай тууз.
Төслийн бүхэл бүтэн кодын бүрэн хувилбарыг дараа нь энэ зааварт оруулах болно
Алхам 2: Дуу зохио
Дараа нь би хайрцгийг тоглуулахыг хүссэн дуугаа зохиосон
Би үүнд дижитал програм ашиглаж байсан, гэхдээ та бас багаж ашиглаж, тэмдэглэл бичих эсвэл Piezo дохио, давтамжаараа тоглож болно.
Пьезо дуугаруулагчийг залгах нь маш амархан. Түүнд хэрэгтэй зүйл бол оролтын зүү (би 12 ашигласан) ба газардуулгын зүү юм. Би бас талхныхаа хоёр талын хооронд товчлуур тавьж, гүүр болно. Энэ товчлуур дарагдсан тохиолдолд дууг зогсоох болно.
Би энэ сайтыг ашиглан тэмдэглэлээ кодынхоо давтамж руу хөрвүүлэв
pages.mtu.edu/~suits/notefreqs.html
Гурав дахь зураг дээр та миний кодын жижиг хэсгийг харж болно. "Ая" -ны дараа хаалт хоорондын эхний цифр бол Пиезо дуугаргагч холбогдсон де пин юм. Хоёрдахь цифр бол дууны давтамж юм. Удаан хугацааны дараа хаалтуудын хоорондох тоо нь түүний доорх дуу хоолойг дуустал хэр удаан хадгалагдахыг хэлнэ.
Алхам 3: OLED холбоно уу
Миний ашигладаг OLED нь GND, VCC, SCL, SDA гэсэн дөрвөн цэгтэй.
GND та Arduino дээрх GND (газар) руу холбогддог.
VCC нь Arduino дээрх 5V (5 вольт) сүлжээнд холбогддог.
SCL -ээс SCL хүртэл.
SDA -аас SDA хүртэл.
OLED -ийг ажиллуулахын тулд эхлээд зарим номын санг татаж авах хэрэгтэй.
Би Adafruit Circuit тоглоомын талбай, Adafruit GFX номын сан, Adafruit SSD1306 татаж авсан.
Би ssd1306_12x64_i2c эскизийн жишээг ашигласан эсэхийг нь ашигласан. Та үүнийг Файл> жишээ> Adafruit SSD1306> ssd1306_128x64_i2c дээрээс олж болно (миний дэлгэц ийм хэмжээтэй тул би үүнийг сонгосон) Та үүнийг хоёр дахь зургаас харж болно
Хэрэв энэ файл ажиллахгүй бол та жижиг зүйлийг өөрчлөх хэрэгтэй байж магадгүй юм.
Хоосон тохиргооны доор байгаа кодыг харна уу:
if (! display.begin (SSD1306_SWITCHCAPVCC, 0x3D)) {// Хаяг 0x3D 128x64
Үүнийг ажиллуулахын тулд энэ D -ийг C болгож өөрчлөх шаардлагатай болсон тул би D -ийг энд боолттой болгосон.
Гурав дахь зураг дээр та миний зургийн эхний зургийг эможи болгож буй хэсгийг харж болно.
Алхам 4: Хүч мэдрэмтгий резистор ба LED-ийг үлдсэн хэсэгт холбох
Хүч мэдрэмтгий резистор ба LED-ийг холбохын тулд танд 2 резистор хэрэгтэй болно. LED нь 220 Ом, хүчийг мэдрэмтгий эсэргүүцлийн хувьд 1K Ом эсэргүүцэл.
LED:
LED -ийн эерэг хөлийг Arduino дээрх 10 -р зүүтэй холбосон 220 Ом эсэргүүцэлтэй холбох шаардлагатай. LED -ийн сөрөг хөлийг тусдаа жижиг хэлхээний самбар дээр газрын шугамтай холбох шаардлагатай. Хэлхээний самбар дээр би газардуулгын шугам, 5 вольтын шугам хийсэн, учир нь надад тэнд хэт олон тээглүүр байсан бөгөөд миний Arduino дээр хангалттай нүх байхгүй байсан.
Хүч мэдрэмтгий эсэргүүцэл:
Хүч мэдрэмтгий эсэргүүцэл нь зүүн хөлийг 1K Ом эсэргүүцэл ба Arduino дээрх A0 цооногтой холбосон утсаар холбох шаардлагатай. 1K Ом эсэргүүцэл нь хэлхээний самбар дээрх газардуулгын шугамд холбогдоно.
Баруун хөл нь хэлхээний самбар дээрх 5 вольтын шугамтай холбогддог.
Энэ бүгдийг код дээр ажиллуулахын тулд үүнийг хоосон тохиргооноос () {дээр ямар зүү холбосон болохыг тодорхойлох хэрэгтэй.
Алхам 5: Код
Кодын холбоосыг энд оруулав
github.com/kai-calis/Kai-fawn/blob/master/Arduino%20code%20for%20a%20school%20project
Алхам 6: Хайрцаг барих
Та нийт 8 модон хавтанг харсан.
Миний ашигласан модны зузаан нь 0.5 см орчим байдаг.
1. Хайрцагны таг ба ёроол нь 11см -ээс 11см хэмжээтэй байна.
2. Эдгээр нь 10.2см -ээс 8см хэмжээтэй хайрцгийн зүүн ба баруун тал юм. Arduino -ийн USB кабелийг гадагшлуулахын тулд дөрвөлжин нүхтэй хавтангуудын нэгийг хий. Энэ нүх нь 1.5см -ээс 1.5см бөгөөд модон хавтангийн эхнээс ойролцоогоор 1 сантиметр зайтай байдаг.
3. Эдгээр нь хайрцагны урд ба хойд тал бөгөөд 11см -ээс 8см хэмжээтэй байдаг
4. Энэ бол жижиг тавиур, Piezo дуугаралт, OLED, үлдсэн хэсэг нь амрах болно. Та OLED -ийг ойролцоогоор 1см -ээс 0.5см хэмжээтэй нүх өрөмдөх хэрэгтэй бөгөөд ингэснээр утаснууд наалдана. тавиур дээр.
LED нүхний хувьд 0.5 см -ийн өрөмдлөг хэрэгтэй.
Хүч мэдрэмтгий резисторын хувьд 1см-ээс 0.5см хэмжээтэй нүх хэрэгтэй
Piezo дуугаралтын хувьд танд 1.4 см хэмжээтэй нүх хэрэгтэй.
Push товчлуурын хувьд танд 0.2 см хэмжээтэй 4 жижиг нүх хэрэгтэй бөгөөд ингэснээр хөл нь наалдана.
5. Эцэст нь танд 10см -ээс 10см хэмжээтэй модон хавтан хэрэгтэй болно, энэ хавтан нь Arduino болон түүний утсыг хамрах болно. Би 4 -р тавиур дээр түшиж, хайрцагны буланд эвтэйхэн бөхийх боломжтой болгохын тулд энэ хавтангийн эсрэг талын хоёр талыг нь хусч, буулгалаа.
Би хажуу талыг нь холбохын тулд хадаас, тагны 2 нугас, тагийг таггүй байлгахын тулд цоож ашигласан.
Илүү цэвэрхэн харагдахын тулд бүх ирмэгийг хавтаслахаа бүү мартаарай.
Хайрцгийг бүтээж байхдаа 4, 5 дугаарыг хараахан оруулах хэрэггүй
Алхам 7: Гагнах цаг
Утасны зураг оруулсан тул та үүнийг зургаас хуулж болно.
Аливаа зүйл гагнуурын хооронд ажилладаг эсэхийг шалгаж зөв холбосон эсэхийг шалгахаа бүү мартаарай.
Гагнуур хийсний дараа би OLED -ийг шилжүүлэхгүйн тулд 2 жижиг хадаасаар цохив.
Эцэст нь энэ нь гурав дахь зураг шиг харагдах ёстой.
Алхам 8: Бүгдийг нэгтгэх
Өмнөх алхамаас 4 -р дугаарын тавиурыг оруулахын тулд эхлээд тагийг дарахад хэр өндөр байх ёстойг хэмжсэн. Та товчлуурыг тавиураас хэр өндөр, хэр өндөр дарж байгааг хэмжих замаар үүнийг хийж болно. Энэ уртыг ашигласан модныхоо зузааныг нэмж, хоёр талдаа хоёр хадаас тавина. Тавиур нь тэдгээр дээр байх болно. Би байрандаа байлгахын тулд тавиурын дэргэд тал бүртээ 2 ширхэг нэмэлт хадаас нэмсэн. Би эдгээр хадаасыг L хэлбэртэй нугалдаг тул дэгээгээр нь дахин тайлахад хялбар болно.
Тавиурыг авснаар би 5 дугаартай модон хавтанг 4 дугаарын тавиуртай холбож, 4 дугаарын доор наалдамхай тууз, 5 дугаарын доор сунгасан үзүүрийг наасан байна. Та 3 -р зураг шиг зүйлтэй байх ёстой.
Харамсалтай нь, нугасыг товчлуурыг дарахаас сэргийлж, зөвхөн товчлуурын ирмэг дээр нална гэж төсөөлөөгүй байсан. Миний олж мэдсэн хурдан шийдэл бол нугасны зузаантай ижил зузаантай нимгэн хуванцар хэсгийг яг дээр нь тавиад товчлуурыг дарах болно.
Зөвлөмж болгож буй:
Хөнгөн шоу бүхий хөгжмийн хайрцаг: 9 алхам (зурагтай)
Хөнгөн шоу бүхий хөгжмийн хайрцаг: Сайн байна уу, тавтай морилно уу, энэ хичээлд бид гэрлийн шоу нэвтрүүлгээр хэрхэн хөгжмийн хайрцаг хийхээ харуулах болно. Танд хэрэгтэй зүйл бол хоосон хайрцаг юм. Бид ихэвчлэн багаж хэрэгсэлд ашигладаг хэргийг авч үзсэн. Энэ төсөлд та маш бүтээлч байж чадна, тиймээс та үүнийг хийх шаардлагагүй
Тобиас - Артуино хөгжмийн хайрцаг ТВ нэвтрүүлэгтэй: 5 алхам (зурагтай)
Tobias - Arduino Music Box with TVout: Юуны түрүүнд найз бүсгүйнхээ аварга том бамбарууш болох Тобиасыг танилцуулъя. Тобиас цаг хугацаа өнгөрөх тусам бий болсон бөгөөд бид юу хийж байгаагаа оюун ухаандаа гайхаж байна. Түүнийг ажилдаа явж байх үед төсөл нь
DIY: Фокус хөдөлгөөнт мэдрэгч бүхий таазанд суурилуулсан мини мэдрэгч хайрцаг: 4 алхам
DIY: Фокус хөдөлгөөн мэдрэгч бүхий таазанд суурилуулсан мини мэдрэгч хайрцаг: Сайн байна уу. Хэсэг хугацааны өмнө би найздаа ухаалаг гэрийн үзэл баримтлалд тусалж, 40x65 мм хэмжээтэй нүхэнд таазанд суурилуулах боломжтой загвар бүхий мини мэдрэгч хайрцгийг бүтээсэн. Энэ хайрцаг нь: • гэрлийн эрч хүчийг хэмжих • чийглэгийг хэмжих
Raspberry Pi бүхий хөгжмийн хайрцаг: 3 алхам
Raspberry Pi -тэй Jukebox: Энэхүү гарын авлага нь танд энэ Jukebox (эсвэл таны захиалгат загварыг бий болгох) боломжийг олгох болно. Энэхүү төсөл нь хамгийн багадаа DIY хандлага, аудио кабельд итгэх итгэл, ерөнхийдөө компьютерийн шинжлэх ухаан шаарддаг. Тэмдэглэл: Програм хангамж энэ хичээл дээр автоматаар өгсөн болно
Барби хайрцаг: таны Mp3 тоглуулагчийн өнгөлөн далдалсан хайрцаг/ Boom хайрцаг: 4 алхам (зурагтай)
Барби хайрцаг: таны Mp3 тоглуулагчийн өнгөлөн далдалсан хайрцаг/ Boom хайрцаг: Энэ бол таны mp3 тоглуулагчийн хамгаалалттай үүргэвч бөгөөд чихэвчний үүрийг дөрөвний нэг инч болгон хөрвүүлдэг, унтраалгын товчлуур дээр тэсрэх хайрцаг болж чаддаг. таны mp3 тоглуулагчийг ерээд оны эхэн үеийн соронзон хальсны тоглуулагч эсвэл үүнтэй төстэй хулгай багатай болгож хувиргадаг