5 Hűvös projektek a Tiva-C LaunchPad fórumon - 💡 Fix My Ideas

5 Hűvös projektek a Tiva-C LaunchPad fórumon

5 Hűvös projektek a Tiva-C LaunchPad fórumon


Szerző: Ethan Holmes, 2019

A Texas Instruments legújabb dev boardja, a Tiva-C LaunchPad ARM Cortex-M4F processzorral, akár 1 MB-os Flash memóriával és 256 Kb RAM-mal rendelkezik a modelltől függően

Raspberry Pi, BeagleBone, Arduino, UDOO - minden olyan név, amelyet a készítő / DIY projektekben használt táblák vagy egyszemélyes számítógépek (SBC) fejlesztésében ismerünk. Másrészt a Texas Instruments… A számológépek az első dolog, ami eszébe jut. Ezt követően széles körben ismertek félvezetőik, analóg chipek, és nem utolsó sorban mikrokontrollerek.

Ellentétben a fent felsorolt ​​népszerű táblákkal, a TI fejlesztési táblái nem széles körben elfogadottak a nagyszabású projektek számára. Ez nem jelenti azt, hogy kevésbé hatékony fórum, valójában a feladattól függően megtarthatják a többieket. A Tiva-C LaunchPad sorozat (a TI wikije itt) egy nagyon lenyűgöző fórum a méretéhez, és ARM Cortex-M4F SoC-val rendelkezik, amely akár 1Mb Flash memóriát is tartalmaz a tároláshoz, és akár 256 Kb RAM-ot is. Ebben a mini roundupban megnézzük néhány érdekes projektkészítőt, akik a TI új fórumát tervezték. Még egy kicsit többet is készítettem a Tiva-C-vel….

Autonóm HEBUG

A RegioAlpha HEXBUG Scarab XL robotja ötvözi a népszerű játékot a TI Tiva-C LaunchPad-al, hogy növelje a funkcionalitását

Először is, az Instructables felhasználó RegioAlpha egy HEBUG Scarab XL-t kombinált egy Tiva-C Launchpad-mal (verzió-EK-TM4C123GXL), amely egyúttal autonómiát biztosított, miközben megtartotta RC képességeit. A Scarab-ot maga egy pár szervomotor hajtja, amelyek a robotokat hat lábbal hajtják 7 irányú kormányzással, amelyet egy belső vezérlőpanel hajt. A RegioAlpha megtartotta a legtöbb belső felületet, de átirányította a szervomotorokat a LaunchPad-ra, lényegében megkerülve a Scarab XL belső vezérlőtábláját, és az RC és a vezérlési funkciókat a padra mozgatta.

Ezután a RegioAlpha programozta a robotot a Keil µVision IDE-jével, hogy a robot alapszintű autonóm mozgását (előre, hátra, stb.) Nyújtsa, és egy mobiltelefon-akkumulátort használjon. Scarab XL robotja még folyamatban van, és szenzorokat kíván hozzáadni, hogy növelje a funkcionalitást és az autonómiát. További információ az Instructables oldalon.

Digitális echolokáció

A Graham Chow Acoustic Localization nyomkövető eszköze egy mikrofont, egy analóg szűrőt és a Tiva-C-t használ egy cél eléréséhez

A következő lépés egy olyan hangkövető eszköz, amely megkülönbözteti a célt a különálló hang alapján, az olcsó polcrészeken. A Graham Chow által tervezett Acoustic Localization nyomkövető készülékének van egy pár mikrofonja, amelyek egy pár max9812 zsetonnal vannak összekötve (a rögzített nyereség 20dB), hogy megragadja a közeli hangot. A hangot ezután egy analóg, átmérőjű Graham szűrőn keresztül, egy kenyérvágólap és olcsó kerámia kondenzátorok segítségével vezetik át, ami segít megszüntetni a szervomotor által működtetett LED célhelyező által létrehozott elektromos és mechanikus zajt.

További digitális szűrés a Tiva-C (TM4C123GH6PM verzió) ADC-k (8 csatornás teljes) használatával történik, amely után a jeladatokat egy laptophoz továbbítják korreláció céljából. Az egész készlet a táblára van szerelve, a mikrofonok mindkét végén helyezkednek el, hogy pontosabb helyet kapjanak. Miután a jelet megkapta, ezután a jeladatokat egy LED célzóhoz küldi, amely a szervomotor által működtetett célpontra mutat. Graham személyre szabott korrelációs szoftvert tervezett C ++ és C # segítségével a Windows 10 rendszerrel együtt. Nem pontos, de bizonyos távolságra pontos. Több a projekt helyszínén.

IoT ügyfél

A Selcuk Cakmak Tiva LaunchPad: a tárgyak internete ötvözi a Tiva-C-t egy ESP8266-hoz a vezeték nélküli IoT-hez

Lehet, hogy nem tűnik soknak, de Selcuk Cakmak Tiva LaunchPad: a tárgyak internetes projektje bizonyos potenciállal rendelkezik. Selcuk lényegében egy egyszerű módja annak, hogy távolról vezérelhesse az IoT eszközöket, ebben az esetben egy egyszerű szervomotort, amely az ESP8226 Wi-Fi modullal párosított Tiva-C (EK-TM4C123GXL verzió) segítségével működik.

A Tiva-C és a csatlakoztatott eszközök úgy működnek, mint az ügyfél, míg egy laptop vagy asztali PC úgy működik, mint a szerver, és az ESP8266 a kettő közötti kapcsolat (a TCP-n keresztül). A Selcuk programozta a telepítést Java segítségével a kiszolgálóoldali és a Code Composer Studio számára az ügyfél számára - elég egyszerű. Itt megtalálható a Tiva IoT projektjének kódja, valamint az általa készített építkezés átjárója.

Egyszerű közlekedési lámpa rendszer

A Pavan Tripathi Traffic_Lights szimulálja a közlekedési lámpákat a Tiva-C és több LED használatával.

Ez a mini roundup bejegyzés a kezdőknek szól, akik megismerkednek a Tiva-C-vel és első lépéseket tesznek a DIY világába az SBC-k segítségével. A Pavan Tripathi Traffic_Lights projektje a Tiva-C-t (EK-TM4C123GXL verzió) használja a közlekedési lámpák működésének emulálására nyolc különböző színű LED-mel (jelezve a nyugat, dél és a gyalog).

Tervezése egy egyszerű áramkör, amely három gombos kapcsolót használ az igazi fényeken található érzékelők emulálására, amelyeket egy kenyérvágódeszka elhelyez. A Pavan kódkódját a Code Composer Studio segítségével kódolta, amelyet könnyen követhető lépésekben mutat be, amely itt található.

Kamera stabilizátor

A Tiva-C kamera stabilizátor segítségével a TI kártyát, a gyorsulásmérőt és egy giroszkópot használó állandó kamerák használhatók.

A Tiva-C (EK-TM4C123GXL) és az ADXL335 gyorsulásmérő segítségével valóban saját projektemet terveztem, amely javította a videokamera stabilizálását, miközben mozgott. A szoftveralapú stabilizálás helyett a giroszkóp hatás segítségével akartam aktív-mechanikus stabilizálást kipróbálni. Tudod… ez a kísérlet a kerékpárkerékkel, amit nem tudott visszaadni a 8. osztályú tudományos osztályba.

A giroszkópoknál egy orsót megmunkáltam és DC motorokhoz csatlakoztattam, amelyek aktiválódnak, amikor a gyorsulásmérő szintje szintbeáll. A kamera lefelé fordítása kikapcsolja a motort, mivel valószínűleg nem használja a padlót.) A Tiva-C figyeli az információt az érzékelőtől, és bekapcsolja a motort, amikor a billentési küszöbérték bekapcsol. További információért és az építésem teljes körű átjárójáról ebből a linkből fejezd be az elemet14. A Tiva-C-nek több szeretetre van szüksége ... remélem, ez a lista inspirál.



Lehet, Hogy Érdekli

Ha magában foglalja, jó dolgok történnek

Ha magában foglalja, jó dolgok történnek


10 finom pite a Pi-napra

10 finom pite a Pi-napra


Ne hagyja ki a Maker Faire Ruhr-t ezen a hétvégén Dortmundban, Németországban

Ne hagyja ki a Maker Faire Ruhr-t ezen a hétvégén Dortmundban, Németországban


"Csuklópánt technika" akril dobozszerkezet

"Csuklópánt technika" akril dobozszerkezet






Legutóbbi Hozzászólások