Мазмуну:

Hexabitz, Прототипти куруунун таң калыштуу жаңы жолу: 6 кадам
Hexabitz, Прототипти куруунун таң калыштуу жаңы жолу: 6 кадам

Video: Hexabitz, Прототипти куруунун таң калыштуу жаңы жолу: 6 кадам

Video: Hexabitz, Прототипти куруунун таң калыштуу жаңы жолу: 6 кадам
Video: ТОП 8 электрических пикапов ▶ Выход на рынок пикапов 2024, Июль
Anonim
Image
Image
Эмне керек болот
Эмне керек болот

Өткөн аптада мен HackAday.ioдо серфингде жүрүп, бул долбоорду "Hexabitz" деп таптым, ал ушунчалык келечектүү көрүндү: "Аппараттык прототиптештирүү анчалык деле кыйын эмес". Негизинен долбоор алты бурчтуу же пентагон формалуу модулдардан турат, дээрлик ар бир модулда Cortex-M0 MCU жана уникалдуу камтылган программа бар. Мен болжол менен 40 модулду санап чыктым, бирок дүкөндө 21 гана бар, менимче, бул долбоор абдан жаңы. Ар бир модуль башка модулдарга тиркелип, бирге иштесе болот.

Сиз бардык модулдарды таба аласыз, мисалы Logo жана 50mil-Grid Surface-mount Proto Board сыяктуу RGBден өтө татаалга чейин USB-B-UART Converter жана Bluetooth модулдары. Мага бул долбоор абдан жакты, ошондуктан мен "Hexabitz Intro Kit", Wired Kelvin Clamp, USB-UART прототип кабели жана футболкага буйрутма бердим (себеби эмне үчүн: P). Бул нускамада мен RGB LED жана CLIди колдонуп "жарк эткен LED" кантип жасоо керектиги жөнүндө сүйлөшөм, андан кийин Hexabitzти колдонуп жөнөкөй проект жасоо үчүн Processing IDEди колдонгом (бул ачык булак IDE).

1 -кадам: Сизге эмне керек:

Эмне керек болот:

Аппараттык

Бир RGB LED (H01R00): бул жерден таба аласыз

Эки зымдуу Келвин кыскычы: бул жерден:

USB-UART прототиби кабели бул жерден

Программалык камсыздоо:

Каалаган CLI иштейт, мен Realtermди тандап алам бул жерден

IDE иштетилүүдө

2 -кадам: Кабелдөө

Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү

Биринчиден, H01R00дун эки жагы бар экенин байкаңыз: RGB LEDи бар (веб-сайт аны TOP деп атайт) жана MCU менен (дагы веб-сайт аны түбү деп атайт) Kelvin Clamp аркылуу USB-UART кабелин каалаган жакка туташтырыңыз. модулдук массив портторунун (б.а. P1ден P6га чейинки байланыш порттору). Үстүнкү жаздык MCU TXD, астыңкы бөлүгү MCU RXD. Ошентип, жогорку кабелди RXD кабелине (FTDI кабелинде сары) жана астынкы подшипканы TXD кабелине (кызгылт сары) туташтыруу керек.

Экинчиден, USB-UART кабелиндеги кызыл зымды 3.3Vга, кара зымды GNDге башка Kelvin Clamp аркылуу модулга берүү керек.

3 -кадам: FTDIди USB порту аркылуу компьютериңизге туташтырыңыз

USB портун колдонуп, FTDIди компьютериңизге туташтырыңыз
USB портун колдонуп, FTDIди компьютериңизге туташтырыңыз

Эгерде сиздин компьютер FTDIди тааныбаса, анда драйверди орнотушуңуз керек, аны бул жерден алсаңыз болот

Андан кийин модулдагы LED жарк этип жанат, эгер ал жаркырабаса, анда иштөөгө даяр экенин көрсөтүп турат, анда туура эмес нерсе бар.

4 -кадам: Realtermди ачыңыз

Realterm ачуу
Realterm ачуу
Realterm ачуу
Realterm ачуу

(же башка CLI) жана төмөнкү өзгөртүүлөрдү киргизиңиз:

· Дисплей таптоосунда: ASCII ордуна ANSI кылып көрсөтүүнү коюңуз.

· Порт таптоодо: Baudду 921600гө жана портту FTDI портуна коюңуз (Кайсы портту менеджерден билсеңиз болот же анын атында / VCP бар портту тандасаңыз болот)

5 -кадам: Enter баскычын басыңыз

Enter басыңыз
Enter басыңыз

Жөнөтүү баскычын колдонуп же Enter бассаңыз болот, же бул сүрөттө көрсөтүлгөндөй жооп аласыз:

Эми сиз ойной баштасаңыз болот: "түс кызыл 50" териңиз (талашсыз).

Андан кийин "жашыл түс 50" териңиз

6 -кадам:

Сүрөт
Сүрөт

Андан кийин башка долбоорду ишке ашырышыбыз керек

иштетүү аркылуу төмөнкү файлды ачыңыз:

Жетинчи сапта сиз portName деп аталган сапты таба аласыз, анын мааниси сиздин компьютер FTDIге жүктөлгөн портко өзгөрөт, модулду күйгүзүңүз, анан чуркаңыз.

GUI менимче өзүн түшүндүрөт;)

Сунушталууда: