Агуулгын хүснэгт:
- Алхам 1: Breadboard хийх
- Алхам 2: Програмын үндсэн тестүүд
- Алхам 3: EasyEDA - Схем
- Алхам 4: EasyEDA - ПХБ -ийн дизайн
- Алхам 5: Гагнах
- Алхам 6: Илүү програмчлал
- Алхам 7: Миний YouTube сувагт бүртгүүлнэ үү
Видео: Ширээний төхөөрөмж - Тохируулах боломжтой ширээний туслах: 7 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Ширээний төхөөрөмж нь интернетээс татаж авсан янз бүрийн мэдээллийг харуулах боломжтой жижиг хувийн ширээний туслах юм. Энэ төхөөрөмжийг Берри коллежийн CRT 420 - Тусгай сэдвүүдийн ангид зориулан багш Зейн Кочраны удирдан зохион бүтээсэн.
Энэхүү зааварчилгаа нь үүнтэй төстэй өөрийн төхөөрөмжийг хэрхэн бүтээх талаар нарийвчлан авч үзэх болно. Миний холбосон видеон дээр илүү дур булаам алхамууд, мөн А зэрэглэлийн зарим тайлбар нь уг төхөөрөмжийн бүтээх явцыг харуулсан болно. Би YouTube -д харьцангуй шинэхэн байгаа хэдий ч би DIY / автомашины сонирхолтой контент хийхийг оролдож байгаа тул үүнийг шалгаж үзээд надад юу сайжруулах боломжтой гэж бодож байгаагаа надад мэдэгдээрэй. Хэрэв та миний бусад зааварчилгааг үзэхийг хүсвэл миний профайл дээр дарж үүнийг хийж болно.
Десктоп төхөөрөмжийг бүтээхэд ашигладаг зүйлс, програм хангамжийг доор харуулав (Амазоны холбоосууд нь танд ямар нэгэн нэмэлт зардалгүйгээр бараа худалдаж авахад намайг дэмждэг түншлэлийн линкүүд юм)
SlouchyBoard (https://www.instructables.com/id/SlouchyBoard-an-A…) шиг бид энэ хэлхээг Breadboard хийх замаар эхлүүлсэн бөгөөд үүнийг Хэвлэмэл хэлхээний самбар (ПХБ) руу гагнахаасаа өмнө бүх зүйл ажиллаж байсан эсэхийг шалгаарай. Эдгээр нь миний бүх зүйл ажиллаж байгаа эсэхийг шалгахын тулд ашиглаж байсан талхны самбарын бүрэлдэхүүн хэсгүүд юм.
$ 11 ESP32:
$ 7 микро USB:
$ 17 Дэлгэц (HiLetgo 2.2 Дэлгэц 240x320):
$ 6.50 холбогч утас:
(Шаардлагагүй, гэхдээ бид дэлгэцийг илүү сайн ажиллуулахын тулд 10микрофахрад конденсатор ашигласан)
$ 15.50 Конденсаторын иж бүрдэл:
10 к Ом эсэргүүцэл (хэрэв та Arduino иж бүрдэл худалдаж авсан бол танд аль хэдийн байгаа байх)
9 долларын резистор хэрэгсэл:
Товчлуурууд (дахин хэлэхэд танд зарим зүйл байгаа байх, таны ПХБ зөв товчлууртай эсэхийг шалгаарай!):
$ 17 Товчны иж бүрдэл (хэрэв та өөр товчлуур сонгохыг хүсвэл):
$ 10 нийлэг (би 1/16 инчийн нийлэг ашиглан байр сууриа бэхжүүлсэн боловч ямар ч зүйлийг ашиглаж болно):
12 долларын зайтай эрэг (хавтанг хайрцагт хавсаргахад ашигладаг):
Би анх хэргийг 3D хэвлэхийг хүссэн боловч хугацаа нь дууссан. Лабораторид бид сайн хэвлэгч болох XYZ 3D принтерүүдийг ашигладаг:
Бүх бүрэлдэхүүн хэсгүүдийг туршиж үзээд програмчлалын үндсэн туршилтуудыг хийсний дараа бид EasyEDA (https://easyeda.com/) дээр очиж тусгай ПХБ -ийн хавтанг хийсэн. Үүнийг хийсний дараа бид эдгээр бүх бүрэлдэхүүн хэсгүүдийг ПХБ -д шилжүүлж, гагнаж байрлуулсан. Дараахь алхамуудыг бүтээх талаар нарийвчлан авч үзэх болно.
Энэ төслийн нийт үнэ нь та өөрөө юу хийхээр шийдсэн, ямар бүрэлдэхүүн хэсгүүдтэй байгаа болон/эсвэл ашиглахаар сонгосон эсэхээс ихээхэн хамаарна.
Алхам 1: Breadboard хийх
Эхлэхийн тулд та бүх бүрэлдэхүүн хэсгүүдийг схемийн дагуу схемийн дагуу талхны самбар дээр холбож эхлүүлэхийг хүсч байна. Эдгээр зүү нь дэлгэцийн номын сантай ажилладаг тул та схемийг яг схемд заасан шиг холбох ёстой, гэхдээ товчлуурууд тийм ч чухал биш бөгөөд та хүссэн зүйлээ хийх боломжтой болно. Та 4 товчлуур эсвэл ямар ч товчлуур ашиглах шаардлагагүй, хэрэв та үнэхээр хүсч байвал джойстик ашиглаж болно. Миний ашигласан тээглүүрүүдийг доор харуулав. Эдгээр нь физик тээглүүр биш харин програмчлалд хэрэглэгддэг тээглүүр болохыг анхаарна уу. Жишээлбэл, CS зүү нь 22 -р зүүтэй холбогдсон бөгөөд энэ нь схемээс харахад баруун дээд талын гурав дахь зүү юм. ESP-32-ийн хэд хэдэн өөр хувилбарууд байдаг тул зарим тээглүүр нь энэ төсөлд үзүүлсэнтэй яг ижил биш байж магадгүй юм. Хэрэв таных өөр бол хувилбарынхаа диаграмыг олохыг хичээ.
Дэлгэцийн гол --------- ESP-32 голтой
CS -------------------- 22
DC -------------------- 21
MOSI ----------------- 23
CLK ------------------- 19
RST ------------------- 18
MISO ---------------- 25
Танд эдгээр эрх байгаа эсэхийг шалгаарай, мөн VCC ба Ground хоёр зүүг дэлгэцэн дээр холбоно уу
Товчлуур 1 ------------ 35
Товчлуур 2 ------------ 34
Товчлуур 3 ------------ 33
Товчлуур 4 ------------ 32
10uF конденсаторыг ESP-32 дээрх EN зүүтэй холбож, газарддаг. Конденсаторын чиглэл нь хамаагүй.
Хамгийн сүүлчийн зүйл бол Esp-32-ийн 5v зүү ба GND зүү нь VCC ба GND-тэй холбогдсон эсэхийг шалгах явдал юм. Дараа нь та өгөгдлийн кабелийг ESP-32-д залгах боломжтой байх ёстой бөгөөд дэлгэц асаж, цагаан өнгөтэй байх ёстой.
Алхам 2: Програмын үндсэн тестүүд
Би үргэлжлүүлж, бүрэлдэхүүн хэсгүүдийг туршиж үзэх, API -аас өгөгдлийг татаж авахад туслах хэдэн эх код оруулах болно. Та 5 номын сантай бөгөөд үүнийг үргэлжлүүлж, Arduino дотор татаж авах хэрэгтэй болно. Эдгээр номын сангууд
WiFi.h
HTTPClient.h
SPI.h
Adafruit_GFX.h
Adafruit_ILI9341.h (ILI9341 бол энэ дэлгэц юм, энэ бол тухайн дэлгэцийн номын сан юм)
Arduino -д номын сан нэмэхийн тулд Хэрэгслүүд> Номын санг удирдах хэсэгт очоод дээр дурдсан гурван номын санг хайж олоорой.
Миний хавсаргасан гарааны код нь товчлуур тус бүрт жижиг тойрог зурж байгааг харуулах ёстой. Мөн Nike -ийн хувьцааны үнийг дэлгэцийн дунд хаа нэгтээ зурах ёстой. Өөр товчлуур дарахад шинэ тойрог гарч ирэх ёстой.
Хэрэв энэ бүхэн ажиллах юм бол таны бүрэлдэхүүн хэсгүүд зохих ёсоор ажиллаж байгааг та мэдэж байгаа байх.
Алхам 3: EasyEDA - Схем
Https://easyeda.com/ хаягаар орж үнэгүй данс үүсгэж, энэ бүх бүдүүлэг үсрэлтийг хий.
EasyEDA -ийг тохируулахдаа шинэ төсөл зохиож, шинэ схем хий. Та бүх хэсгийг байрлуулж, миний схемд үзүүлсэн шиг холбохыг хүсч байгаа бөгөөд хэрэв та ямар нэгэн байдлаар өөр болгохыг хүсэхгүй бол. Зүүн талд та янз бүрийн номын сангаас шаардлагатай хэсгүүдийг хайж, дараа нь схемд байрлуулж болно.
Хэрэв та дараах нэр томъёог хайж байгаа бол бүх бүрэлдэхүүн хэсгүүдийг олох боломжтой байх ёстой. Эдгээр нь эд ангиудын жагсаалтын зураг дээрх бүх зүйл юм, гэхдээ би үргэлжлүүлээд доор бичнэ үү, хэрэв та хүсвэл тэдгээрийг хуулж, буулгаж болно.
ESP32S Devkit - ADV (Зүүн талд байгаа "номын сан" руу ороод хэрэглэгчийн оруулсан хувь нэмэр дор хайлт хийнэ үү)
2.2 TFT LCD - ADV (Зүүн талд байгаа "номын сан" руу ороод хэрэглэгчийн оруулсан хувь нэмэр дор хайлт хийнэ үү)
C110153 (Зүүн талд байгаа "номын сан" руу ороод LCSC дор хайлт хийнэ үү)
C94705 (Зүүн талд байгаа "номын сан" руу ороод LCSC дор хайлт хийнэ үү)
C58673 (Зүүн талд байгаа "номын сан" руу ороод LCSC -ээс хайлт хийнэ үү)
Бүх бүрэлдэхүүн хэсгүүдийг байрлуулсны дараа тэдгээрийг зөв тээглүүр, GDN ба VCC холболттой холбоно уу. Та тэдгээрийг холбох хэрэгслийг ашиглан GND & VCC тэмдгийг байрлуулах замаар холбоно. Дараа нь бүх утсыг зөв холбосны дараа та ПХБ руу хөрвүүлэх товчийг дарж болно.
Алхам 4: EasyEDA - ПХБ -ийн дизайн
ПХБ -ийн орчинд ажиллаж эхлэхэд та баруун талд олон давхарга, тоонуудыг харах болно. Нэгжүүдээ миллиметр эсвэл ашиглахыг хүссэн зүйл болгон өөрчилж, товчлуурын хэмжээг өөрчилнө үү. Би самбарынхаа тоймыг 100мм х 100мм хэмжээтэй болгохыг хүссэн тул 10 мм -ээр хийсэн боловч бүрэлдэхүүн хэсгүүдийг байрлуулж эхэлмэгц 0.01 мм болгон өөрчилсөн.
Самбарын тойм давхаргыг засварлаж эхлээрэй (өнгийг товшиж харандаа гарч ирнэ), дараа нь самбарынхаа тоймыг зур, миний хувьд миний самбар 100ммx100мм байв. Үүнийг хийсний дараа дээд давхаргаа засаад бүрэлдэхүүн хэсгүүдийг хүссэн хэлбэрээр самбар дээр байрлуулж, тойм руу чирнэ үү.
Дараа нь бүрэлдэхүүн хэсгүүдийг байрлуулсны дараа бүх цэнхэр шугамыг GND эсвэл VCC -тэй холбоогүй бол утсан багажаар холбоно уу. GND ба VCC холболтууд нь самбар дээр шууд холбогддог бөгөөд утсаар тусгаарлах шаардлагагүй болно. VCC болон GND-ээс бусад бүх холболтыг утастай болгосны дараа та хамгийн сүүлийн холболтыг хийхийн тулд Зэсийн талбайн хэрэгслийг ашиглаж болно. Үүнийг дээд давхаргад нэг удаа, доод давхаргад нэг удаа хий. Зэсийн хэсгүүдийн аль нэгийг шинж чанар таб дээрээс VCC болгон өөрчилсөн эсэхийг шалгаарай, би ихэвчлэн дээд давхаргыг GND, доод давхаргыг VCC болгодог.
Үүнийг хийсний дараа самбар бүрэн гүйцэд харагдах ёстой бөгөөд GND нь самбартай хаана холбогдож байгааг харахын тулд томруулж болно. Энэ үед та зүүн талын Дизайн менежер таб дээрээс DRC алдааг сэргээж DRC алдааг шалгахыг хүсч байна. Хэрэв ямар ч алдаа гараагүй бол та очиж самбараа захиалаарай. Самбараа захиалахын тулд дээд туузны G ба баруун тийш харсан сумтай товчлуур дээр дарж Gerber файлаа экспортлох боломжтой. Энэ нь таныг самбар худалдаж авах газар руу шууд хүргэх болно, өөр өөр өнгө, өнгөлгөөний олон сонголтууд байдаг бөгөөд энэ нь самбарын үнэд нөлөөлдөг бөгөөд ПХБ -ийн зузааны хувьд 1.6 бол бидний ихэвчлэн хийдэг зүйл юм.
Хэрэв та өөрийн бүрэлдэхүүн хэсгүүд таарч байгаа эсэхийг дахин шалгахыг хүсвэл самбарынхаа-p.webp
Алхам 5: Гагнах
Бүх бүрэлдэхүүн хэсгүүдийг самбар дээр гагнах нь бүх зүйл байрандаа орвол маш их сэтгэл ханамжтай бөгөөд ашигтай байдаг. Гагнуурын бүх үйл явцыг миний хийсэн видеоноос харж болно.
Бидний лабораторид ашигладаг гагнуурын станцууд нь: https://amzn.to/2K5c6EX бөгөөд эдгээр нь бидний ашигладаг тусламжийн гар юм: https://amzn.to/2JC1IpP. Одоо би сургуулиа төгсөөд тэдэнтэй шууд холбогдох боломжгүй болсон тул өөрийн гэсэн байртай болмогцоо өөртөө зориулж худалдаж авах гэж байна.
Алхам 6: Илүү програмчлал
Сургуулийн даалгаварт зориулж хийсэн бүх кодоо өгөх нь надад тийм ч таатай санагдахгүй байгаа бөгөөд та өөрийн төхөөрөмжөөрөө бүтээлч байж, сонирхож буй зүйлээ хийхийг хичээгээрэй.
Дэлгэцийг програмчлахад туслахын тулд миний гарааны код тустай байх гэж найдаж байна, гэхдээ энэ бол бас гайхалтай эх сурвалж юм:
ESP32 -ийг ашиглах талаар илүү ихийг олж мэдэхийн тулд би байнга нийтлэлүүдийг байрлуулдаг гайхалтай блог олсон (манай сургуулийн хувьд сервер ашиглахын оронд ESP32 ашиглан интернетэд хэрхэн шууд нэвтрэх талаар олж мэдсэн): https:// techtutorialsx.com/ангилал/esp32/
Энэ бол хувьцааны үнийн API -ийн холбоос бөгөөд өөр өөр хувьцаа авахын тулд "NKE" -ийг "AMZN" эсвэл "AAPL" гэх мэт бусад хувьцаагаар солих хэрэгтэй:
Өөр олон API байдаг, гэхдээ зарим нь танаас OpenWeather API гэх мэт данс хийхийг шаарддаг.
Алхам 7: Миний YouTube сувагт бүртгүүлнэ үү
Хэрэв та энэ сургамжийг сонирхолтой гэж бодож байсан бол Desktop Assistant -ийн талаар миний хийсэн видео болон миний бусад төслийн видеог үзээрэй.
Би ирээдүйд илүү амбицтай, үнэтэй төслүүдийг санхүүжүүлэхийн тулд сувгаа мөнгөжүүлж эхлэхийн тулд өөрийн сувгийг 1000 захиалагчтай болгохыг хичээж байна. Надад энэ семестрээс хэд хэдэн сургуулийн төслүүд байгаа бөгөөд би үүнийг хуваалцах болно, дараа нь би шинэ зүйлд орж эхлэх болно. Эдгээр төслүүдэд цэргүүдэд сэтгүүлд үлдсэн сумны тоог хянах боломжийг олгодог төхөөрөмж, Teensy -ээс бүрэн гаргадаг Gameboy загварын тоглоомын талбар, янз бүрийн эффект харуулахын тулд LED -ийн ачаалал ихтэй YouTube -ийн ПХБ товчлуур орно. Хэрэв эдгээр нь сонирхолтой сонсогдож байгаа бол миний YouTube суваг эсвэл эндээс миний зааварчилгаа өгөх профайлыг захиалах талаар бодож үзээрэй.
Хэрэв та намайг EasyEDA -д зориулсан зааварчилгаа өгөхийг хүсч байвал би үүнийг хийж, үүн дээр бүрэн видео хийж чадна. Та үүнийг анх эхлүүлэхэд нэлээд ойлгомжгүй байдгийг би мэднэ, би нарийвчлалтай байхыг хичээдэг, гэхдээ надад ганцхан зураг, текст байхад л хэцүү байдаг. Энд эсвэл миний YouTube суваг дээр сэтгэгдлээ үлдээгээрэй, ингэснээр би мэднэ!
Миний сувгийн линк:
Баярлалаа!
Зөвлөмж болгож буй:
LPWAN-д суурилсан IoT төхөөрөмж ашиглан зураг дамжуулах боломжтой юу ?: 6 алхам
LPWAN-д суурилсан IoT төхөөрөмж ашиглан зураг дамжуулах боломжтой юу ?: LPWAN нь бага чадлын өргөн хүрээний сүлжээний товчлол бөгөөд IoT талбар дахь харилцааны тохиромжтой технологи юм. Төлөөлөгчийн технологи бол Sigfox, LoRa NB-IoT, LTE Cat.M1 юм. Эдгээр нь бүгд бага чадлын холын зайн харилцаа холбооны технологи юм. Ерөнхийдөө
ASS төхөөрөмж (Нийгмийн эсрэг нийгмийн төхөөрөмж): 7 алхам
ASS төхөөрөмж (Нийгмийн эсрэг нийгмийн төхөөрөмж): Та хүмүүсийн эргэн тойронд байх дуртай боловч хэт ойртох дургүй хүн гэж хэлээрэй. Та бас ард түмнийг баярлуулдаг бөгөөд хүмүүст үгүй гэж хэлэхэд хэцүү байдаг. Тиймээс тэдэнд ухрахаа яаж хэлэхээ мэдэхгүй байна. За, ASS төхөөрөмжийг оруулна уу! Y
Дахин ашиглах боломжтой ширээний сэнс (эвдэрдэггүй): 10 алхам (зурагтай)
Дахин ашиглах боломжтой ширээний сэнс (эвдэрч чадахгүй): Энэ бол таны хаях гэж байгаа бүх ундааны аяганаас дахин ашиглах боломжтой маш энгийн мини ширээний сэнсийг хэрхэн яаж хийх талаар зааварчилгаа юм. нартай халуун өдөр. Энэ нь
Туслах технологи Наалдамхай сонгогч дээд төхөөрөмж: 8 алхам
Туслах технологи наалдамхай сонгогч дээд төхөөрөмж: Энэхүү төхөөрөмж нь жижиг объектыг (зоос, зээлийн карт, цайны уут, цаас) суух болон зогсож байгаа байрнаас наалдамхай механизмаар авах зориулалттай. Төхөөрөмж нь гарын авлага боловч гарны хүч чадал багатай хүмүүст хялбар ажиллахад зориулагдсан болно
DIY ажлын ширээний тоглуулах боломжтой NES: 10 алхам (зурагтай)
DIY Workbench Playable NES: Энэхүү зааварчилгаа нь хямд NoaC (чип дээрх NES) болон PSOne LCD ашиглан Workbench тоглох боломжтой NES бүтээх замаар үйлдвэрлэгчдэд чиглүүлэх зорилготой юм. шатаах хэлхээ, муруй