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

Автомат секундомер: 9 алхам
Автомат секундомер: 9 алхам

Видео: Автомат секундомер: 9 алхам

Видео: Автомат секундомер: 9 алхам
Видео: Шовхал стесняется ведущей 😂 2024, Долдугаар сарын
Anonim
Автомат секундомер
Автомат секундомер
Автомат секундомер
Автомат секундомер

Энэхүү зааварчилгаа нь автомат секундомер хэрхэн бүтээхийг танд үзүүлэх болно. Учир нь гүйх нь хөгжилтэй байдаг ч заримдаа танд цаг гаргаж өгөх хүн тантай хамт байдаггүй. Би үүнийг аль болох энгийн, хямд, үнэн зөв байлгахыг хичээсэн. Танд алсын удирдлага эсвэл үүнтэй төстэй зүйл хэрэггүй. Энэ бол нэг нэгж юм. Та энэхүү зааварчилгааг дагаж чадна гэж найдаж байна, зарим санал хүсэлтийг хүлээж авах болно. Аз жаргалтай гүйлт, гүйлт, барилга.

Алхам 1: Шаардлагатай зүйлс

Материал:

1 x Arduino Uno

1 x дуугаралт (би 28 мм хэмжээтэй: AL-28W01-PT)

1 x LCD (16 x 2; шингэн болор номын санд ажилладаг)

7 мм диаметртэй 3 х товчлуур (хэрэв та цооног өрөмдвөл том хэмжээтэй ашиглаж болно)

1 x Хөдөлгөөн мэдрэгч HC-SR501

5х3 мм хэмжээтэй эрэг

1,8 см х 1,15 см хэмжээтэй нүхэнд таарах 1 х цахилгаан товч

2хАА хэмжээтэй 2 ширхэг батерейны багтаамж

- arduino болон LCD -ийн зүү ба залгуур

- утас

Хэрэгсэл:

- (халуун) цавуу

- 3D принтер (тийм ч чухал биш)

- халив

- гагнуурын төмөр

- гагнуур

- бахө

Алхам 2: 3D хэвлэхээ эхлүүлнэ үү

3D хэвлэхээ эхлүүлээрэй
3D хэвлэхээ эхлүүлээрэй
3D хэвлэхээ эхлүүлээрэй
3D хэвлэхээ эхлүүлээрэй
3D хэвлэхээ эхлүүлээрэй
3D хэвлэхээ эхлүүлээрэй

Хэвлэмэл нь удахгүй гарах тул эхний алхам бол тэдгээрийг эхлүүлэх явдал юм. Би 0.2 мм өндөртэй давхаргыг ашигладаг. Зөвхөн үндсэн байгууллагад дэмжлэг хэрэгтэй. Та мөн хэргийг мод гэх мэт бусад материалаар хийж болно, гэхдээ хэрэв та 3D принтер ашиглах боломжтой бол үүнийг ашиглах хэрэгтэй. Таны санаж байх ёстой цорын ганц зүйл бол хөдөлгөөн мэдрэгчийн чиглэл юм.

Алхам 3: LCD дэлгэцийг утсаар холбоно уу

LCD дэлгэцийг утсаар холбоно уу
LCD дэлгэцийг утсаар холбоно уу
LCD дэлгэцийг утсаар холбоно уу
LCD дэлгэцийг утсаар холбоно уу
LCD утсыг холбоно уу
LCD утсыг холбоно уу

Гагнах ажлыг эхлүүлье. Толгойг нь LCD дэлгэц дээрх arduino болон залгуурт хийнэ. Утасны схемийн дагуу тэдгээрийг утсаар холбоно уу. Яаралтай холбоо барьж, холбоо барих хүн байхгүй эсэхийг шалгаарай. LCD -ээс arduino хүртэлх утасны урт 70 мм (2.75 инч) орчим байх ёстой. Би резистор (220 ом) -ийг дулааны агшилтын хоолойд хийж, жаахан зай хэмнэхийн тулд порт руу шууд гагнав.

Алхам 4: Эхний шалгалт

Эхний туршилт
Эхний туршилт

Дараагийн алхам бол кодыг ачаалж, LCD ажиллаж байгаа эсэхийг шалгах явдал юм. Энэ нь "үндсэн дэлгэц" -ийг харуулах ёстой. Хэрэв энэ нь таны утас холболтыг шалгахгүй бөгөөд кодыг arduino -д байршуулсан нь ажилласан бол. Кодыг өөрийн хүссэнээр өөрчилж, өөрийн санаагаа нэмж болно.

Алхам 5: Товчлуур, дуугаралт ба хөдөлгөөн мэдрэгч

Товчлуур, дуугаралт ба хөдөлгөөн мэдрэгч
Товчлуур, дуугаралт ба хөдөлгөөн мэдрэгч
Товчлуур, дуугаралт ба хөдөлгөөн мэдрэгч
Товчлуур, дуугаралт ба хөдөлгөөн мэдрэгч

Одоо товчлуур, дуугаралт, хөдөлгөөн мэдрэгчийг arduino руу гагнах цаг болжээ. Дуугар нь яг адилхан байх шаардлагагүй. Та хэд хэдэн жижиг хэсгүүдийг ашиглаж, тэдгээрийг зэрэгцээ холбож болно (3V-5V байх ёстой).

Бүх бүрэлдэхүүн хэсгүүдийн утас диаграмыг дагаж мөрдөхөд л хангалттай. Утасны урт нь мэдрэгч ба дуугарагчийн хувьд 50 мм (2 инч) орчим байх ёстой. Секундомерыг онгойлгоход сулрахын тулд унтраалга нь 80 мм (3.15 инч) утастай байх ёстой. Дахин цаг гаргаж, алдаа байгаа эсэхийг шалгаарай.

Одоо хэрэв та секундомерыг асааж эхлэх юм бол зарим дуут дохио сонсогдох ёстой бөгөөд та + ба - товчлууруудыг ашиглан цэс рүү шилжиж, дунд товчлуураар утгыг өөрчлөх боломжтой болно.

Алхам 6: Үүнийг хамтад нь хий

Үүнийг хамтад нь тавь
Үүнийг хамтад нь тавь
Үүнийг хамтад нь тавь
Үүнийг хамтад нь тавь

Одоо электроникийг биедээ оруулах цаг болжээ. Биеийн зарим нүхийг зохих ёсоор нь тохируулахын тулд хутгаар арчиж, эмчлэх шаардлагатай байдаг.

LCD -ийг салгаад үүрэнд байрлуулна уу. Үүнийг бэхлэхийн тулд бага зэрэг халуун цавуу хэрэглээрэй. Дараа нь та дотоод батерейны тагийг супер цавуугаар байрлуулж болно. Ардуиног нүхэнд өнцгөөр шургуулаад дараа нь зогсоол дээр тавь. Хэрэв та халуун цавуугаар бэхлэх боломжтой бол тоормослох нь хамаагүй. Та одоо LCD -ийг холбож болно. Дуугаруулагчийг нүхэнд дарахад л болно. Хэрэв та жижиг дуугаруулагч ашигладаг бол түүнийг халуун цавуугаар бэхлээрэй. Товчлууруудыг дээд бүрхүүлд шургуулж болно. 6 -р товчлуур зүүн тийш, 8 -р товчлуур, 7 -р товчлуур баруун тийш явдаг бөгөөд хөдөлгөөн мэдрэгчийг нүхэнд дарж, халуун цавуугаар бэхлэх боломжтой.

Алхам 7: Эрчим хүч ба бүрээс

Цахилгаан ба бүрээс
Цахилгаан ба бүрээс

Бидэнд USB портоос өөр хүч хэрэгтэй хэвээр байна. Зай эзэмшигч болгохын тулд би 2xAA хэмжээтэй хоёр батерей ашигласан. Тэдгээрийг хооронд нь нааж, утсыг цувралаар холбоно уу. (нэг хар кабелийг нэг улаан кабель руу) Нөгөө хоёр кабель нь зайны тасалгааны арын нүхээр дамждаг. Хар нь arduino -ийн нэг газрын порт руу холбогддог. Улаан нь цахилгаан унтраалгын нүхээр дамждаг. Батерейг солихын тулд багцыг гаргаж авахын тулд сул зогсолт хийхээ мартуузай.

Одоо цахилгаан унтраалга хийх цаг болжээ. Ардуино дээрх "Вин" порт руу улаан утсыг гагнана (урт: 65мм / 2.58 инч). Нөгөө төгсгөл нь цахилгаан унтраалгын нүхээр дамждаг. Одоо та хоёр утсыг унтраалгын хоёр терминал дээр гагнаж, нүхэнд залгаж болно (шаардлагатай бол цавуугаар бэхлээрэй)

Та мөн хажуугийн USB портоор секундомерийг цахилгаан банкаар асааж болно.

Одоо дээд болон батерейны тагийг шургуул, тэгвэл та бэлэн боллоо!

Алхам 8: Хэрхэн ашиглах

Яаж хэрэглэх вэ
Яаж хэрэглэх вэ

Барилгын туршлага тийм ч муу байгаагүй гэж найдаж байна. Амжилтанд хүрсэн бол баяр хүргэе.

Гэхдээ энэ нь хэрхэн ажилладаг вэ?

Зүүн талд байгаа товчлуур нь хасах товчлуур юм. Дунд хэсэгт байгаа нь оруулах гол товчлуур юм. Баруун талд байгаа нь нэмэх товчлуур юм.

Та цэсийг +/- ашиглан залуурдах боломжтой. Үнэ цэнийг өөрчлөхийн тулд enter товчлуурыг дарж +/- дээр дарна уу.

Эхлэх зай: Энэ бол эхлэх шууд зай юм. Таныг эхлүүлэх шаардлагатай үед цаг дуугарч, дохио хожимдож ирэх тул дууны хурдыг нөхөх боломжтой.

Эхлэх саатал: Энэ бол цагийг эхлүүлсний дараа эхэнд нь очиж бэлтгэл хийх цаг юм.

Эзлэхүүн: Та зөв таамаглаж байна … энэ нь дууны түвшинг хянадаг.

Бүх параметрүүдийг оруулсны дараа та секундомерыг барианы шугам дээр байрлуулж, enter дарна уу. Энэ нь таны хоцрогдох хугацааг тоолж, 10 секунд үлдсэн тохиолдолд 3 удаа, 5 секунд үлдсэн тохиолдолд 2 удаа, нэг финал, эхлэх шаардлагатай үед чанга дуугаар дохио өгдөг. Хөдөлгөөн мэдрэгчийг асаах эсвэл оруулах товчийг дарахад секундомер зогсч, шаардлагатай цагийг харуулна.

Аз жаргалтай гүйж байна:-)

Алхам 9: Баярлалаа

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

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