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

LED гурвалжин гэрэл: 11 алхам (зурагтай)
LED гурвалжин гэрэл: 11 алхам (зурагтай)

Видео: LED гурвалжин гэрэл: 11 алхам (зурагтай)

Видео: LED гурвалжин гэрэл: 11 алхам (зурагтай)
Видео: Камера-ЛАМПА со слежением и определением человека. 2024, Арваннэгдүгээр
Anonim
Image
Image
LED гурвалжин гэрэл
LED гурвалжин гэрэл

Би үүнийг картоноор ямар нэгэн зүйл хийх ёстой анги дээр бүтээсэн. Би код бичих хичээл заадаг тул үүнийг оюутнууд картон ашиглан ямар нэгэн зүйл хийж, дараа нь Arduino ашиглан кодлох ёстой ангидаа оруулах болно. Мөр бүр өөрийн гэсэн гэрэл тул та үүнийг хязгааргүй кодлох боломжтой.

Алхам 1: Алхам 1… гурвалжин хийх

Алхам 1… гурвалжин хийх
Алхам 1… гурвалжин хийх
Алхам 1… гурвалжин хийх
Алхам 1… гурвалжин хийх

1 -рт би бүх картон цаасыг хайчилж авлаа. Както хутга ашиглан би картоныг хашааны модны өргөн шиг тууз болгон хайчилж, дараа нь 11 хэсэг болгон хайчилж, 27 ширхэгийг нь хайчилж гурвалжин болгож нааж эхлэв. Би 9 ширхэг хийлээ. Дараа нь Би бүх гурвалжинг хийж, тусгаарлагч ашиглан үзүүртэй объектыг ашиглан тэгшхэн зайтай 3 нүх гаргав.

Алхам 2: Алхам 2… LED -ийг нэмж байна

Алхам 2… LED -ийг нэмж байна
Алхам 2… LED -ийг нэмж байна

Дараа нь би хүссэн LED -ийн загварыг олж мэдэв. Би цагаан, улаан, шар, цэнхэр, цагаан, цэнхэр, шар, улаан, цагаан гэсэн загварыг сонгодог. Би гурвалжны дотор талаас LED -ийг нэмж оруулав. Би гурвалжин бүрийн өнгөний нэрийг бичиж, эерэг хөлөө дээш, сөрөг хөлөө доош нь нугалав … ингэснээр би бүх зүйлийг эмх цэгцтэй байлгадаг. Би бүх LED -ийг хөлийг нь нугалж авсны дараа дотор утсыг гагнаж, бүх сөрөг хөлийг холбож, дараа нь бүх эерэг хөлийг холбосон өөр утсыг холбов. Би нэг сөрөг үзүүрийг өлгөж, дараа нь эерэг нэмэлтийг нөгөө талд нь наалдуулж байгаа эсэхийг шалгасан.

Алхам 3: Алхам 3… Тэднийг хамтад нь овоолно

Алхам 3… Тэднийг хамтад нь овоолно
Алхам 3… Тэднийг хамтад нь овоолно

Дараа нь би тэднийг бүгдийг нь овоолсон. Би тэднийг овоолсон болохоор тэд дээрээс од шиг харагдаж байв. Би бага зэрэг алчуур бариул ашиглаж, цавуу буу ашиглан бүх давхаргын нийлсэн хэсгийг дотор талд нь бариул хийв. Та dowel хулгайг гаднаас нь харж чадахгүй. Тэднийг хамт байлгахын тулд би зүгээр л маш их наасан.

Алхам 4: Алхам 4… Бүх сөрөг ба эерэг утсыг холбох

Дараа нь би бүх сөрөг утсыг холбосон тул надад Arduino -д зориулсан ганц сөрөг утас байсан. Тэд хамтдаа байхын тулд би тэдгээрийг мушгиж, гагнав. Сөрөг утас нь LED -ийн эерэг утаснуудад хүрч магадгүй тул хаалт үүсгэхийн тулд халуун цавуу тавь. Бүх сөрөг утсыг хийсний дараа би эерэг утас бүрт хамгаалах утас нэмж эхлэв. Сөрөг утсанд хүрнэ гэж санаа зовохыг хүсээгүй тул би хучигдсан утсыг ашиглаж байна. Би үүнийг давхарга бүрт хийсэн тул 9 тусдаа эерэг утастай болсон. Нэгдүгээрт, би утсыг холбох гэж байсан тул өнгөнүүд бүгд хамт байсан (3 цагаан нь 1 утас, 2 улаан нь 1 утас гэх мэт), гэхдээ дараа нь би тэдний кодчилолд илүү их хяналт тавихыг хүсч байгаагаа шийдсэн.

Алхам 5: Алхам 5… Гэрлийг туршиж үзээрэй

Би гэрэл ямар өнгөтэй болохыг олж мэдэхийн тулд гэрлийг туршиж үзээд утас бүрийг ямар давхарга гэж тэмдэглэсэн бэ?

Алхам 6: Алхам 6… Arduino -г кодлох

Image
Image
Алхам 6… Arduino -г кодлох
Алхам 6… Arduino -г кодлох
Алхам 6… Arduino -г кодлох
Алхам 6… Arduino -г кодлох

Дараагийн хийсэн зүйл бол Arduino -г кодлох явдал байв. Би цагаан, улаан, цагаан, шар, цагаан, цэнхэр гэсэн дарааллаар явах гэж байна гэсэн анхны бодол төрсөн. Энэ бол миний бүтээсэн анхны код юм. Тиймээс бүх цагаан арьстнууд 1 секундын турш асаж, дараа нь анивчдаг. Дараа нь бүх улаан өнгийг 1 секундын турш асаагаад дараа нь унтраа. Дараа нь дахин цагаан, дараа нь шар, дараа нь цагаан, дараа нь цэнхэр, дараа нь цагаан болно. Би хийсэн кодчилолдоо үлдсэн алхмуудыг нэмж оруулах болно. Үнэндээ кодчилол хязгааргүй юм. Та 9 давхаргаар хүссэн загвараа хийж болно.

Алхам 7: Алхам 7… Өөр код

Image
Image
Алхам 7… Өөр код
Алхам 7… Өөр код
Алхам 7… Өөр код
Алхам 7… Өөр код

Энэ код нь LED -ийг нэг секундын турш асааж, дараа нь унтраадаг. Дараа нь цагаан LED нэг секундын турш асаж, дараа нь унтраадаг. Дараа нь бүх LED дахин асаж, унтраадаг. Дараа нь улаан, дараа нь бүгд, дараа нь шар, дараа нь цэнхэр, дараа нь бүх LED дахин орно.

Алхам 8: Алхам 8… Өөр код

Image
Image

Энэ код нь LED -ийн эргэлтийг нэг болгож, нэг нэгээр нь асааж, дараа нь буцааж өгдөг.

Алхам 9: Алхам 9… Өөр код

Image
Image

Энэ код нь LED -ийг нэг нэгээр нь хөөж гаргахад хүргэдэг. Доод талаас дээш, дараа нь доод талаас дахин эхэлнэ

Алхам 10: Алхам 10… Өөр код

Image
Image

Энэ код нь LED -ийн гэрлийг нэг болгож, бие биенээ хөөж, дараа нь буцааж өгдөг.

Алхам 11: Алхам 11… Өөрийн кодоо үүсгээрэй

Давхарга бүр Arduino дээрх өөрийн зүү дугаар тул та үүнийг ашиглахын тулд маш олон өөр код үүсгэж болно.

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