Lucht druk Rocket Launcher systeem (10 / 10 stap)

Stap 10: Software


De bron van de software kan hier gevonden worden: https://github.com/romansky/Apollo

  • Controller: Teensy code
  • Apollo.py: python versie
  • CSharp/Apollo: C# versie

De Controller
In het bestand config.h hebben we alle constanten van het project (pin-codes, tijden, afstand, etc.)
Om te schrijven van de Teensy RX/TX pinnen moeten we gebruiken "Serial1" aangezien "Serial" door de USB serieel gebruikt. Wijzig de constante "HWSERIAL" als u wilt debuggen.
Een andere belangrijke constante is "PITCH_MOTOR_STEPS_PER_ANGLE", moet u om het te veranderen volgens het stuurprogramma van uw motor. De huidige configuratie is 400 stappen per 90 graden.

Communicatieprotocol

Controller voor PC

AXX - Anemometer: interrupts per seconde (int)

Pxx - druksensor: druk in psi (float)

Sxx - snelheidsmeter: snelheid in m/s (float)

AH - snelheidsmeter eerste indicator HIGH

AL - snelheidsmeter eerste indicator lage

PC naar Controller

Rxx - Open de magneetklep voor xx milliseconden (int)

Cxx - kalibreren de toonhoogte tuig met de huidige graden (float)

Sxx - Stel de toonhoogte van de rig (float)

De snelheidsmeter AH en AL-indicator kunt u om te weten als de vinnen van de raket breekt de laser de lagere fototransistor of niet toe te staan dat u de positie wijzigen van de raket.

Verdere ontwikkeling

De software is momenteel in ontwikkeling.
We zijn van plan om toe te voegen meer functionaliteit zoals berekende afstand (beschikbaar in python versie) van druk, hoek, windsnelheid en windrichting (ook bouwen de wind richting hardware).
Selecteren richten op de kaart en het berekenen van de benodigde druk en hoek te raken het doel.

Houden volgen dit instructable en de git repository voor updates

Gerelateerde Artikelen

De lucht Water Rocket Launcher!

De lucht Water Rocket Launcher!

deze eenvoudige en tsjiep rocket launcher gebruik Geen EXXPLOSIVES, alleen water en luchtdruk en is gemaakt met PVC pijp.Als u wilt bouwen het klikken http://www.thisoldhouse.com/toh/video/0,, 20263020,00.html voor een videoAls u aanwijzingen nodig h
Gemakkelijk Dual Bottle Rocket Launcher

Gemakkelijk Dual Bottle Rocket Launcher

haar bijna de laatste van de warmte van de zomer, dus ik nam de gelegenheid om samen te stellen een Bottle Rocket Launcher voor de kinderen. Ik ben het samenstellen van dit Instructable na het gebruik van de launcher voor een paar uur eerder vandaag.
Stro Rocket Launcher - V 1.1

Stro Rocket Launcher - V 1.1

Het bouwen van een afstandsbediening, stro raketwerper met enkel een sprinkler-ventiel, sommige PVC-pijp en een beetje elektronica.Deze kleine stro raketwerper lanceert specifiek McDonalds rietjes. Ik ging met rietjes McDonald omdat:1. ze hebben een
Lucht druk tank voor lego uit een lichtere

Lucht druk tank voor lego uit een lichtere

hier is een instructable hoe maak je een kleine lucht druk tank voor lego uit een lege aanstekerIk besloot om het te maken omdat ik niet kon een originele tank van lego vindenIk weet het is vrij klein maar als je u wilt kunnen meer aan elkaar koppele
Hoe maak je mini Rocket Launcher Missile Bazooka Solid drijfgas HD videokwaliteit

Hoe maak je mini Rocket Launcher Missile Bazooka Solid drijfgas HD videokwaliteit

volgen mijn youtube-kanaal: http://www.youtube.com/user/educatetowin?feature=mheeWebsite: http://www.educatetube.comGastheer: SipskiHoe maak je een mini rocket launcher, of solid drijfgas raket bazooka.  Altijd Draag veiligheidsbril en ook het proefj
De C3.2 Lego kruisboog-Rocket Launcher

De C3.2 Lego kruisboog-Rocket Launcher

de C3.2 is de tweede specialist mod die ik voor de C3 gemaakt heb. De C3.2 is een kruisboog-raketwerper, wat betekent dat het is eigenlijk een kruisboog dat mijn X2 schiet raket projectiel, in plaats van de veel kleinere stenen. Waarschijnlijk mijn s
Rocket Launcher Tube

Rocket Launcher Tube

He jongens.  Eerste instructable (ga niet gemakkelijk, maar ik wil weten hoe ik al mijn creaties kan verbeteren).  Ik heb al op zoek naar een voor een paar van de dingen die ik heb gemaakt, maar nog niet gekregen rond om het te maken.  Dit instructab
RC Rocket Launch System

RC Rocket Launch System

dit instructable zal u tonen hoe te maken van een RC starten systeem voor uw Estes-raket, die kan worden bediend met een TV remote. Wat het doet is je kunt druk de centrumknoop op uw TV remote, en het zal automatisch lanceren je raket. Op deze manier
Perslucht Rocket Launcher

Perslucht Rocket Launcher

perslucht raketten... Lanceerde een paar inkepingen.In een 2008 Make magazine schreef Rick Schertle een groot artikel hoe te maken van samengeperste lucht raketten.  Zoals velen van ons Instructable-liefhebbers heb ik heel veel artikelen, zelfstudies
Soda Bottle Rocket Launcher($13.97) A Child's Smile(PRICELESS!)

Soda Bottle Rocket Launcher($13.97) A Child's Smile(PRICELESS!)

Ja, een andere grote activiteit van de stam met een nieuwe draai aan het "ei drop"...Studenten zijn belast om te ontwerpen en bouwen van een frisdrank fles H2O raket, succesvol starten met zijn lading (ei) en ongebroken (zie stap 14 - Design kor
Snelle verandering elektronische 2 liter Water Rocket Launcher

Snelle verandering elektronische 2 liter Water Rocket Launcher

OK dus ik heb hier loer op de site voor enige tijd en dit mijn eerste is instructable. Dit was mijn tweede starten de eerste was een wijziging van die van "Het oude huis."  Ik gebruikte een kogelkraan in plaats van de ingewikkelde zip stropdas o
Zelfgemaakte Water Rocket Launcher

Zelfgemaakte Water Rocket Launcher

de Lanceerinrichting van de raket van dit water is snel en makkelijk te maken en je hebt waarschijnlijk al alle materialen thuis. Het hoeft niet helemaal werkt met PVC pijp en kan worden aangepast aan elke grootte fles.Veilig zijn. Verbinden zich ert
Hand Held Bottle Rocket Launcher

Hand Held Bottle Rocket Launcher

ik heb veel verschillende raketwerpers maar meeste luchtdruk niet houden voor een lange periode van tijd.  Dit ontwerp van de raket kan hoge luchtdruk bewaren voor een zeer lange tijd. De manier waarop die het werkt is door de opbouw van de luchtdruk
De verschrikkelijk idee: Een Model Rocket Launcher

De verschrikkelijk idee: Een Model Rocket Launcher

eerste van alle, niet bouwen dit. Tijdens het experimenteren met dit ding, er veel dingen mis is gegaan, en shit kreeg vrij echt een paar keer (Excuseer mijn taal, maar DANG, dat was gevaarlijk).Als u dit bouwen: Veiligheid eerste, tweede en derde. A