Агуулгын хүснэгт:

Ганц тоглогчтой урвалын таймер (Arduino-той хамт): 5 алхам
Ганц тоглогчтой урвалын таймер (Arduino-той хамт): 5 алхам

Видео: Ганц тоглогчтой урвалын таймер (Arduino-той хамт): 5 алхам

Видео: Ганц тоглогчтой урвалын таймер (Arduino-той хамт): 5 алхам
Видео: Interrupting Blink sketch (Subtittled) 2024, Арваннэгдүгээр
Anonim
Ганц тоглогчтой урвалын таймер (Arduino-той хамт)
Ганц тоглогчтой урвалын таймер (Arduino-той хамт)
Ганц тоглогчтой урвалын таймер (Arduino-той хамт)
Ганц тоглогчтой урвалын таймер (Arduino-той хамт)

Энэ төсөлд та Arduino -ээр ажилладаг урвалын цаг хэмжигчийг бүтээх болно. Энэ нь Arduino -ийн millis () функц дээр ажилладаг бөгөөд процессор програм ажиллаж эхэлснээс хойших хугацааг бүртгэдэг. Та үүнийг ашиглан гэрэл асах болон товчлуур суллах хоорондох цагийн ялгааг олох боломжтой. Бүх утгыг миллисекундээр өгдөг.

Тоглоомын хувьд та товчлуурыг дарах хэрэгтэй бөгөөд үүний дараа LED асах болно. Дараа нь LED унтрах үед та товчлуурыг суллах хэрэгтэй болно. Хэрэв та үүнийг хэтэрхий эрт гаргасан бол LCD дэлгэц дээр "Хэт эрт гаргасан" гэсэн текст гарч ирнэ. Товчлуурыг суллахад зарцуулсан цаг, таны хариу үйлдэл хийх хугацааг LCD дэлгэц дээр харуулна.

Хангамж

Зураг төсөлд шаардлагатай бүх бүрэлдэхүүн хэсгүүдийг харуулаагүй болохыг анхаарна уу

1) 1 x Arduino нано/Arduino Uno + Холболтын кабель

2) 5см х 5см хэмжээтэй самбар

3) 20 х холбогч кабель эсвэл утас

4) 1 x 16x2 LCD дэлгэц (заавал биш)

5) 1 x 100K эсвэл 250K потенциометр

6) 1 x 9V зай + холбогч хавчаар

7) 1 х 5 мм хэмжээтэй LED

8) 1 x PTM түр зуурын унтраалга

9) 1 x 3V эсвэл 5V дохио

Ихэнх зүйлийг Amazon дээрээс худалдаж авах боломжтой. Амазон дээр резистор, диод, транзистор гэх мэт бүх үндсэн эд ангиудыг хангадаг хэд хэдэн электроникийн иж бүрдэл байдаг.

Би эдгээр төслүүдийг маш их хийдэг тул ихэнх бүрэлдэхүүн хэсгүүдийг би өөртөө эзэмшдэг байсан. Сингапурт зохион бүтээгчдийн хувьд Sim Lim Tower бол бүх электрон эд ангиудыг худалдаж авах газар юм. Би 3 давхарт Space electronics, Continental electronics эсвэл Hamilton electronics -ийг санал болгож байна.

Алхам 1: Хэлхээний төлөвлөлт ба ойлголт

Ажлын ихэнх хэсгийг Arduino кодоор гүйцэтгэдэг. LED, дуугаралт, PTM унтраалгаас гадна электроникийн стандарт бүрэлдэхүүн хэсгүүд тийм ч олон байдаггүй. Гэсэн хэдий ч хэлхээг ойлгох чадвартай байх нь маш чухал хэвээр байна.

1) PTM унтраалгын нэг үзүүр нь +5V -тэй, нөгөө нь Arduino зүүтэй холбогдсон байна. Arduino зүү нь мөн 10K ом эсэргүүцэх эсэргүүцэл ашиглан газардуулгатай холбогддог. Энэ нь ямар ч хөвөгч хүчдэлийг зүүний төлөвт нөлөөлөхөөс сэргийлдэг.

2) LED -ийн анод нь arduino -той шууд холбогддог. LED дээрх хүчдэлийг нэмэгдүүлэхийн тулд транзистортой байх шаардлагагүй. Arduino нь LED -ийг тэжээх хангалттай хэмжээний гүйдлийг өгдөг. LED -ийн катод нь газардуулгатай холбогдсон байна.

3) Эцэст нь дуугаруулагчтай ижил процесс тохиолддог боловч өөр Arduino зүүтэй байдаг.

4) LCD ба arduino хоёрын холболтыг схем болон фризинг загваруудад онцлон харуулсан болно.

Алхам 2: Хэлхээний схем ба барилгын ажил

Хэлхээний схем ба барилгын ажил
Хэлхээний схем ба барилгын ажил
Хэлхээний схем ба барилгын ажил
Хэлхээний схем ба барилгын ажил
Хэлхээний схем ба барилга
Хэлхээний схем ба барилга

Хэлхээг хэрхэн яаж холбох талаар хэд хэдэн сонголт байдаг.

1) Электроникийн чиглэлээр суралцаж буй хүмүүст хэлхээг бий болгохын тулд талхны хавтанг ашиглахыг зөвлөж байна. Энэ нь гагнахаас хамаагүй бага замбараагүй бөгөөд утсыг хялбархан тохируулах боломжтой тул дибаг хийхэд хялбар байх болно. Хүйтэн зураг дээр үзүүлсэн холболтуудыг дагана уу.

2) Илүү туршлагатай хүмүүсийн хувьд хэлхээг талхны самбар дээр гагнах аргыг туршиж үзээрэй. Энэ нь илүү байнгын бөгөөд удаан үргэлжлэх болно. Схемийг уншиж, дагаж мөрдөөрэй.

3) Эцэст нь та SEEED-ээс урьдчилан бэлтгэсэн ПХБ захиалах боломжтой. Үүнийг хийхийн тулд та бүрэлдэхүүн хэсгүүдийг гагнах хэрэгтэй. Шаардлагатай Gerber файлыг алхам дээр хавсаргасан болно. Google -ийн хөтчийн фолдерын файлаа Gerber файлтай холбох линк энд байна:

Алхам 3: Arduino код

Arduino код
Arduino код

Код бол энэ төслийн сорилтын тал юм. Ганцхан хоосон гогцоогоор маш их зүйлийг хийх ёстой бөгөөд бүх хугацаанд гүйлгэж үзэх, доторх гогцоонууд хэсэг хугацаа шаардагдана.

Код нь дагаж мөрдөхөд туслах хэдэн тайлбартай байна. Та үүнийг татаж аваад USB -ээс мини USB кабель ашиглан Arduino руу байршуулах боломжтой. Үүний тулд танд компьютер дээрээ Arduino програм хэрэгтэй бөгөөд та татаж авах линкийг энэ вэбсайтаас олох боломжтой болно:

Алхам 4: Хэлхээний орон сууц

Хэлхээний орон сууц
Хэлхээний орон сууц

1) Та хуучин хуванцар хайрцгийг бүрхүүлд хийж болно. Халуун хутга ашиглан LCD болон товчлуурын үүрийг хайчилж ав.

2) Нэмж дурдахад та миний дансыг шалгаж, өөр нэг зааварчилгаа авах боломжтой бөгөөд энд би лазераар хийсэн нийлэг материалаар хайрцгийг хэрхэн яаж хийхийг тайлбарласан болно. Та лазер таслагчийн SVG файлыг олох боломжтой болно. Эсвэл лазер зүсэгч авах боломжгүй хүмүүст зориулж модны сэлбэг хэрэгслээс хайрцаг хийх талаар өөр зааварчилгаа олж болно.

3) Эцэст нь хэлхээг бүрхүүлгүй орхиж болно. Үүнийг засах, өөрчлөхөд хялбар байх болно.

Алхам 5: Хэлхээг харуулах

видеоны линк:

Зөвлөмж болгож буй: