
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00

Оруулсан ХОУХ -ны дохиог кодлогч ашиглан өөр ХОУХ -ны дохио болгон өөрчлөх.
Энэхүү төсөл нь миний анхны лазер таслагчийг худалдаж авахад төрсөн юм. Хасах гэж буй материалынхаа дагуу ХБХ -ны хүчийг тохируулах нь тийм ч хялбар биш юм. Тиймээс би гүйцэтгэх явцад хүчийг өөрчлөх жижиг төхөөрөмж бүтээхийг хүсч байна.
Алхам 1: Компонетуудын жагсаалт

Энэ төслийн хувьд танд хэрэгтэй болно:
- 1 x Oled дэлгэц, миний хувьд I2C
- 1 x Arduino, миний хувьд жижиг хэмжээтэй arduino mini pro.
- Товчтой 1 х засагч.
- 3 x 10k резистор, шүргэгчийг татах зориулалттай 2, доош татах зориулалттай нэг.
Энэ алхамын зурган дээр лазер гэж нэрлэгддэг өөр Arduino мини про програмыг харж байна, учир нь би энэ Arduino -той лазер хянагчийн ур чадварыг дуурайсан.
Алхам 2: Холболтууд


Энэхүү бүдүүвчийн дагуу 3 эсэргүүцэл, татах ба доош татахыг бүү мартаарай.
Эхний удаа би код болон холболт хамт ажиллаж байгаа эсэхийг шалгахын тулд хоёрдахь Arduino -г (өмнөх шатанд лазер гэж нэрлэдэг) холбож өгөхийг танд зөвлөж байна.
Хэрэв та бүдүүвч зургийг илүү сайн мэддэг бол pwmTOpwm.svg -ийг нээнэ үү.
Алхам 3: Arduino Sketch


Та миний кодыг GitHub хуудаснаас хялбархан хуулж болно:
Энэ кодын гол ур чадвар бол "pulseIn" командыг нэгтгэх явдал юм, дэлгэрэнгүй мэдээлэл:
ХОУХ -ны дохио микроконтроллерт орж байгааг хэмжихийг оролдох үед тухайн дохио хэр удаан (эсвэл доошоо) зогсохыг тоолох хэрэгтэй. Та "pulseIn" командыг ашиглаж болно.
Хэрэв та импульсийн дохиог төлөвлөхийг оролдвол тогтворгүй зүйлийг харж болно.
Энэ асуудлыг шийдэхийн тулд бид дундаж шүүлтүүр ашиглах ёстой, миний хувьд экспоненциал шилжих дундаж (EMA).
Та энэ жишээг ашиглан энэхүү гайхалтай, хялбар шүүлтүүрийг туршиж үзэх боломжтой:
Санаа зоволтгүй, шүүлтүүр аль хэдийн кодонд нэгдсэн: p.
Хэрэв та хоёр дахь Arduino (лазер) ашиглаж байгаа бол энэ жишээг arduino -д байршуулж болно:
Алхам 4: ПХБ

Би энэ төсөлд зориулсан ПХБ -ийг KiCad -тай хийж, хуваалцахыг хүсч байна.
Хэрэв би ПХБ -д өөрчлөлт оруулбал GitHub хуудсан дээр хуваалцах болно.
Зөвлөмж болгож буй:
Ухаалаг мотоциклийн 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 робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно