Агуулгын хүснэгт:
- Алхам 1: Хогоо хамтдаа аваарай
- Алхам 2: ПХБ -ийн хөгжилтэй
- Алхам 3: угсрах
- Алхам 4: Цөөн хэдэн үг бичих маш олон
- Алхам 5: Янз бүрийн
Видео: Дөрвөн тэмдэгт бүхий програмчлагдах цаг: 5 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Энэхүү муухай, том хэмжээтэй, огт боломжгүй практик бугуйн цаг зүүхэд та бүхний ярианы сэдэв болно. Дуртай муухай хэл, дууны үг, анхны тоо гэх мэтийг үзүүлээрэй. Microreader иж бүрдлээс санаа авч би ижил төстэй арван зургаан сегментийн дэлгэц ашиглан аварга том цаг хийхээр шийдсэн. 12 цагийн дараа би мазохист фугээсээ гарч ирээд бугуйнд чинь зүүх хангалттай жижиг нэг талт компьютер дээр арван зургаан битийн өгөгдлийн автобусыг чиглүүлэхийг оролдохоо больсон. Нууцлаг хайрцаг руугаа буцаж ирэхэд би 5х7 хэмжээтэй LED матрицаас бүрдсэн дөрвөн тэмдэгт дэлгэцтэй болсон. 7 битийн зэрэгцээ өгөгдөл оруулах, гүйдлийн хязгаарлалт хийх резистор, дээд ба жижиг үсгээр бичих шаардлагагүй, бусад нь өөрөө бичдэг. Үнэнийг хэлэхэд, би хэн нэгэнд эдгээрээс нэгийг хийхийг оролдохыг зөвлөхгүй. Хэрэв та дагаж мөрдөх хангалттай мэдлэгтэй бол надаас илүү сайн ажил хийж магадгүй. Хэрэв та юу болж байгааг мэдэхгүй байгаа бол энэ зааварчилгаа нь танд хэрэгтэй бүх зүйлийг заахгүй болно. P. S. Хэрэв та үүнийг олон нийтийн дунд интернет хэллэгийг гүйлгэхийн тулд ашигладаг бол та муу хүн бөгөөд ичих ёстой.
Алхам 1: Хогоо хамтдаа аваарай
Танд хэрэгтэй зүйл: DLO3416 Ухаалаг дэлгэц Улаан, ногоон, лаванда, фукси, агч модны хушны амттай байдаг. PIC 16F628A эсвэл 16F648A Та өөр зүү тохирох PIC-ээс мултрах боломжтой, мэдээллийн хуудсыг анхааралтай уншаарай.. Аль ч тохиолдолд танд SOIC багцад дор хаяж нэг PIC хэрэгтэй бөгөөд хэлхээг талхлахад DIP хэрэгтэй болно. 628A ба 648A нь санах ойн багтаамжаас бусад нь ижил (2k vs 4k). 648A-г ашиглаарай. Бид үүнийг ашиглан 3V зоосны батерейнаас дэлгэцээ 5V болгох гэж байна. Идэвхгүй бүрэлдэхүүн хэсгүүд нь бүгд нүхний төрөл юм. Гадаргууг суурилуулах, нүхээр дамжин өнгөрөх замбараагүй байдал нь гоо зүйн хувьд тааламжгүй мэт санагддаг, гэхдээ та юу хийж чадах вэ. Хаана ч хамаагүй хямд товчлуур хэрэгтэй байгааг харна уу. Толгой/залгуур: Хоёр зүү, холбогч, нэг эгнээ 6 залгуур. Хувцас, арьсыг санамсаргүйгээр урж таслах дуртай бол залгуурыг зүүгээр сольж болно. MCP1253 нь санамсаргүйгээр амьсгалах боломжтой жижиг гадаргуутай холбох багцтай байдаг. Зэс бүрсэн хавтан, эфир, ацетон гэх мэт. үүнийг яг одоо санаж чадахгүй байна.
Алхам 2: ПХБ -ийн хөгжилтэй
Дэлгэцийн мэдээллийн хуудас худлаа байна. Курсор сонгох нь идэвхтэй өндөр оролт гэж хэлдэг. Одоо бид тэвчээртэй, анхаарал болгоомжтой байгаа тул цагийг дэмий үрэхээс өмнө CU -тай холбогдож, зөвхөн нэг дэлгэцтэй тул хаягийн талаар санаа зовох хэрэггүй болно. Бидэнд курсорын функц хамаагүй. Үнэн хэрэгтээ би үнэхээр анхаарал татдаггүй зүйлсийн жагсаалтыг олж мэдсэн бөгөөд энэ нь маш нарийн бөгөөд багтаасан бөгөөд би ихэнхдээ самбарыг гараар чиглүүлсэн тул би бүргэдийн хөөрхөн схемийг оруулаагүй болно. PIC гаралтыг тээглүүр дээр харуулах нь бүрэлдэхүүн хэсгийн ул мөрийг ашиглахад хамаагүй хялбар юм. Хэрэв энэ нь хэтэрхий ойлгомжгүй байгаа бол би үүнийг хийх болно. Би өөрийн ПХБ -ийг хэрхэн яаж хийх талаар ярихгүй, Instructables нь 50% орчим тонер дамжуулах аргын заавраас бүрдэнэ. Eagle файлыг татаж аваад 1: 1 болгож хэвлээд толин тусгал хийнэ үү. Зэсийн тавцан дээр хагас цаг орчим индүүдээд, цаасыг сугалж, энэ нь ажиллахгүй байгааг олж мэдээд арав орчим удаа давт. Хэрэв та илүү сайхан үсрэлтгүй ажил хийхийг хүсч байвал хоёр талт самбар хий. MCP1253 (нээлттэй хэлхээний сүлжээнд ажилладаг хүнд баярлалаа) -д зориулагдсан бүргэдийн libaries ба дэлгэцийг хавсаргав.
Алхам 3: угсрах
Зарим ерөнхий зөвлөмжүүд:
1. MCP1253 -аас эхэл. Ийм байдлаар та самбарыг нурааж, хагалахад та тийм ч их алдахгүй. Эхлээд ул мөрийг нь тавиад дараа нь байрандаа байлгаад доош нь дараарай. Түүний эргэн тойрон дахь нэмэлт ул мөр нь тусалж, алслагдсан хэсгийг халааж, эгнүүлэх ёстой. Хэрэв та тогтвортой гартай, нарийн ширхэгтэй гагнууртай бол та дангаар нь удирдаж болно. Хэрэв та ямар нэгэн гүүр хийвэл гагнуурын зулын голыг тэдэн дундуур чирнэ үү. 2. MSOP -ийг гагнсаны дараа SOIC PIC нь цэцэрлэгт хүрээлэнд алхах болно. Дахин ижил гэрээ, булангуудыг дараад дараа нь тойрч ажилла. 3. Гадаргуу дээр суурилуулах эд анги нь доод талд, бусад бүх зүйл дээд талд байрладаг.
Алхам 4: Цөөн хэдэн үг бичих маш олон
PIC портууд дараах байдлаар холбогдсон байна.
PORTA RA0 D4 RA1 D3 RA2 D2 RA3 D0 RA4 D1 RA5 MCLR/Vpp RA6 D6 RA7 D5 PORTB RB0 BL / RB1 WR / RB2 A0 RB3 A1 RB4 CLR / RB5 SW1 RB6 PGC RB7 PGD оролт Гэхдээ өгөгдлийг хүлээж байгаарай. эвдэрсэн дарааллаар байна! За, би чамайг аварна. Хавсаргасан оруулах файл нь энэхүү захиалгад зориулагдсан тэмдэгтийн олонлогтой тэнцэх утгатай байна. Миний код зарим нэг асуудалтай байгаа бөгөөд тийм ч хөөрхөн биш тул үүнийг энэ зааварчилгаанд хараахан оруулаагүй байна. Нэг тэмдэгтийг өөрчлөх програмын ерөнхий урсгал дараах байдалтай байна: хаягийн битүүдийг тохируулах нь өгөгдлийг PORTA рүү шилжүүлэх WR / bit nop set WR / bit Хөгжилтэй хэсэг нь програмын санах ой дахь том өгөгдлийн хүснэгтэд хандахыг оролдож байгаа бөгөөд товчлуурын дэлгэцийн горимуудын хооронд шилжих болно. дарж, 80 -аад оны рок дууны үгийг сонгох гэх мэт. Сайн тал дээр хэрэв танд PIC програмчлалын туршлагатай бол үүнийг ажиллуулах нь маш энгийн зүйл юм. Та үүнийг хүчээр хүчээр ашиглаж, тэмдэгт бүрийн функцийн дуудлагыг бичиж эсвэл нэг индекс бүхий энгийн хайлтын хүснэгтийг ашиглаад 256 тэмдэгт (64 дөрвөн тэмдэгт "үг") -ийн дарааллыг авах боломжтой.
Алхам 5: Янз бүрийн
ICSP програмчлал Холбогчийг зайлуулах нь програмчлалын явцад тогтмол гүйдлийн хөрвүүлэгчийг хэлхээний бусад хэсгээс салгадаг. Хэрэв та санамсаргүй байдлаар холбогчийг орхисон бол хөрвүүлэгчийг хуурч эсвэл програмчлал амжилтгүй болж магадгүй юм. Бүрэн гэрэлтүүлгийн үед (ажлын мөчлөгийн 100%) хэлхээ нь 50 мА хүртэл дээшлэх боломжтой. Энэ нь таны батерейг хэдхэн минутын дотор дуусгаад зогсохгүй шаардлагатай хэмжээнээс илүү гэрэл гэгээтэй болно. Дэлгэцийг одоогийн хэрэглээний зөвшөөрөгдөх хэмжээнд хүртэл бүдэгрүүлэхийн тулд жижиг ХОУХ -ны хүрдийг туршиж үзээрэй. Миний туршлагаас харахад бүхэл бүтэн хэлхээг 2-5mA дарааллаар зурах үед дэлгэц нь маш тод харагдаж байна. Энэ цагийг тогтмол зүүх эсвэл цаг хэмжихэд зориулагдаагүй нь ойлгомжтой. Зорилго нь гадагш гарахдаа бугуйнд чинь хэдэн цагийн турш тэнэг зүйл оруулах явдал юм. Хэрэв та зайг илүү их цэнэглэх шаардлагатай бол зоосны гар утсыг ли-ион шиг том зайгаар сольж болно. Хүлээгээрэй, үүнийг яаж бугуйнд чинь наалдуулдаг вэ? Би хямдхан хилэн цагны оосор худалдаж авах болно.
Зөвлөмж болгож буй:
Програмчлагдах Bluethoot Leds бүхий Marshmello Ultimate Head: 4 алхам
Програмчлагдах Bluethoot Leds бүхий Marshmello Ultimate Head: Би танд Ultimate хувилбарыг өгч байна !! Эхний саналын талаар надад гайхалтай санал хүсэлт ирсэн тул би илүү сайн хийж чадна гэдгээ мэдэж байгаагаа залуустаа харуулахыг хүссэн юм. Оёдолгүй хатуу нийлэг цилиндрээс бүтээгдсэн. 800+ Led бүгд миний утсан дээрх Bluetooth -ээр хянагддаг. 30
Акафугу үг үүсгэгч, урам зоригтой хэллэг бүхий дөрвөн үсэгтэй үг цаг: 3 алхам
Акафугу үг үүсгэгч, урам зоригтой хэллэг бүхий дөрвөн үсэгтэй үг цаг: Энэ бол 1970 -аад онд бий болсон дөрвөн үсгийн үгний цагийн миний хувилбар юм. Цаг нь санамсаргүй үг үүсгэгч алгоритм эсвэл холбогдох дөрвөн үсгийн мэдээллийн сангаас үүсгэсэн дөрвөн үсэг бүхий цуврал үгсийг харуулдаг
[DIY] Аалз робот (Дөрвөн робот, Дөрвөн): 14 алхам (зурагтай)
[DIY] Spider Robot (Quad Robot, Quadruped): Хэрэв танд надаас нэмэлт дэмжлэг хэрэгтэй бол надад хандив өгөх нь илүү дээр байх болно: http: //paypal.me/RegisHsu2019-10-10 шинэчлэлт: Шинэ хөрвүүлэгч хөвөгч тоог тооцоолоход асуудал үүсгэх болно. Би кодыг аль хэдийн өөрчилсөн. 2017-03-26
Програмчлагдах LED, тохируулж болох суурь ба лого бүхий 2D урлаг: 5 алхам (зурагтай)
Програмчлагдах LED, тохируулж болох суурь ба лого бүхий 2D урлаг: Зааварчилгаанд тавтай морил! Өнөөдөр би таны хүссэн логог ерөнхий дизайнтай 2D Art Project хэрхэн хийхийг танд үзүүлэх болно. Хүмүүст програмчлал, утас, 3D загварчлал гэх мэт олон ур чадварын талаар зааж өгч чаддаг учраас би энэ төслийг хийсэн. Энэ
"Ухаалаг цаг 2" угсрах (Ардуинод суурилсан олон тооны нэмэлт функц бүхий сэрүүлэгтэй цаг): 6 алхам
"Ухаалаг цаг 2" угсрах (Ардуинод суурилсан олон тооны нэмэлт функц бүхий сэрүүлэгтэй цаг): Энэхүү заавар нь нээлттэй эх сурвалж (техник хангамж, програм хангамж) төсөл болох Wise Clock 2-ийн иж бүрдлийг хэрхэн угсрахыг харуулав. Wise Clock 2 иж бүрэн хэрэгслийг эндээс худалдаж авах боломжтой. Дүгнэж хэлэхэд, энэ бол Wise Clock 2 -ийн хийж чадах зүйл юм (одоогийн нээлттэй эхийн програм хангамжийн тусламжтайгаар