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

2 доллараас бага үнийн дүнтэй жижиг бичил хянагчийн төсөл: 11 алхам
2 доллараас бага үнийн дүнтэй жижиг бичил хянагчийн төсөл: 11 алхам

Видео: 2 доллараас бага үнийн дүнтэй жижиг бичил хянагчийн төсөл: 11 алхам

Видео: 2 доллараас бага үнийн дүнтэй жижиг бичил хянагчийн төсөл: 11 алхам
Видео: Каждый может стать владельцем бара. 🍺🍻🍷🍳🍰 - TAVERN MASTER GamePlay 🎮📱 🇷🇺 2024, Арваннэгдүгээр
Anonim
2 доллараас бага үнэтэй жижиг бичил хянагчийн төсөл
2 доллараас бага үнэтэй жижиг бичил хянагчийн төсөл

Интернет дээр бичил хянагчийг эхлүүлэх талаар олон зүйл байдаг. Нүцгэн чип, хөгжүүлэлтийн самбар эсвэл илүү өргөн хүрээтэй SOC (чип дээрх систем) төхөөрөмжөөс эхлүүлэх эсэхээс үл хамааран тэдгээрийг програмчлах олон арга зам байдаг.

Тиймээс сонирхож буй хүмүүсийн хувьд энэ бол тэдний нэг юм.

USBASP + AVR ATTiny85 мини USB хөгжүүлэгч хавтан (Digistump -ээр)

Энэ хослол надад маш их таалагддаг, учир нь энэ нь маш жижиг хэлбэрийн хүчин зүйл бүхий Arduino платформ дээр төсөл хэрэгжүүлэх маш хямд арга юм, эдгээр чипс нь маш жижиг тул та тэдгээрийг тохиромжгүй Unos-ээс ялгаатай бараг бүх зүйлд хийж болно.

Миний ашиглаж буй самбар бол хямд үнэ юм.

Программист бол нээлттэй эхийн USBASP програмист бөгөөд ebay эсвэл AliExpress дээр ижил үнээр худалдаж авах боломжтой

Энэхүү зааварчилгаа нь dev-board-ийг ямар нэгэн зүйл хийлгэх үйл явцын төгсгөл юм

Илүү хялбар маршрут бол digistump дээрээс жинхэнэ digispark олж авах явдал юм

Гэхдээ энэ төсөл зогссон бололтой, эдгээр нь 8USUS долларын үнэтэй

Хэрэв танд эдгээрийн аль нэг нь байгаа бол танд програмист хэрэггүй бөгөөд Microducleus bootuder-ийн арудудино чип дээр урьдчилан асах болно. Энэ нь та програмыг компьютерээсээ чип рүү шууд ашиглах боломжтой гэсэн үг юм. Гэхдээ үүний сул тал нь ачаалагч ачаалагч нь чип дээрх байгаа нөөцийн сайн хэсгийг ашигладаг бөгөөд ингэснээр та юу хийж чадахаа хязгаарлаж чаддаг, энэ бол USBASP -ийн тухай, Micronucleus биш юм.

Алхам 1: эд ангиудыг худалдаж аваарай

Сэлбэгээ худалдаж аваарай
Сэлбэгээ худалдаж аваарай
Сэлбэгээ худалдаж аваарай
Сэлбэгээ худалдаж аваарай
Сэлбэгээ худалдаж аваарай
Сэлбэгээ худалдаж аваарай

Ebay эсвэл aliexpress руу орж хайлт хий

  • Удирдах зөвлөлд зориулсан "attiny85"
  • Програм зохиогчийн хувьд "usbasp" ба
  • Утасны "холбогч утас" (хэрэв та хэвтэж байгааг олж мэдвэл заавал биш)

Алхам 2: Үүнийг хамтад нь хий

Үүнийг хамтад нь тавь
Үүнийг хамтад нь тавь

Таны тоног төхөөрөмж эцэст нь ирмэгц гагнуураар эхэлнэ

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

Энэ жишээнд би ямар нэг шалтгаанаар цахилгаан тэжээлийн терминалуудыг шууд гагнасан боловч үүнийг хийхийн тулд та таслагч тээглүүрийг ашиглаж болно.

Алхам 3: Цахилгааны утас

Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас

Утаснуудыг зургийн дагуу холбоно уу. Би энэ хослолыг ашигласан боловч та бүдүүн ширхэгтэй хүссэн зүйлээ ашиглаж болно

самбар дээр:

  • p0, p1, p2 = ногоон, хөх, улаан
  • 5v, GND = улаан, ногоон (VIN ашиглаагүй)

холбогч:

холбогдох кабелийн холболтын схемийг үзнэ үү

Алхам 4: Програм хангамж - VSCode

Програм хангамж - VSCode
Програм хангамж - VSCode

Одоо та утастай болсон тул програм хангамжийн орчноо тохируулах шаардлагатай болно

Үүнд:

  • жолооч нар
  • хөгжлийн орчин

Эхлээд Visual Studio кодыг татаж аваарай. (өнөөг хүртэл миний олж харсан хамгийн сайхан орчин)

Та үүнийг https://code.visualstudio.com/download дээрээс авах боломжтой

Татаж аваад суулгаарай

Алхам 5: PlatformIO IDE залгаасыг суулгана уу

PlatformIO IDE залгаасыг суулгана уу
PlatformIO IDE залгаасыг суулгана уу
PlatformIO IDE залгаасыг суулгана уу
PlatformIO IDE залгаасыг суулгана уу

Зүүн доод буланд байгаа өргөтгөлүүд товчийг дараад PlatformIO -г хайж олоорой

Үүнийг суулгаад дахин ачаална уу

Plugin суулгасны дараа автоматаар гарч ирэхгүй бол Platform IO нүүр хуудсыг нээхийн тулд зүүн доод буланд байрлах жижиг товчлуур дээр дарна уу.

Алхам 6: Шинэ төсөл үүсгэх

Шинэ төсөл бий болгох
Шинэ төсөл бий болгох
Шинэ төсөл бий болгох
Шинэ төсөл бий болгох

Төслийн шидтэн дээр төслийг нэрлээд самбарыг сонгоно уу

Удирдах зөвлөл байх ёстой

Attiny85 (Ерөнхий)

Хүрээ нь байх ёстой

Ардуино

Алхам 7: USBASP -ийн хөгжлийн орчныг тохируулах

USBASP -ийн хөгжлийн орчныг тохируулах
USBASP -ийн хөгжлийн орчныг тохируулах

PlatformIO төслийн тохиргооны файлд platformio.ini програмистийг тохируулна уу

Эдгээр мөрүүдийг platformIO.ini файлд нэмнэ үү.

upload_protocol = usbaspupload_flags = -Pusb

Алхам 8: Программистаа залгаарай

Программистаа холбоно уу
Программистаа холбоно уу

Программистаа холбоно уу

Алхам 9: Драйверуудыг тохируулах

Image
Image

Таны USBASP техник хангамжид таны компьютер түүнтэй холбогдохын тулд драйвер хэрэгтэй болно.

Задиг эндээс татаж аваарай

USBASP USB төхөөрөмжөө компьютер дээрх USB порт руу залгаарай

Татаж авсан Zadig програмаа ажиллуулна уу

Usbasp -д Winusb драйверыг суулгана уу

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

Алхам 10: Кодоо бичнэ үү

"loading =" залхуу ", та ATTiny85 самбараа програмистдаа холбосон бөгөөд бүгдийг нь холбосон гэдэгт итгэлтэй байна.

Хөтөлбөрийг хөрвүүлэх, байршуулахын тулд Ctrl+Alt+U товчлуурыг дарна уу

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