5 Готини проекти, поддържани от Tiva-C LaunchPad Board - 💡 Fix My Ideas

5 Готини проекти, поддържани от Tiva-C LaunchPad Board

5 Готини проекти, поддържани от Tiva-C LaunchPad Board


Автор: Ethan Holmes, 2019

Най-новият Dev Board на Texas Instruments, Tiva-C LaunchPad разполага с ARM Cortex-M4F CPU, до 1Mb флаш памет и 256Kb RAM в зависимост от модела

Raspberry Pi, BeagleBone, Arduino, UDOO - всички имена, с които сме запознати, когато става въпрос за дъски за разработка или за едноплаткови компютри (SBC), използвани в проекти на производител / DIY. Texas Instruments, от друга страна… Калкулаторите са първото нещо, което идва на ум. След това те са широко известни със своите полупроводници, аналогови чипове и не на последно място микроконтролери.

За разлика от изброените по-горе популярни съвети, съветите за развитие на TI не са широко възприети за масови проекти. Това не означава, че те са по-малко ефективни бордове, всъщност те могат да се държат срещу другите в зависимост от задачата. Серията на компанията Tiva-C LaunchPad (уикито на TI тук) е доста впечатляващо табло за своя размер и разполага с ARM Cortex-M4F SoC с до 1Mb флаш памет за съхранение и до 256Kb RAM в зависимост от модела. В този малък обзор ще разгледаме някои от интересните проекти, създадени от новия съвет на TI. Дори направих проект с Tiva-C… повече за това.

Автономна HEBUG

HEXBUG робот RegioAlpha на Scarab XL комбинира популярната играчка с Tiva T-C LaunchPad, за да му даде по-голяма функционалност

Първо, потребителят на Instructables RegioAlpha комбинира HEBUG Scarab XL с Tiva-C Launchpad (версия - EK-TM4C123GXL), като му дава ниво на автономия, като запазва своите RC възможности. Самият Scarab се задвижва от двойка сервомотори, които задвижват роботите шест крака със 7-посочно управление, което се управлява от вътрешен контролен пулт. RegioAlpha запази повечето от вътрешните устройства, но пренасочи сервомоторите към LaunchPad, като основно заобикаля вътрешния контролен панел на Scarab XL и премества RC и контролните функции към Pad.

След това RegioAlpha програмира робота, използвайки Keil's µVision IDE, за да даде на робота основно автономно движение (напред, назад и т.н.) и да го захрани с помощта на батерии от мобилен телефон. Неговият робот Scarab XL все още е в процес на разработка и планира да добави сензори, за да му даде по-голяма функционалност и автономност. Вижте повече на страницата на Instructables.

Цифрова ехолокация

Устройството за проследяване на акустичната локализация на Греъм Чоу използва чифт микрофони, аналогов филтър и Tiva-C, за да локализира целта

Следващото устройство е устройство за проследяване на звука, което може да намери целта на базата на нейния отделен звук, като използва евтини части от рафта. Проектиран от Греъм Чоу, неговото устройство за проследяване на акустичната локализация разполага с чифт микрофони, свързани към чифт чипове max9812 (осигуряващи фиксиран коефициент на усилване 20dB), за да вземете близкия звук. След това звукът преминава през аналогов нискочестотен филтър Греъм, проектиран с помощта на макети и евтини керамични кондензатори, което помага да се елиминира част от електрическия и механичен шум, създаден от целевия локатор, който се задейства от сервомотор.

Допълнително цифрово филтриране се извършва с помощта на бордовите ADC на Tiva-C (версия TM4C123GH6PM) (общо 8 канала), след което данните за сигнала се изпращат на лаптоп за корелация. Целият комплект е монтиран на дължина на дъската с микрофоните, разположени в двата края, за да се получи по-точно местоположение. След като сигналът е получен, след това той изпраща сигналните данни към светодиода, който сочи към целта, задействана от сервомотор. Греъм проектира персонализиран софтуер за корелация, използвайки C ++ и C # заедно с Windows 10. Не е прецизно, но е точно до определено разстояние. Още на сайта на проекта.

Клиент на IoT

Tiva LaunchPad на Selcuk Cakmak: Интернет на нещата комбинира Tiva-C с ESP8266 за безжичен интернет

Може да не изглежда много, но проектът Tiva LaunchPad: Интернет на нещата на Селчук Чакмак има известен потенциал. Selcuk по същество е проектирал прост начин за дистанционно управление на IoT устройства, в случая просто сервомотор, използващ Tiva-C (версия EK-TM4C123GXL), свързан с Wi-Fi модул ESP8226.

Tiva-C и свързаните устройства действат като клиент, докато лаптоп или настолен компютър действа като сървър, а ESP8266 действа като връзка между двете (чрез TCP). Селчук програмира настройката, използвайки Java за сървърната страна и Code Composer Studio за клиента - достатъчно проста. Кодът на неговия проект Tiva IoT, както и на неговото изграждане могат да бъдат намерени тук.

Проста система за светофар

Traffic_Lights на Pavan Tripathi симулира светофар с помощта на Tiva-C и няколко светодиода, идеални за начинаещи

Тази статия в този минираунд е насочена към начинаещите, които просто се запознават с Tiva-C и правят първите си стъпки в света на DIY, използвайки SBC. Проектът Traffic_Lights на Паван Трипати използва Tiva-C (версия EK-TM4C123GXL), за да имитира функцията на светофарите, използвайки осем различни цветни светодиода (означаващи Запад, Юг и Ходене).

Неговият дизайн е проста схема, която използва три бутона за превключване на сензорите, намиращи се на реални светлини, които са разположени на дъската. Паван кодира своя проект с помощта на Code Composer Studio, който представя в лесни за следване стъпки, които можете да намерите тук.

Стабилизатор на камерата

Моят Tiva-C стабилизатор на камерата помага на постоянните видеокамери да използват TI платката, акселерометъра и двойката жироскопи.

Всъщност проектирах собствен проект с помощта на Tiva-C (EK-TM4C123GXL) и акселерометър ADXL335, който спомогна за подобряване на стабилизацията на видеокамерата при движение. Вместо софтуерна стабилизация, исках да изпробвам активна механична стабилизация, използвайки ефекта на жироскопа. Знаеш ли, че този експеримент с въртящото се колело на колелото не можеше да се върне в 8 клас на науката.

За жироскопите аз обработих двойка шпиндели и ги прикрепих към DC двигатели, които се активират, когато стъпката на акселерометъра се промени на ниво. Посочването на фотоапарата изключва двигателите, тъй като вероятно не се използва посочено в пода.) Tiva-C следи информацията от сензора и включва двигателя, след като се активира прага на наклона. За повече информация и пълен преглед на моята компилация, влезте в елемент14 след тази връзка. Tiva-C се нуждае от повече любов ... Надявам се този списък да вдъхнови.



Може Да Се Интересувате

5 страхотни сензорни проекта за вашите градски хакове

5 страхотни сензорни проекта за вашите градски хакове


Как контролът на жестовете ще стане реалност в здравеопазването

Как контролът на жестовете ще стане реалност в здравеопазването


Сцени от Силвър Спринг, Тулса, Луисвил, Върмонт, Мейн и Уелс!

Сцени от Силвър Спринг, Тулса, Луисвил, Върмонт, Мейн и Уелс!


Още пет страхотни проекта, споделени от MAKE Readers

Още пет страхотни проекта, споделени от MAKE Readers