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

Цахим баталгааны толь: 8 алхам (зурагтай)
Цахим баталгааны толь: 8 алхам (зурагтай)

Видео: Цахим баталгааны толь: 8 алхам (зурагтай)

Видео: Цахим баталгааны толь: 8 алхам (зурагтай)
Видео: Сүнс гэж үнэхээр байдаг уу? 2024, Арваннэгдүгээр
Anonim
Цахим баталгааны толь
Цахим баталгааны толь
Цахим баталгааны толь
Цахим баталгааны толь
Цахим баталгааны толь
Цахим баталгааны толь

BekathwiaBecky SternFollow Зохиогчийн дэлгэрэнгүй:

Вэбкамны нууцлалын найз
Вэбкамны нууцлалын найз
Вэбкамны нууцлалын найз
Вэбкамны нууцлалын найз
3D хэвлэмэл холбогчтой Yagi антенны соронзон хальс
3D хэвлэмэл холбогчтой Yagi антенны соронзон хальс
3D хэвлэмэл холбогчтой Yagi антенны соронзон хальс
3D хэвлэмэл холбогчтой Yagi антенны соронзон хальс
Zodiac хатгамал
Zodiac хатгамал
Zodiac хатгамал
Zodiac хатгамал

Тухай: Хийх, хуваалцах нь миний хамгийн том хүсэл тэмүүлэл юм! Нийтдээ би микроконтроллероос нэхэх хүртэлх бүх зүйлийн талаар хэдэн зуун заавар хэвлүүлсэн. Би Нью -Йорк хотын мотоцикльчин, гэмшээгүй нохойны ээж. My wo … Bekathwia -ийн тухай дэлгэрэнгүй »

Та толинд харахад хэн хэдэн урмын үг хэлж чадаагүй юм бэ? Толин тусгал дотор дэлгэц бүтээгээрэй. Энэхүү өнгөлсөн төсөл нь дэлгүүрт худалдаж авсан сүүдэр хайрцагны хүрээ, зарим толин тусгал материалыг хялбархан нийлүүлдэг. Та интернэтээр толинд илүү эерэг ишлэл нэмэхийн тулд энгийн Arduino эсвэл нийцтэй энгийн хувилбарыг бүтээх эсвэл NodeMCU (ESP8266 wifi самбар) ашиглан түвшинг нь дээшлүүлэх боломжтой.

Энэхүү нийтлэлийг анх HackSpace сэтгүүлд нийтэлсэн болно.

/ * Фонтын тодорхойлолтууд */ @font-face {font-family: SimSun; panose-1: 2 1 6 0 3 1 1 1 1 1; mso-font-alt: 宋体; mso-font-charset: 134; mso-generic-font-family: авто; mso-font-pitch: хувьсагч; mso-font-гарын үсэг: 3 680460288 22 0 262145 0;} @font-face {font-family: "Cambria Math"; сандрах-1: 2 4 5 3 5 4 6 3 2 4; mso-font-charset: 0; mso-generic-font-family: роман; mso-font-pitch: хувьсагч; mso-font-гарын үсэг: -536870145 1107305727 0 0 415 0;} @font-face {font-family: "Liberation Serif"; panose-1: 2 11 6 4 2 2 2 2 2 4; mso-font-alt: "Times New Roman"; mso-font-charset: 0; mso-generic-font-family: роман; mso-font-pitch: хувьсагч; mso-font-sign: 0 0 0 0 0 0;} @font-face {font-family: "\ @SimSun"; panose-1: 2 1 6 0 3 1 1 1 1 1; mso-font-charset: 134; mso-generic-font-family: авто; mso-font-pitch: хувьсагч; mso-фонт-гарын үсэг: 3 680460288 22 0 262145 0;} / * Загварын тодорхойлолтууд * / х. MsoNormal, li. MsoNormal, div. MsoNormal {mso-style-unhide: no; mso-style-qformat: тийм; mso-style-parent: ""; зах: 0in; захын доод:.0001pt; mso-pagination: бэлэвсэн эмэгтэй-өнчин; mso-hyphenate: үгүй; текст-авто зай: идеограф-бусад; фонтын хэмжээ: 12.0pt; фонт-гэр бүл: "Liberation Serif", serif; mso-fareast-font-family: SimSun; mso-bidi-font-family: Arial; mso-font-kerning: 1.5pt; mso-ansi-хэл: EN-GB; mso-fareast-хэл: ZH-CN; mso-bidi-language: HI;} p. Standard, li. Standard, div. Standard {mso-style-name: Standard; mso-style-unhide: үгүй; mso-style-parent: ""; зах: 0in; захын доод:.0001pt; mso-pagination: бэлэвсэн эмэгтэй-өнчин; mso-hyphenate: үгүй; текст-авто зай: идеограф-бусад; фонтын хэмжээ: 12.0pt; фонт-гэр бүл: "Liberation Serif", serif; mso-fareast-font-family: SimSun; mso-bidi-font-family: Arial; mso-font-kerning: 1.5pt; mso-ansi-хэл: EN-GB; mso-fareast-хэл: ZH-CN; mso-bidi-language: HI;}. MsoChpDefault {mso-style-type: only export; mso-default-props: тийм; фонт-гэр бүл: "Liberation Serif", serif; mso-ascii-font-family: "Чөлөөлөх Serif"; mso-fareast-font-family: SimSun; mso-hansi-font-family: "Чөлөөлөх Serif"; mso-bidi-font-family: Arial; mso-font-kerning: 1.5pt; mso-ansi-хэл: EN-GB; mso-fareast-хэл: ZH-CN; mso-bidi-language: HI;}. MsoPapDefault {mso-style-type: зөвхөн экспортлох; mso-hyphenate: үгүй; текст-автомат орон зай: ideograph-other;} @хуудас WordSection1 {хэмжээ: 8.5in 11.0in; маржин: 1.0ин 1.0ин 1.0ин 1.0ин; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source: 0;} div. WordSection1 {хуудас: WordSection1;}

Хангамж

  • Shadowbox хүрээ
  • Толин тусгал шил эсвэл нийлэг
  • Хар цаасан тууз
  • Харандаа эсвэл үзэг
  • Захирагч эсвэл соронзон хальсны хэмжүүр
  • Гар хийцийн хутга
  • USB кабель
  • NodeMCU, Trinket M0 эсвэл үүнтэй төстэй микроконтроллерийн самбар
  • I2c үүргэвчтэй цагаан үсэг тоон LED дэлгэц (би гурвыг ашигласан боловч хоёр нь бас сайн)
  • Гагнуурын хэрэгсэл, хангамж
  • Том гагнах талхны хавтан

Миний хийж буй зүйлээс хоцрохгүйн тулд YouTube, Instagram, Twitter, Pinterest дээр намайг дагаж, мэдээллийн хуудсаа захиалаарай. Амазоны Associate -ийн хувьд та миний түншлэлийн холбоосыг ашиглан хийсэн худалдан авалтаас олдог.

Алхам 1: Үсэг, тоон дэлгэцийг угсрах

Үсэг, тоон дэлгэцийг угсрах
Үсэг, тоон дэлгэцийг угсрах
Үсэг, тоон дэлгэцийг угсрах
Үсэг, тоон дэлгэцийг угсрах
Үсэг, тоон дэлгэцийг угсрах
Үсэг, тоон дэлгэцийг угсрах

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

Үүргэвч бол I2C өгөгдлийн протоколоор дамжуулан LED сегмент бүрийг хянах чип агуулсан хэлхээний самбар бөгөөд олон тооны LED -ийг хянахын тулд зөвхөн хоёр өгөгдлийн зүү ашигладаг. Нарийн сегментийн дэлгэцийн тээглүүр нь самбар дээрх нүхнүүдээр дамжин өнгөрч, дараа нь та дэлгэцийг нүүрэн дээр нь хэвтүүлж, ар талд нь тээглүүрийг гагнах боломжтой. Аравтын бутархай LED -ийг самбарын торгон дэлгэц дээрх цэгээр байрлуулж, дээрээс нь доош нь гагнахгүйн тулд болгоомжтой байгаарай. Хоёр диагональ булангийн тээглүүрийг эхлээд гагнах нь ухаалаг хэрэг бөгөөд ингэснээр бүх зүйл түгжигдэхээс өмнө суудалдаа ямар нэгэн тохируулга хийх боломжтой болно. Олон зүү бүхий эд ангиудыг дараа нь гагнах нь туйлын хэцүү байдаг. Бүх гагнуурыг гагнаж дууссаны дараа цухуйсан утаснуудыг хос уяагаар бэхлээрэй.

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

Та эдгээр I2C төхөөрөмжийг өөр өөр хаягтай бол гинжлэх боломжтой. Самбарын ар талд байгаа нэг эсвэл хоёр хос дэвсгэрийг холбохын тулд та хоёр дэлгэцийн хаягийг гагнах замаар өөрчлөх ёстой. Жишээлбэл, нэг дэлгэц дээр A0 гэж тэмдэглэгдсэн дэвсгэрүүдийг нөгөө талдаа A1 гэж тэмдэглээд, гурав дахь нь үндсэн хаягаараа үлдэнэ. Гэхдээ та гурван дэлгэц ашиглах шаардлагагүй! Хэдхэн үсэг нэг дор гарч ирдэг тул утга учиртай хэллэгийг зурахад хэцүү ч гэсэн ердөө хоёрхон хүний хувьд сайн, унших боломжтой хэвээр байна. Гагнуурын дэвсгэрийг холбохын тулд халуун гагнуурын төмрийг хоёуланд нь хүрч, дараа нь халаасан дэвсгэр дээр бага зэрэг гагнуур түрхээрэй. Хэрэв энэ нь анхандаа жигд, гялалзсан харагддаггүй бол үеийг дахин халааж үзээрэй.

Алхам 2: Гагнуургүй талхны самбар ашиглан турших

Гагнуургүй талхны хавтангийн хэлхээгээр турших
Гагнуургүй талхны хавтангийн хэлхээгээр турших
Гагнуургүй талхны хавтангийн хэлхээгээр турших
Гагнуургүй талхны хавтангийн хэлхээгээр турших
Гагнуургүй талхны хавтангийн хэлхээгээр турших
Гагнуургүй талхны хавтангийн хэлхээгээр турших

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

// дэлгэцүүдийг i2c хаягаар нь шошголно уу

бүтэц {uint8_t addr; // I2C хаяг Adafruit_AlphaNum4 alpha4; } disp = {{0x70, Adafruit_AlphaNum4 ()}, // зүүн гар дэлгэц {0x72, Adafruit_AlphaNum4 ()}, // дунд дэлгэц {0x71, Adafruit_AlphaNum4 ()}, // баруун гар дэлгэц}; Quadalphanum-multi жишээний эхнээс энэ кодын блокыг хайж олоорой. Хэрэв таны дэлгэц эмх цэгцтэй гүйлгээгүй бол хаягийг (0x70, 0x72, 0x71) сольж кодоо дахин байршуулж үзээрэй. Хэрэв та зурагнаас өөр хаягийн тээглүүрийг гагнасан бол бусад оролдож болох хаягууд нь 0x73, 0x74, 0x75, 0x76, 0x77 юм. Хаягийг 0x70 ба гүүрний хаягийн зүү тус бүр өөрийн гэсэн утгатай (A0 = 1, A1 = 2, A3 = 4) нийлбэрээр тооцно.

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

Алхам 3: Хүрээ ба гагнуурын дэлгэцийн дэлгэцийн байршлыг тодорхойлох

Хүрээ ба гагнуурын дэлгэцийн дэлгэцийн зохион байгуулалтыг тодорхойлох
Хүрээ ба гагнуурын дэлгэцийн дэлгэцийн зохион байгуулалтыг тодорхойлох
Хүрээ ба гагнуурын дэлгэцийн дэлгэцийн зохион байгуулалтыг тодорхойлох
Хүрээ ба гагнуурын дэлгэцийн дэлгэцийн зохион байгуулалтыг тодорхойлох
Хүрээ ба гагнуурын дэлгэцийн дэлгэцийн зохион байгуулалтыг тодорхойлох
Хүрээ ба гагнуурын дэлгэцийн дэлгэцийн зохион байгуулалтыг тодорхойлох

Одоо том хэлхээний самбар дээр эцсийн хэлхээг тавих цаг болжээ. Үүнийг сүүдэр хайрцагныхаа хүрээний доод булангийн аль нэгтэй нь тэгшлээд, дэлгэцээ баруун талаас зүүн тийш чиглүүлж, захирагчийн тусламжтайгаар байрлуулна. Perfboard -ийн аль нүх нь дэлгэцийн толгойтой нийцэж байгааг анзаарч, дэлгэцийн толгойг байрлуулна уу. Дэлгэцүүд хоорондоо уялдаатай байх нь маш чухал бөгөөд энэ нь нэг урт үл үзэгдэх дэлгэц болж харагдана. Гэсэн хэдий ч та тэдгээрийг кодын хаягийг үргэлж өөрчилж чаддаг тул тэдгээрийг өмнөх дарааллаар нь гагнах нь тийм ч чухал биш юм.

Алхам 4: Үлдсэн тойргийг байгуулж, туршина уу

Үлдсэн тойргийг байгуулж, туршина уу
Үлдсэн тойргийг байгуулж, туршина уу

Цахилгаан хэлхээний үлдсэн хэсгийг хатуу цөмт холбох утсыг ашиглан гагнах ба энэ нь хүлээгдэж буй байдлаар ажилладаг эсэхийг шалгаарай. Туршилтын үед хийсэн шиг шаардлагатай бол дэлгэцийн I2C хаягийг тохируулна уу.

Алхам 5: Код

Код
Код

Таны хувьд утга учиртай баталгааг олоорой! Энэхүү төслийн дээжийн код нь алдартай бүтээлч хүмүүсийн сэтгэл санааг өдөөх 17 ишлэлийг агуулдаг.

  • "Амжилтгүй байх нь үргэлж сонголт байдаг" -Адам Саваж
  • "Эрх мэдлийг танд өгдөггүй, та үүнийг авах ёстой." -Бейонсе Ноулз -Картер
  • "Би бусдын хүлээлтээр өөрийгөө хэмждэггүй, бусдад миний үнэ цэнийг тодорхойлохыг зөвшөөрдөггүй." -Сони Сотомайор
  • "Бид эцэс төгсгөлгүй урам хугаралтыг хүлээж авах ёстой, гэхдээ хэзээ ч хязгааргүй итгэл найдвараа алдаж болохгүй." -Мартин Лютер Кинг Ж.
  • "Одоо бид бага айхын тулд ойлгох цаг болжээ." -Мари Кюри
  • "Өөрийгөө битгий буулгаарай - танд байгаа бүх зүйл бол та юм." -Жанис Жоплин
  • "Хэрэв танд сайн бодол байвал тэд нарны туяа шиг нүүрийг чинь гэрэлтүүлж, үргэлж хөөрхөн харагдах болно." -Роалд Дал
  • "Таныг юугаараа өөр эсвэл хачин болгодог вэ гэвэл энэ бол таны хүч чадал." -Мерил Стрип
  • "Таны дотор байгаа хүн бол амьдрал дахь бүх зүйлийг хийж, хийхэд тусалдаг зүйл юм." -Фред Рожерс
  • "Би шуурганаас айдаггүй, учир нь би хөлөг онгоцоороо явж сурч байна." -Луиза Мэй Алкотт
  • "Би санаатай, юунаас ч айхгүй байна." -Аудр Эзэн
  • "Бидний амьдардаг зүйл бол бид юу болж хувирдаг." -Опра Уинфри
  • "Бусдын хоёрдугаар зэрэглэлийн хувилбарын оронд үргэлж өөрийнхөө нэгдүгээр зэрэглэлийн хувилбар байгаарай." -Жуди Гарланд
  • "Би хангалттай сайн байна уу? Тиймээ би." -Мишель Обама
  • "Та өөр хэн ч итгэхгүй байх ёстой." -Сара Мишель Геллер
  • "Таны дотроос гэрэлтэж буй гэрлийг юу ч бүдгэрүүлж чадахгүй." -Майя Анжелу
  • "Миний хүч чадал зөвхөн тэсвэр хатуужилд оршдог." -Луис Пастер

Алхам 6: Соронзон хальс ба толь

Тууз ба толь
Тууз ба толь
Тууз ба толь
Тууз ба толь
Тууз ба толь
Тууз ба толь
Тууз ба толь
Тууз ба толь

Толин тусгалыг угсрахын тулд сүүдрийн хайрцагныхаа хүрээтэй тохирох хэмжээтэй хуванцар эсвэл шилэн хэсгийг ав. Та энэ зүйлийг онлайнаар захиалах эсвэл хуванцар, шилний жижиглэнгийн худалдаа эрхлэгчдээс олж болно. Та хүрээнийхээ шилний оронд зузаан шилэн эсвэл хуванцар эсвэл хүрээний анхны шилний ард нимгэн хуванцар хэсгийг ашиглаж болно. Аль ч хамгаалалтын хальсыг авч, аль тал нь хамгийн сайн тусгал өгч байгааг үнэлээрэй, учир нь энэ нь хоёр талаасаа үргэлж ижил байдаггүй. Үүний "буруу" талыг хар цаасан туузаар эсвэл зарим харанхуй цаасан дээр наа. Ирмэгийг нь тэгшхэн тайрч, ирмэг дээр наалдахгүй. Хар цаасан соронзон хальсыг (кино үйлдвэрлэлийн салбарт "BPT" гэж товчлон товчилсон) ашиглах нь гэрлийг бүрэн хааж өгдөг тул энэ төслийг илүүд үздэг.

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

Алхам 7: Кабелийн ховилыг хайчилж ав

Кабелийн ховилыг хайчилж ав
Кабелийн ховилыг хайчилж ав

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

Кабель чиглүүлэх стратегиа тодорхойлсны дараа та хүрээгээ хааж болно. Цахилгаан самбарыг хүрээ дотор бэхлэхийн тулд илүү их соронзон хальс ашиглаарай. Сүүдэр хайрцагны арын самбарын сэндвич хийх хүч нь таны хэлхээг байрлуулахад хангалттай байж болох ч соронзон хальс нь үүнийг төгс тохируулахад тусалдаг бөгөөд нэмэлт даатгал өгөх бөгөөд дараа нь хөдлөхгүй.

Алхам 8: Эерэгээр сэтгэ

Эерэгээр сэтгэ
Эерэгээр сэтгэ
Эерэгээр сэтгэ
Эерэгээр сэтгэ

Та ямар батламж хэлэхийг хүсч байна вэ? Доорх сэтгэгдлээс тэднийг сонсох дуртай.

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

Дагаж байгаад баярлалаа! Миний хийж буй зүйлээс хоцрохгүйн тулд YouTube, Instagram, Twitter, Pinterest дээр намайг дагаж, мэдээллийн хуудсаа захиалаарай.

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