Агуулгын хүснэгт:
- Алхам 1: Easy Peasy LED матриц
- Алхам 2: Цахилгаан хангамж
- Алхам 3: Хэрэглэгчийн интерфэйс- оролт
- Алхам 4: Гаралт (Нэмэлт)
- Алхам 5: Код
Видео: Стробоскоп: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Стробоскоп бол тодорхой давтамжтай анивчдаг төхөөрөмж юм. Үүнийг хурдан эргэдэг диск эсвэл дугуйны эргэлтийн үрийг хэмжихэд ашигладаг. Уламжлалт стробоскопыг зохих анивчсан, анивчсан хэлхээгээр хийдэг. Гэхдээ бүх зүйлийг энгийн бөгөөд боломжийн байлгахын тулд би 5 5мм хэмжээтэй цагаан гэрлийг ашигласан. Түүнчлэн системийн тархины хувьд AtmelAtmega328 -ийг Arduino нано машинд ашигласан. Бага зэрэг дэвшилтэт, сонирхолтой төслийн хувьд би давтамжийг харуулахын тулд.94 инчийн OLED дэлгэцийг ашигласан.
Стробоскопийн эффект авахын тулд вики хуудсыг энд дарж үзнэ үү.
Видео 1
Видео 2
Алхам 1: Easy Peasy LED матриц
Гагнуур 25 Leds нь 5х5 хэмжээтэй, сайхан дөрвөлжин хэлбэрийг өгсөн. Цахилгааны холболт хийхэд хялбар байхын тулд бүх анод, катодоо зөв байрлуулсан эсэхийг шалгаарай. Мөн хүлээгдэж буй одоогийн сугалаа их байна. Тиймээс зөв гагнуурын ажил хийх нь чухал юм.
Зургуудыг үзээрэй. (Конденсаторын хэсгийг доор дэлгэрэнгүй тайлбарласан болно.) Шар утас нь катод, өөрөөр хэлбэл сөрөг буюу газардуулга, улаан утас нь энэ тохиолдолд 5V тогтмол гүйдлийн хүчдэлийг илэрхийлнэ.
Түүнчлэн, LED бүхий гүйдэл хязгаарлах эсэргүүцэл байхгүй байна. Учир нь энэ тохиолдолд гүйдэл нь маш богино хугацаанд ойролцоогоор 500 микросекундээр тэжээгддэг. LED нь маш бага хугацаанд ийм төрлийн гүйдэл дамжуулах чадвартай. Одоогийн байдлаар нэг туяа тутамд 100 мА гүйдлийг 2.5 ампер болгоно гэж тооцоолж байна. Энэ бол маш их гүйдэл бөгөөд сайн гагнуурын ажил нь амин чухал юм.
Алхам 2: Цахилгаан хангамж
Би үүнийг энгийн байлгахаар шийдсэн тул төхөөрөмжийг энгийн цахилгаан банкаар тэжээв. Тиймээс би arduino нано -ийн мини USB -ийг тэжээлийн оролт болгон ашигласан. Гэхдээ эрчим хүчний банк 2.5 А -ийн хурдан гүйдлийн тохируулга хийх боломжгүй бөгөөд энэ бол бидний хамгийн сайн найз конденсатор гэж нэрлэгддэг газар юм. Миний хэлхээнд 13 100microFarad конденсатор байдаг бөгөөд энэ нь 1.3mF гэсэн утгатай. Ийм том багтаамжтай байсан ч оролтын хүчдэл буурдаг боловч arduino өөрөө өөрийгөө сэргээдэггүй бөгөөд энэ нь чухал юм.
Шуурхай шилжүүлэгчийн хувьд би N сувгийн мосфетийг сонгосон (нарийвчлалтайгаар IRLZ44N). Мосфет ашиглах нь маш чухал бөгөөд учир нь BJT нь асар их хүчдэлийн уналтгүйгээр ийм том гүйдэлд анхаарал тавих боломжгүй болно. BJT -ийн 0.7 В -ийн уналт нь одоогийн сугалааг мэдэгдэхүйц бууруулах болно. 0.14 В -ийн дусал мосфет нь хамаагүй хямд юм.
Мөн хангалттай зузаантай утас ашиглаж байгаа эсэхээ шалгаарай. 0.5 мм хангалттай байх болно.
5V анод
Газар- Мосфетын эх үүсвэр
Катод- Мосфетийн ус зайлуулах суваг
Хаалга- Дижитал зүү
Алхам 3: Хэрэглэгчийн интерфэйс- оролт
Оролтын хувьд би хоёр потенциометрийг ашигласан бөгөөд нэгийг нь нарийн, нөгөөг нь бүдүүн тохируулга болгон ашигласан. Тэд хоёулаа F ба C гэсэн шошготой байдаг.
Эцсийн оролт нь савны хоёуланг нь хэлбэрээр оруулсан хосолсон оролт юм
Оролт = 27х (том ширхэгтэй оролт)+(нарийн оролт)
Анхаарал хандуулах ёстой нэг зүйл бол ADC нь ямар ч префект биш бөгөөд 10 битийн ардуино нь 3-4 утгаар хэлбэлздэг утгыг өгдөг. Ерөнхийдөө энэ нь асуудал биш боловч 27-г үржүүлэх нь оролтыг галзууруулж, 70-100 утгын хэлбэлзэлд хүргэж болзошгүй юм. Оролт нь давтамжийг шууд биш харин үүргийн мөчлөгийг тохируулдаг болохыг нэмж хэлэхэд энэ нь бүх зүйлийг улам дордуулдаг.
Тиймээс би түүний утгыг 1013 гэж хязгаарласан. Хэрэв том тогоо 1013 -аас дээш байвал 1014 -ээс 1024 хүртэл хэлбэлзэж байгаагаас үл хамааран уншилтыг 1013 болгож тохируулна.
Энэ нь системийг тогтворжуулахад үнэхээр тусалдаг.
Алхам 4: Гаралт (Нэмэлт)
Нэмэлт хэсэг болгон би OLED LED дэлгэцийг стробоскоп дээрээ нэмсэн. Үүнийг arduino IDE -ийн цуваа дэлгэцээр бүрэн орлуулж болно. Би дэлгэц, цуваа монитор хоёулангийнх нь кодыг хавсаргав. Олед дэлгэц нь төслийг үнэхээр зөөврийн болгоход тусалдаг. Ийм жижиг төсөлд холбогдсон зөөврийн компьютерын тухай бодох нь төслийг бэхлэх явдал юм, гэхдээ хэрэв та arduino -г дөнгөж эхлүүлж байгаа бол дэлгэцийг алгасах эсвэл дараа эргэж ирэхийг зөвлөж байна. Мөн дэлгэцийн шилийг хагалахаас болгоомжлох хэрэгтэй. Энэ нь түүнийг алж байна:(
Алхам 5: Код
Зөв боловсролгүй бол систем дээрх тархи ажиллахгүй. Энд кодын богино зун байна. Цикл нь таймерыг тохируулдаг. Флэшийг асаах, унтраах нь гогцоотой биш харин таймер тасалдалаар хянагддаг. Энэ нь үйл явдлын зөв цагийг баталгаажуулдаг бөгөөд энэ нь ийм хэрэгсэлд чухал ач холбогдолтой юм.
Хоёр кодын нэг хэсэг нь тохируулах функц юм. Надад тулгарсан асуудал бол хүлээгдэж буй давтамж нь миний бодож байснаас өөр биш юм. Тиймээс би залхуу байхаар шийдсэн бөгөөд дижитал осциллограф ашиглан стробоскобоо туршиж үзээд давтамжийн эсрэг бодит давтамжийг зурж, дуртай математикийн програм болох Геогебрагийн цэгүүдийг зурав. График зурахдаа конденсатор цэнэглэхийг надад сануулав. Тиймээс би параметрүүдийг нэмж, эмчилгээг цэгүүдэд тохируулахыг хичээсэн.
Графикийг үзээд STAPBOSCOPE HAPPY STROBOSCOPE !!!!!!
Зөвлөмж болгож буй:
Ухаалаг мотоциклийн HUD прототип (алхам алхмаар навигаци хийх гэх мэт): 9 алхам
Ухаалаг мотоциклийн HUD прототип (ээлжлэн навигаци хийх гэх мэт): Сайн байна уу! Энэхүү зааварчилгаа нь миний мотоциклийн дуулга дээр суурилуулах зориулалттай HUD (Heads-Up Display) платформыг хэрхэн бүтээж, бүтээсэн тухай түүх юм. Үүнийг " газрын зураг " уралдааны хүрээнд бичсэн болно. Харамсалтай нь би үүнийг бүрэн дуусгаж чадаагүй
Arduino машины урвуу зогсоолын дохиоллын систем - Алхам алхамаар: 4 алхам
Arduino машины урвуу зогсоолын дохиоллын систем | Алхам алхамаар: Энэ төсөлд би Arduino UNO болон HC-SR04 хэт авианы мэдрэгч ашиглан Arduino автомашины урвуу зогсоолын мэдрэгчийн энгийн хэлхээг зохион бүтээнэ. Энэхүү Arduino дээр суурилсан Автомашины Урвуу дохиоллын системийг бие даасан навигаци, роботын хүрээ болон бусад хүрээний зориулалтаар ашиглаж болно
Алхам алхамаар PC -ийн барилга: 9 алхам
Алхам алхамаар PC барилга: хангамж: хангамж: техник хангамж: MotherboardCPU & CPU хөргөгч PSU (Цахилгаан хангамжийн хэсэг) Хадгалалт (HDD/SSD) RAMGPU (шаардлагагүй) Кейс Хэрэгсэл: Халив ESD бугуйвч/матстермал оо
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
DIY Arduino робот гар, Алхам алхам: 9 алхам
DIY Arduino робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно