5 „Cool“ projektai „Tiva-C LaunchPad“ valdyboje - 💡 Fix My Ideas

5 „Cool“ projektai „Tiva-C LaunchPad“ valdyboje

5 „Cool“ projektai „Tiva-C LaunchPad“ valdyboje


Autorius: Ethan Holmes, 2019

Naujausias „Texas Instruments“ „Tiva-C“ „LaunchPad“ įrenginys turi ARM Cortex-M4F procesorių, iki 1Mb atminties ir 256 KB RAM priklausomai nuo modelio

„Raspberry Pi“, „BeagleBone“, „Arduino“, „UDOO“ - visi žinomi pavadinimai, susiję su kūrimo lentomis ar vieno langelio kompiuteriais (SBC), naudojamais kūrėjų / pasidaryk pats darbuose. Kita vertus, „Texas Instruments“ ... Skaičiuoklės yra pirmas dalykas, kuris ateina į galvą. Po to jie yra plačiai žinomi dėl savo puslaidininkių, analoginių lustų ir, bet ne mažiau kaip mikrokontrolerių.

Skirtingai nuo aukščiau išvardintų populiarių lentų, TI plėtros lentos nėra plačiai taikomos projektams, vykdomiems dideliu mastu. Tai nereiškia, kad jie yra mažiau veiksmingos valdybos, iš tikrųjų jie gali turėti savo poziciją prieš kitus, priklausomai nuo užduoties. Bendrovės „Tiva-C LaunchPad“ serija („TI“ wiki čia) yra gana įspūdinga lenta už savo dydį ir turi ARM Cortex-M4F SoC su 1Mb „Flash“ atmintimi saugojimui ir iki 256 KB RAM priklausomai nuo modelio. Šiame mini turnyre apžvelgsime kai kuriuos įdomius projektų kūrėjus, kurie sukūrė naują TI valdybą. Net aš padariau projektą su Tiva-C ... daugiau apie tai šiek tiek.

Autonominis HEBUG

„RegioAlpha“ „HEXBUG Scarab XL“ robotas sujungia populiarų žaislą su TI „Tiva-C LaunchPad“, kad padidintų jo funkcionalumą

Pirma, „Instructables“ vartotojas „RegioAlpha“ sujungė „HEBUG Scarab XL“ su „Tiva-C Launchpad“ (versija-EK-TM4C123GXL), suteikdamas jam savarankiškumo lygį ir išlaikydamas savo RC galimybes. Pati „Scarab“ varoma poromis servomotorų, kurie robotus valdo šešias kojeles su 7 krypčių vairavimu, kurį valdo vidinė valdymo plokštė. „RegioAlpha“ išlaikė daugumą vidinių dalių, tačiau pakeitė servovariklius į „LaunchPad“, iš esmės apeinant „Scarab XL“ vidinę valdymo plokštę ir perkeliant RC ir valdymo funkcijas į „Pad“.

Tada „RegioAlpha“ programavo robotą naudodamas „Keil“ µVision IDE, kad robotui suteiktų pagrindinį autonominį judėjimą (į priekį, atgal ir pan.) Ir maitintų jį naudodamas mobiliųjų telefonų baterijų porą. Jo „Scarab XL“ robotas vis dar yra dar nepertraukiamas darbas, ir jis planuoja pridėti jutiklius, kad padidintų jo funkcionalumą ir autonomiją. Daugiau informacijos rasite puslapyje „Instructables“.

Skaitmeninė echolokacija

„Graham Chow“ „Acoustic Localization“ stebėjimo įrenginys naudoja pora mikrofonų, analoginio filtro ir „Tiva-C“, kad rastų taikinį

Toliau yra garso sekimo įrenginys, galintis surasti tikslą pagal savo išskirtinį garsą, naudojant pigias lentynų dalis. „Graham Chow“ suprojektuotas „Acoustic Localization“ stebėjimo įrenginys turi pora mikrofonų, prijungtų prie max9812 lustų poros (su fiksuotu 20dB padidėjimu), kad patrauktų netoliese esantį garsą. Tada garsas perduodamas per analoginį žemo dažnio filtrą „Graham“, suprojektuotą naudojant duonos plokštę ir pigius keraminius kondensatorius, kuris padeda pašalinti kai kuriuos elektrinius ir mechaninius triukšmus, kuriuos sukelia LED tikslinis lokatorius, kurį veikia servomotoras.

Papildomas skaitmeninis filtravimas atliekamas naudojant „Tiva-C“ (versija TM4C123GH6PM) ADC (8 kanalų), o po to signalo duomenys siunčiami į nešiojamąjį kompiuterį koreliacijai. Visas rinkinys montuojamas ant lentos ilgio, o mikrofonai yra išdėstyti bet kuriame gale, kad būtų galima gauti tikslesnę vietą. Gavus signalą, jis siunčia signalo duomenis į LED tikslą, kuris nurodo tikslą, kurį veikia servomotoras. Graham sukūrė pritaikytą koreliacijos programinę įrangą, naudodama „C ++“ ir „C #“, kartu su „Windows 10“. Tai nėra tiksli, bet tiksliai nustatoma tam tikru atstumu. Daugiau jų projekto svetainėje.

„IoT“ klientas

„Selcuk Cakmak“ „Tiva LaunchPad“: daiktų internetas sujungia „Tiva-C“ su ESP8266 belaidžiu „IoT“

Tai gali atrodyti ne taip, bet „Selcuk Cakmak“ „Tiva LaunchPad“: daiktų interneto projektas turi tam tikrą potencialą. „Selcuk“ iš esmės suprojektavo paprastą būdą nuotoliniu būdu valdyti „IoT“ įrenginius, šiuo atveju paprastą servomotorių, naudojant „Tiva-C“ (versija EK-TM4C123GXL), sujungtą su „ESP8226“ Wi-Fi moduliu.

„Tiva-C“ ir prijungti įrenginiai veikia kaip klientas, o nešiojamas kompiuteris ar kompiuteris veikia kaip serveris, o ESP8266 veikia kaip ryšys tarp dviejų (per TCP). „Selcuk“ užprogramavo sąranką „Java“ serverio pusėje ir „Code Composer Studio“ klientui - pakankamai paprasta. Čia rasite jo „Tiva IoT“ projekto kodą, o taip pat jo pastato paleidimą.

Paprasta eismo šviesos sistema

„Pavan Tripathi“ „Traffic_Lights“ imituoja šviesoforą, naudodama „Tiva-C“ ir kelis LED, puikiai tinka pradedantiesiems

Šis mini mini turas skirtas naujokams tiesiog susipažinti su „Tiva-C“ ir pirmuosius žingsnius į DIY pasaulį, naudodamas SBC. „Pavan Tripathi“ projekte „Traffic_Lights“ naudojamas „Tiva-C“ (versija EK-TM4C123GXL), kad būtų galima sekti šviesoforų funkciją naudojant aštuonias skirtingų spalvų šviesos diodus (tai reiškia Vakarus, pietus ir pėsčiomis).

Jo dizainas yra paprasta grandinė, kuri naudoja tris mygtukų jungiklius, kad imituotų jutiklius, esančius tikruose žibintuose, kurie yra išdėstyti ant stalo. „Pavan“ kodavo savo kūrinį naudodamas „Code Composer Studio“, kurią jis pateikia lengvai sekančiais veiksmais, kuriuos galima rasti čia.

Fotoaparato stabilizatorius

Mano „Tiva-C“ fotoaparato stabilizatorius padeda pastoviai vaizdo kameroms naudoti TI plokštę, akselerometrą ir pora giroskopų.

Aš iš tikrųjų sukūriau savo projektą naudojant „Tiva-C“ (EK-TM4C123GXL) ir ADXL335 akselerometrą, kuris padėjo pagerinti vaizdo kameros stabilizavimą judant. Vietoj programinės įrangos stabilizavimo norėjau išbandyti aktyvų-mechaninį stabilizavimą naudojant giroskopo efektą. Jūs žinote, kad eksperimentas su verpimo dviračiu, kurį negalėjote sugrįžti į 8-os klasės mokslo klasę.

Dėl giroskopų aš sukonstravau ašių porą ir prijungiau juos prie nuolatinės srovės variklių, kurie įsijungia, kai akselerometro žingsnis pasikeičia į lygmens nustatymą. Nukreipę fotoaparatą žemyn, varikliai išjungiami, nes tikriausiai jis nenaudojamas ant grindų.) „Tiva-C“ stebi informaciją iš jutiklio ir įjungia variklį, kai įjungiamas pakreipimo slenkstis. Norėdami gauti daugiau informacijos ir išsamų mano kūrinio peržiūrą, po šios nuorodos eikite į elementą14. Tiva-C turi daugiau meilės ... tikiuosi, kad šis sąrašas padės įkvėpti.



Jums Gali Būti Įdomu

Atsipalaidavęs: rauginti kriaušės migdolų sirupe

Atsipalaidavęs: rauginti kriaušės migdolų sirupe


Dešimt patarimų naujų aviečių Pi savininkams

Dešimt patarimų naujų aviečių Pi savininkams


Problemų sprendimas - Intern, Get Me a Campari!

Problemų sprendimas - Intern, Get Me a Campari!


Naudingi patarimai naujam 3D spausdintuvo savininkui

Naudingi patarimai naujam 3D spausdintuvo savininkui






Naujausios Žinutės