Агуулгын хүснэгт:
- Алхам 1: Алхам 1: ThumbWheels хэрхэн ажилладагийг ойлгоорой
- Алхам 2: Алхам 2: Микроконтроллер сонгоод самбараа утсаар холбоно уу
- Алхам 3: Алхам 3: Микроконтроллероо кодчилно уу
- Алхам 4: Алхам 4: Хайрцаг барьж, бүх зүйлийг дээр нь тавь
- Алхам 5: Алхам 5: Сайхан амраарай
Видео: Эрхий хурууны цаг - Цагийг тааварлая: 5 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Сайн байцгаана уу, энд миний анхны зааварчилгаа байгаа болохоор сайн болно гэж найдаж байна. Түүгээр ч барахгүй миний англи хэлний түвшин маш муу байгаа тул би хэт их алдаа гаргахгүй гэж найдаж байна!
Энэхүү төслийн зорилго нь хуучин лабораторийн тоног төхөөрөмжөөс аврагдсан "эрвээхэй" -ийг дахин ашиглах явдал юм
Эргэдэг дугуйг хяналтын самбар дээр ашигласан. Ил гарсан ирмэгийг хуруугаараа хөдөлгөж эргүүлэх боломжтой хэсэгчлэн ил гарсан дугуйтай тул та хүссэн дугаараа сонгож болно.
Та тэдгээрийг ашиглан цагийг гараар оруулж, товчлуурыг дарж шалгаж болохгүй гэж үү?:-)
Алхам 1: Алхам 1: ThumbWheels хэрхэн ажилладагийг ойлгоорой
Дугуй бүр 0 -ээс 9 хүртэлх тоог сонгож болох бөгөөд цахилгааны хувьд дөрвөн унтраалгатай тэнцэнэ. Яагаад?
Та дугаар оруулахдаа '5' гэж хэлье, дугуй нь түүнийг хоёртын кодчилсон аравтын бутархай тоо болгон хувиргадаг, энэ тохиолдолд '0101 "гэсэн утгатай бөгөөд" 0 * 8 + 1 * 4 + 0 * 2 + 1 * 1 "гэсэн утгатай болно. ", учир нь. Бид үүнийг хоёртын системд кодлохыг хүсч байна (2 -р суурь). Та бидэн шиг хүн төрөлхтөн 0 -ээс 9 хүртэл тоолж, дараа нь тоонуудаа алдах боломжтой тул цаашид тоолохын тулд ачааны машин нэмэх хэрэгтэй. Тиймээс "125" тоог бодоорой, энэ нь "1 * 100 + 2 * 10 + 5 * 1" гэсэн утгатай, энэ нь 10 оронтой аравтын систем юм. Компьютер болон электрон эд зүйлс ихэвчлэн хоёртын системийг ашигладаг бөгөөд зөвхөн 0, 1 гэсэн хоёр дүрстэй. Тиймээс, хэрэв та тоог хоёртын дүрслэл болгон задлахыг хүсч байвал, жишээ нь 9 гэсэн тоо нь 9 = 1 * 8 + 0 * 4 + 0 * 2 + 1 * 1 гэсэн Евклидийн хэлтэс шиг болно.
Хоёртын кодчилсон аравтын тоо нь ижил зүйл боловч та дижитал тоо бүрийг хоёртын оронтой бүлэг болгон хувиргадаг. Жишээлбэл, 4827 нь 0100 1000 0010 0111 гэж кодлогдох болно.
Эдгээр дижитал тоо тус бүрийн харгалзах унтраалга нь эрхий хуруун дээр физик байдлаар нээгдэж, хаагддаг бөгөөд дараа нь та тэдгээрийг уншсанаар ямар дугаар оруулсан болохыг мэдэх боломжтой болно. Миний аврах эрхий хурууны тусламжтайгаар би микроконтроллер дээрээ (µc) цөөн тооны зүү ашиглах боломжийг олгодог ээлжийн бүртгэлүүдээс бүрдсэн унших хэлхээтэй байсан (https://en.wikipedia.org/wiki/Shift_register). Мэдээллийн хүснэгт, сайн мультиметрийн тусламжтайгаар тэдгээрийг хэрхэн утсаар холбохыг ойлгоход хялбар байдаг. Гэхдээ хэрэв та эрхий хуруугаа аврах үед эдгээр бүртгэл байхгүй бол та унтраалгыг шууд µc руу холбож болно. Дахин хэлэхэд тасралтгүй горимд байгаа цаас, мултиметр нь тустай байх болно.
Хоёртын тоонуудын талаарх дэлгэрэнгүй мэдээлэл: https://www.mathsisfun.com/binary-number-system.h… болон
Алхам 2: Алхам 2: Микроконтроллер сонгоод самбараа утсаар холбоно уу
Эрхий хуруугаараа хэрхэн интерфэйс хийхээ ойлгосны дараа та өөрийн цагийг ашиглахыг хүссэн хэсгүүдийг (эрхий хурууны оролт, RGB LED-ийн гаралт, товчлуурын оролт, оролт-гаралтыг) тоолж болно. Бодит цагийн цагны самбар дээр болон бусад хэрэгтэй зүйлс танд хэрэгтэй байж магадгүй …).
Би Arduino Nano шиг харагддаг "Nucleo F303K8" самбар ашигласан. Хэрэв та "D4", "A4" ба "D5", "A5" зүүг хооронд нь холбосон бол болгоомжтой байгаарай (би үүнийг ойлгохоосоо өмнө маш их цаг алдсан), тиймээс би гагнуурын гүүрийг зайлуулах шаардлагатай болсон.
Бодит цагийн цагийн самбар нь i2c автобусыг ашигладаг MCP79410 чип дээр суурилсан арилжааны самбар боловч бусад хүмүүс үүнийг хийх болно. LED нь нийтлэг анодтой RGB юм, сериалд тохирох эсэргүүцэл нэмэхээ бүү мартаарай.
Дараа нь та эдгээр бүх зүйлийг утсаар холбож болно, танд байгаа хэсгүүдэд зориулсан олон тооны онлайн хичээлүүд байдаг бөгөөд энэ бол үнэхээр сонгодог зүйл юм. Би энэ бүх зүйлийг гагнахын тулд veroboard ашигласан.
Алхам 3: Алхам 3: Микроконтроллероо кодчилно уу
Одоо та ажлаа хийхийн тулд микроконтроллероо кодлох ёстой. Жишээлбэл, энэ бол минийх, гэхдээ та өөрөө бичих ёстой гэж бодож байна:-)
Алхам 4: Алхам 4: Хайрцаг барьж, бүх зүйлийг дээр нь тавь
Таны тохиргоог ажиллуулсны дараа үүнийг сайхан хайрцагт хийж болно. Би лазер зүсэгч ашиглан нүүрээ засч, хажуу талдаа 3d принтер ашигласан. (Мөн маш олон халуун цавуугаар наалдуулах болно! ^^ ялангуяа LED ба товчлуурууд)
Алхам 5: Алхам 5: Сайхан амраарай
Та одоо энэ ажилд урам зориг өгч ижил төстэй цаг бүтээх боломжтой боллоо!
Би үүнийг ирээдүйд илүү хүчтэй хажуугийн хайрцаг хийх эсвэл хоёрдахь товчлуур дээр функц нэмж оруулах замаар сайжруулахаар төлөвлөж байна (жишээлбэл, урт товчлуур дээр цагийг тохируулах, эсвэл бас таамаглах замаар огноог "харуулах" гэх мэт).
Зөвлөмж болгож буй:
Эрхий хуруугаараа хөтлөх малгайгаа хэрхэн уях вэ: 3 алхам (зурагтай)
Эрхий хурууныхаа хөтчийн тагийг хэрхэн холбох вэ: Миний Corsair GTX эрхий диск нь хатуу, хөнгөн цагаан гадна талын маш бат бөх төхөөрөмж юм. Гэсэн хэдий ч эрхий хурууны дискний таг болон бие хоёрын хооронд бэхэлгээ байхгүй тул малгайгаа алдах нь үнэхээр бодит боломж юм. Энэхүү богино зааварчилгаанд би
Эрхий хурууны цохилт: Гэрэлт эрхий хурууны ялалт (V.O.L.T.): 6 алхам
Гайхамшигтай эрхий бөхийн барилдаан: Гэрлийн эрхий хурууны ялалт (V.O.L.T.): Тэмдэглэлийг хамгийн сайн уншаарай! Daarnaast telt het apparaat zelf af tot 3, zodat je nooit meer vals kan spelen
[Arduino робот] Хөдөлгөөнт робот хэрхэн хийх вэ - Эрхий хурууны робот - Servo мотор - Эх код: 26 алхам (зурагтай)
[Arduino робот] Хөдөлгөөнт робот хэрхэн хийх вэ | Эрхий хурууны робот | Servo мотор | Эх код: Эрхий хуруу робот. MG90S servo моторын потенциометрийг ашигласан. Энэ нь маш хөгжилтэй, хялбар юм! Код нь маш энгийн. Энэ нь ердөө 30 орчим мөр юм. Энэ нь хөдөлгөөнт зураг шиг харагдаж байна. Асуух зүйл эсвэл санал хүсэлтээ үлдээнэ үү! [Заавар] Эх код https: //github.c
Нео пиксел, хамгийн хурдан эрхий хурууны тоглоом: 8 алхам (зурагтай)
Нео пиксел, хамгийн хурдан эрхий хурууны тоглоом. Би Их Британийн Ньюкасл хотод байрлах өөрийн Makerfaire -д зориулан энэхүү төслийг бүтээсэн юм. Сургуулийн хашааны тоглоомыг харьцангуй хямд, үйлдвэрлэхэд хялбар болгох санаа байсан. Санаа нь маш энгийн, ялахын тулд та товчлуураа дарах хүртэл дахин дарах хэрэгтэй
USB эрхий хурууны дискний бэлгийг хэрхэн илүү мартагдашгүй болгох вэ: 5 алхам (зурагтай)
USB эрхий хурууны дискийг хэрхэн илүү мартагдашгүй болгох вэ: USB хуруугаараа хөтөч нь жижиг бөгөөд ашиглахад хялбар боловч энгийн эрхий хурууны диск нь өгөхөд тийм ч таатай бэлэг биш юм (мэдээж гига байтаар савлагдаагүй л бол). Машин эсвэл суши шиг японы гоёмсог үзэг ашиглахыг хүсч байна