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

Микро: бит ухаалаг цаг: 9 алхам
Микро: бит ухаалаг цаг: 9 алхам

Видео: Микро: бит ухаалаг цаг: 9 алхам

Видео: Микро: бит ухаалаг цаг: 9 алхам
Видео: Мини 4G wifi камера ASECAM для авто и скрытого наблюдения с бесплатным облаком 2024, Арваннэгдүгээр
Anonim
Микро: бит ухаалаг цаг
Микро: бит ухаалаг цаг

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

Хангамж

Micoro: жаахан ухаалаг гэр

картон

дуураймал арьс

зарим кабель

хавчаар

наалдамхай тууз

Алхам 1: Алхам 1: Барилгын хайрцаг

Алхам 1: Барилгын хайрцаг
Алхам 1: Барилгын хайрцаг
Алхам 1: барилгын хайрцаг
Алхам 1: барилгын хайрцаг

Эхлээд бид хайрцаг хийдэг. Эхлээд картон дээр 7 см * 6.2 см хэмжээтэй хоёр тэгш өнцөгт зурж, дараа нь нөгөө хоёр тэгш өнцөгтийг 3.5 х 7 см хэмжээтэй, өмнө нь картон дээр 3.5 х 6.5 см хэмжээтэй зурж эхэлье. Дараа нь та эдгээр тэгш өнцөгтүүдийг хайчилж болно. Энэхүү зорилгын сүүлчийн хэсэг болохын тулд цавуу буу ашиглан тэгш өнцөгтүүдийг хайрцганд наасан байна. Бид 7х6.2 см хэмжээтэй нэг тэгш өнцөгт үлдээсэн бөгөөд дараагийн алхамд тэдэнтэй ажиллах боломжтой болно.

Алхам 2: Алхам 2: Хайрцгийг дуусгах

Алхам 2: Хайрцгийг дуусгах
Алхам 2: Хайрцгийг дуусгах
Алхам 2: Хайрцгийг дуусгах
Алхам 2: Хайрцгийг дуусгах
Алхам 2: Хайрцгийг дуусгах
Алхам 2: Хайрцгийг дуусгах
Алхам 2: Хайрцгийг дуусгах
Алхам 2: Хайрцгийг дуусгах

Тиймээс бид аль хэдийн хайрцагны суурийг тавьсан боловч энэ нь хийгдсэн гэсэн үг биш юм. Үүнийг хэрхэн яаж дуусгахыг бид энэ алхам дээр авч үзэх болно. Микробит USB порт нь хайрцгийн нээлттэй хэсэгт байх үед чихэвчний залгуур байрладаг хайрцаг дээрх хамгийн их хүлээгдэж буй ажил юм. Дараа нь бид зурган дээрх шиг сүүлчийн шатанд үлдээсэн сүүлчийн тэгш өнцөгтийг наадаг. Хайрцаг шиг жижигхэн шувуу шиг харагддаг, гэхдээ аль хэдийн санал болгож буй дээд савхин тэгш өнцөгтийг гаргадаггүй эзэн болохыг хэн хүсдэг вэ? Тэгээд одоо хэцүү хэсэг ирлээ. Тэд бүрхэвчийг хөөж, бэлэн байгаа А, В -ийг биедээ тэмдэглэнэ. Дараа нь эдгээр хоёр цэг дээр хайрцаг дээр цоорхой байна. Тэднийг хуруугаараа хүрэхийн тулд бэлтгэсэн нүхээр нь түлхээрэй. Дэлгэцийн холбогч байрладаг энэ алхмын хамгийн сүүлчийн хэсэг болохын тулд жижиг нүхийг хайчилж авснаар холбогч нь кабельд илүү сайн хүрч, гоо сайхны үзэмжийг сайжруулахын тулд цавуугаар хийсэн бууны савхин дээр хамгийн сүүлд байрлуулна.

Алхам 3: Цагийг дуусгах

Цагийг дуусгаж байна
Цагийг дуусгаж байна
Цагийг дуусгаж байна
Цагийг дуусгаж байна
Цагийг дуусгаж байна
Цагийг дуусгаж байна

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

Алхам 4: Програмчлалын эхлэл

Image
Image

Төслийн шинэ дүрс дээр дарахад програмчлалыг эхлүүлэхэд юу ч саад болохгүй. Одоо та цагныхаа бэлэн байдлыг хангаж байна, гэхдээ бид хэзээ ч өөрсдийгөө програмчлахгүй: D. Тийм учраас би танд микробитыг хэрхэн програмчлахыг зааж өгөх болно. Хуудасны makekode руу очно уу.t. Үндсэн дүрс дээр дараад "эхлэхэд" болон "харуулах leds" гэсэн цагаан талбар дээр чирнэ үү. Дараа нь бид Imput руу очдог бөгөөд тэдгээр нь биелсэн тохиолдолд бидний оруулсан програмыг эхлүүлэх янз бүрийн нөхцлийг эндээс харж болно. Бид А товчлуур дээр дараад ширээний компьютер руу чирнэ үү. Дараа нь "show leds" -ийг энэ блок руу чирж, 5 * 5 LED дэлгэц нь микробит дээр харуулах зүйлийг дарна уу. Үүнийг дахин хоёр удаа давтаж болно, гэхдээ бид таныг А, А эсвэл В товчлуурыг дарахад програмыг эхлүүлэх ёстой. Эцэст нь хэлэхэд програмыг ачаалах үед гарч ирэх дүрс, А, В, ба A + B дарагдсан байна.

Алхам 5: Програмчлал үзэх

Тооны програмчлал
Тооны програмчлал

Сүүлийн шатанд бид микробит програмчлалын үндсэн онолыг сурсан. Хэрэв та ямар нэг зүйлийг ойлгохгүй байгаа бөгөөд тусламж хүсч байвал коммент хэсэгт бичээрэй, хэрэв би мэдэж байвал би танд зөвлөгөө өгөх болно. Нэгдүгээрт, микробит юу хийхийг хүсч байгаагаа тодорхой хэлье. Би энэ програмыг ийм байдлаар ажиллуулсан: А товчлуурыг дарахад цаг нь цаг руу эсвэл цаг нь дохиолол дуугарах цагийг нэмдэг. Сэрүүлэг дуугарахыг хүссэн цаг нь тохиргооноос хамаарна. A + B товчлуурыг дарахад тохиргоо өөрчлөгдөнө. Одоо тохиргоо бүр юу гэсэн үг болохыг тайлбарлая: 1 -ийг тохируулах гэдэг нь А товчлуурыг дарах үед цагийг тохируулж, минутанд B дарна. Тохиргоо 2 нь сэрүүлгийн цаг нь цагтай ижил байна гэсэн үг юм. А товчлуур нь сэрүүлгийн цаг руу нэг цаг, В товчлуур нь сэрүүлгийн цаг руу нэг минут нэмж өгдөг. 3 -ийг тохируулах нь сэрүүлгийн цаг болон сэрүүлгийн цаг аль аль нь аль хэдийн тохируулагдсан байдаг бөгөөд ингэснээр А товч, В товчлуурыг дарахад л юу ч хийхгүй болно. эсвэл товчлуурууд нэгэн зэрэг дараагийн тохиргоо руу шилждэг. Эцэст нь хэлэхэд, 4 -ийг тохируулах нь сэрүүлгийн цаг идэвхгүй бөгөөд цаг нь зөвхөн цагийг харуулдаг гэсэн үг юм. Дараагийн алхам нь микробитийг хэрхэн тооцоолохыг тооцоолох машинд зааж өгөх болно.

Алхам 6: Тооны програмчлал

Image
Image

Сүүлчийн алхамд би тооцоолуур хийх микробитыг хэрхэн програмчлах талаар авч үзэх болно гэж танд амласан бөгөөд энд танд байна: Энэ програм нь 4 хувьсагч үүсгэхийн тулд програмчлагдсан: фистийн дугаар, хоёр дахь тоо, функц, үр дүн. Дараа нь А товчлуурыг дарахад "frist number" хувьсагч дээр нэг, B дарахад хоёр дахь тооны хувьсагч дээр нэгийг нэмнэ. Тэгээд одоо бид A + B дарахад юу болохыг асуух нь гарцаагүй биз дээ? Хэрэв та функцийг өөрчилж байна гэж бодож байсан бол та зөв таасан. Хувьсах функцын утга 0 -тэй тэнцүү бол 1 гэсэн утгатай бол + гэсэн утгыг илэрхийлнэ - хэрэв 2 бол *, эцэст нь 3 бол / функцийг идэвхжүүлнэ.

Алхам 7: Хөгжмийн програмчлал

Бид цаг, тооны машин шиг биеэ авч явах микробитааг програмчлахыг аль хэдийн оролдсон. Энэ алхамд бид илүү тааламжтай зүйлийг, тухайлбал хөгжмийн програмчлалыг авч үзэх болно. Та хөгжмийн хавтаснаас хөгжмийн програмчлалын блокуудыг олох боломжтой. Тэнд та урьдчилан програмчлагдсан аялгууг тоглохыг хүсч байгаа эсэхээ өөрөө сонгож болно. Өөрийнхөө аялгууг програмчлахын тулд цэсийн эхний блокыг ширээний компьютер руу чирнэ үү. Дунд хэсэгт бичигдсэн энэ блок дээр дарахад төгөлдөр хуурын товчлуур гарч ирэх бөгөөд та энэ блокыг тоглуулахыг сонгож болно. Дараа нь "цохих" дээр дарж тэмдэглэлийн уртыг тодорхойлно. Тэгээд одоо та хөгжмийн дагуу ямар нэгэн дуу эсвэл над шиг чех хувилбар болох Jingle bells програмыг програмчилж болно: D. Гэхдээ та тэмдэглэл бүрийг тусад нь тохируулах ёстой тул маш их тэвчээр шаарддаг. Доорх 4 аятай програмыг энд оруулав. нэг нь эхнээс нь, нөгөө гурав нь A, B, A + B дарагдсан үед эхэлдэг. Сайхан сонсоорой:)

Алхам 8: Ухаалаг цагны програм

Image
Image

Хэрэв бусад алхамууд хялбар байсан бол энэ програм маш төвөгтэй байх болно. Юуны өмнө бид үзэхийн тулд бүх блокуудыг хуулж авдаг. Дараа нь бидэнд илүү олон тохиргоо хэрэгтэй (шилжүүлэгч хувьсагч) 11 орчим. 1-4-ийг тохируулах нь бидний цагийг програмчилсан үеэс аль хэдийн мэдэгдэж байсан эсвэл: 1-ийг тохируулах = 2-ийг тохируулах = 3-рт дохиолол идэвхжүүлэх, Тохиргоо 4 = дохиолол унтарсан байна. Одоо энэ тохиргоонд бид дараах тохиргоог нэмж оруулав: Тохиргоо 5 = Хөгжим тоглуулах, Тохиргоо 6 = Нэмэлт тооцоолуур, Тохиргоо 7 = Хасах тооцоолуур, Тохиргоо 8 = Үржүүлэх тооцоолол, Тохиргоо 9 = Тооцоологчийг хуваах, Тохиргоо 10 = Бөгжний дугаар болон хоёр дахь тооны хувьсагчдыг тэг болгох, ба сүүлийн 11 Тохиргоо 11 = педометр. Хөтөлбөр нь бүхэлдээ ажилладаг тул A / B товчлуур дээр дарахад хэд хэдэн блокууд шилжих үед = 5 тул зарим хувьсагчийг нэгээр нэмэгдүүлдэг. Энэ бол жийргэвч хэрэгтэй газар 5. Гэсэн хэдий ч програмыг бүхэлд нь үгээр тайлбарлахад маш хэцүү тул номонд хэвлэгдэх болно. Тиймээс би энэ програмын дэлгэцийн агшинг хавсаргасан болно. Энэ програмын бүх онцлог шинж чанаруудыг харуулсан видеоны холбоос энд байна.

Алхам 9: Бүх төслийг үнэлэх

Бүхэл бүтэн төслийн үнэлгээ
Бүхэл бүтэн төслийн үнэлгээ
Бүхэл бүтэн төслийн үнэлгээ
Бүхэл бүтэн төслийн үнэлгээ
Бүхэл бүтэн төслийн үнэлгээ
Бүхэл бүтэн төслийн үнэлгээ

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

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