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

Прототипийг бүтээх гайхалтай шинэ арга болох 6 алхам: Гексабиц
Прототипийг бүтээх гайхалтай шинэ арга болох 6 алхам: Гексабиц

Видео: Прототипийг бүтээх гайхалтай шинэ арга болох 6 алхам: Гексабиц

Видео: Прототипийг бүтээх гайхалтай шинэ арга болох 6 алхам: Гексабиц
Видео: Амжилттай Сурах 13 арга 2024, Долдугаар сарын
Anonim
Image
Image
Танд юу хэрэгтэй вэ
Танд юу хэрэгтэй вэ

Өнгөрсөн долоо хоногт би HackAday.io дээр аялж байхдаа "Hexabitz" төслийг олсон нь төслийн уриа нь "Тоног төхөөрөмжийн загварчлах нь тийм ч хэцүү байх албагүй" гэсэн уриа өгсөн нь маш ирээдүйтэй харагдаж байв. Үндсэндээ төсөл нь зургаан өнцөгт эсвэл Пентагон хэлбэртэй модулиудаас бүрддэг бөгөөд бараг бүх модуль нь Cortex-M0 MCU болон өвөрмөц програм хангамжтай байдаг. Би ойролцоогоор 40 модулийг тоолсон боловч дэлгүүрт ердөө 21 ширхэг л байдаг, энэ бол төсөл маш шинэ юм. Модуль бүрийг бусад модульд хавсаргаж, хамтран ажиллах боломжтой.

Та Logo, 50mil-Grid Surface-mount Proto Board гэх мэт энгийн модулиудаас эхлээд RGB, USB-B-UART руу хөрвүүлэгч, Bluetooth модуль гэх мэт маш нарийн төвөгтэй бүх төрлийн модулийг олох боломжтой. Энэ төсөл надад үнэхээр таалагдсан тул би "Hexabitz Intro Kit", утастай Келвин хавчаар, USB-UART прототип кабель, подволк захиалсан (Яагаад болохгүй гэж: P). Энэ заавар дээр би RGB LED ба CLI ашиглан "анивчдаг LED" -ийг хэрхэн яаж хийх талаар ярилцах болно, дараа нь Hexabitz ашиглан энгийн төсөл хийхийн тулд Processing IDE -ийг ашигласан болно.

Алхам 1: Танд юу хэрэгтэй вэ:

Танд юу хэрэгтэй вэ:

Техник хангамж

Нэг RGB LED (H01R00): эндээс олж болно

Хоёр утастай Келвин хавчаар: эндээс:

USB-UART прототип кабель эндээс

Програм хангамж:

Аливаа CLI ажиллах болно, би Realterm -ийг эндээс татаж аваарай

IDE боловсруулж байна

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

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

Нэгдүгээрт, H01R00 нь хоёр талтай болохыг анхаарна уу: RGB LED-тэй (вэбсайт үүнийг ТОП гэж нэрлэдэг), MCU-тэй (Вэбсайт үүнийг доод талаас нь дууддаг) Келвин хавчаар ашиглан USB-UART кабелийг дурын хэсэгт холбоно уу. модулийн массив портуудын (өөрөөр хэлбэл P1 -ээс P6 хүртэлх холбооны портууд). Дээд талын дэвсгэр нь MCU TXD, доод хэсэг нь MCU RXD юм. Тиймээс та дээд дэвсгэрийг RXD кабельд (FTDI кабелийн шар өнгөтэй), доод дэвсгэрийг TXD кабельд (улбар шар) холбох хэрэгтэй.

Хоёрдугаарт, та өөр Келвин хавчаар ашиглан модульд тэжээл өгөх хэрэгтэй бөгөөд USB-UART кабелийн улаан утсыг 3.3V, хар утсыг GND-тэй холбоно уу.

Алхам 3: USB порт ашиглан FTDI -ийг компьютерт холбоно уу

USB порт ашиглан FTDI -ийг компьютерт холбоно уу
USB порт ашиглан FTDI -ийг компьютерт холбоно уу

Хэрэв таны компьютер FTDI -ийг танихгүй бол драйверийг суулгах шаардлагатай бол та үүнийг эндээс авах боломжтой

Үүний дараа модуль дээрх LED нь анивчих бөгөөд хэрэв энэ нь анивчихгүй бол ажиллахад бэлэн байгааг илтгэнэ.

Алхам 4: Realterm -ийг нээнэ үү

Realterm -ийг нээнэ үү
Realterm -ийг нээнэ үү
Realterm -ийг нээнэ үү
Realterm -ийг нээнэ үү

(эсвэл өөр CLI) гэж үзээд дараах өөрчлөлтүүдийг хийнэ үү.

· Дэлгэцийн товчлуур дээр: Дэлгэцийг өөр байдлаар ASCII биш ANSI болгож тохируулна уу.

· Port tap -д: Baud -ийг 921600 гэж тохируулж, FTDI порт руу оруулна уу (Та ямар портыг төхөөрөмжийн менежерээс мэдэх боломжтой эсвэл өөрийн нэрээр / VCP -тэй портыг сонгож болно)

Алхам 5: Enter дарна уу

Enter дарна уу
Enter дарна уу

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

Одоо та тоглож эхлэх боломжтой: "өнгө улаан 50" гэж бичээрэй (маргаангүй).

Дараа нь "өнгө ногоон 50" гэж бичнэ үү.

Алхам 6:

Зураг
Зураг

Үүний дараа бид өөр төсөл хийх хэрэгтэй

Processing ашиглан дараах файлыг нээнэ үү.

Долоо дахь мөрөнд та portName нэртэй мөрийг олох боломжтой бөгөөд энэ нь таны компьютер FTDI -д хуваарилсан порт болгон өөрийн утгыг өөрчилж, модулийг асааж, дараа нь ажиллуулна уу.

GUI өөрийгөө тайлбарлаж байна гэж бодож байна;)

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