Onderwater zweefvliegtuig (9 / 11 stap)

Stap 9: Elektronica en macht


Wij geprogrammeerd onze onderwater zweefvliegtuig met behulp van een Arduino UNO en de vele Arduino libraries. Bovendien moesten we twee micro stuurprogramma's om te controleren de stappenmotoren die zou duwen en te trekken onze voorschakelapparaten, een servo om het gewicht en de 10 DOF Adafruit versnellingsmeter te controleren. Voor het aandrijven van onze apparaat gebruikten we een 9 volt-batterij, en voor de extra spanning die nodig zijn voor de stappenmotoren gebruikten we een 14.8V LiPo accu.

Voor de programmering van het apparaat gebruikte we 6 bibliotheken in totaal:

 AccelStepper.h Metro.h Wire.h Servo.h Adafruit_Sensor.h Adafruit_LSM303_U.h 

Na het instellen van de verschillende apparaten en motoren hebben we een enkele hoofdlus waarmee het algoritme voor het zweefvliegtuig. Hieronder hebben we pseudocode voor deze lus opgenomen.

 void loop (){ swing(); if still traveling{ drop(); stopANDtake(); rise(); finish(); } } 

De swing-functie van onze code neemt de gegevens van de versnellingsmeter en wijzigt de positie van de servo volgens de lezing. Dit deel van de code heet telkens door de lus zodat de servo en het gewicht constant in beweging zijn als het zweefvliegtuig door het water reizen. We hebben onze volledige code hieronder opgenomen. Wij hebben de poorten voor de uitersten verleden -10 en 10 zodat voor de berekening voor de servo te schrijven.

 void swing(){<br> /* Get a new sensor event */ sensors_event_t event; accel.getEvent(&event); double ycomp = event.acceleration.y; if(ycomp <= -10) ycomp = -10; if(ycomp >= 10) ycomp = 10; myservo.write(180-(ycomp+10)*9); } 

De sub komt het nog steeds reizen lus, en dit is waar de voorschakelapparaten verplaatst tijdens de verschillende stadia van beweging. De eerste fase die het binnenkomt is de daling van de fase. Tijdens deze fase worden de voorschakelapparaten getrokken in het gebruik van onze stappenmotor. De tweede fase is de fase van de stopANDtake tijdens deze etappe de van de ontwerpresolutie de voorschakelapparaten stoppen met trekken en het zweefvliegtuig is toegestaan om een beetje te zinken. Dit is ook de fase in de volgende generatie van de sub wanneer de reageerbuis in monsters vindt. Tot slot hebben wij een opkomst-functie. Hiermee schakelt u de richting van de stepper motor rond zodat het duwt de voorschakelapparaten en het water weer uit. Dit maakt de sub als meer veerkrachtige en wordt een zwevende werkbalk terug naar de oppervlakte. De opdracht voltooien gewoon uitschakelt als de motoren, en zorgt voor de veilige ophalen van het vaartuig.

Gerelateerde Artikelen

"Ultra Light", de overdekte zweefvliegtuig (3 Gramm) voor Beginners

"Ultra Light", de overdekte zweefvliegtuig (3 Gramm) voor Beginners

Ik vond een oud retro katapult zweefvliegtuig plan in een DIY-magazine van de laatste jaren van 80"-s. Voordat de wereld van kunststof onderdelen zoals (pvc-schuim of depron) gebruikten we modelbouwers karton, zijden papier, soms pinewood en misschie
Onderwater muziekinstrumenten: geluid uit water

Onderwater muziekinstrumenten: geluid uit water

Laten we bouwen een muziekinstrument dat geluid van trillingen in vloeistof maakt!Voor de eerste keer in de menselijke geschiedenis geven we water een "stem".Ik herinner mij uit mijn jeugd, vertelde onze kleuterschool leraar ons:"Er zijn 3
Swing-arm voor lamp (uit oude zweefvliegtuig buis)

Swing-arm voor lamp (uit oude zweefvliegtuig buis)

Ik kocht deze grote Ikea 'death star' lampen. Ik ben ervan overtuigd dat is niet de naam die IKEA gebruikt. Ik kocht ze gaan boven mijn eettafel. Het probleem is dat mijn eettafel niet altijd op dezelfde plek is. Met mijn vorige lichten ze soms voorg
Zweefvliegtuig silhouet met papieren

Zweefvliegtuig silhouet met papieren

Ik onlangs nam als Cubmaster voor mijn zoon's pack en zijn geweest uiterlijk voor projecten te doen met de jongens. Op hetzelfde moment ik ontvangen een Silhouette Portrait en hebben afgevraagd wat mee te maken. Waarom niet twee vliegen in één klap e
Foam plaat zweefvliegtuig

Foam plaat zweefvliegtuig

Ik heb altijd geëxperimenteerd met eenvoudige schuim zweefvliegtuigen uit huishoudelijke materialen gemaakt, maar ik heb nog nooit zoveel succes als ik deed met deze leuke kleine zweefvliegtuigen gemaakt van schuim picknick platen. Met slechts een pa
Black Hawk ei karton zweefvliegtuig

Black Hawk ei karton zweefvliegtuig

dit is een leuk en makkelijk project voor kinderen en volwassenen!Ik heb dit project van Paul Billings ontwerp aangepast.Stap 1: Benodigdheden -Styrofoam ei doos deksel-Marker en pen-schaar-liniaal-mes-penny-zwarte verf-Zweefvliegtuig patroon:http://
Magnus zweefvliegtuig

Magnus zweefvliegtuig

curveball natuurkunde gebruik te maken van dit zweefvliegtuig vliegen!Dit is een van de 48 projecten voor onze Instructables: Made In Your Mind (IMIYM) tentoonstelling in het Children's Museum of Houston tonen vanaf mei 26, 2012 - 4 November 2012. Ge
Papier vliegtuig zweefvliegtuig van Grampa D

Papier vliegtuig zweefvliegtuig van Grampa D

ik heb zeer goede herinneringen aan mijn "Grampa D" van toen ik klein was. Hij leerde me hoe maak je de Werelds beste papieren vliegtuigje en vandaag kan ik het met u delen. Dit ontwerp voor een papieren vliegtuig is genoten en speelde met voor
Zweefvliegtuig 2m spanwijdte

Zweefvliegtuig 2m spanwijdte

HalloVolg de stappen voor het maken van deze eenvoudige 2m spanwijdte zweefvliegtuig. Ik ben niet een professionele bouwer. Ik hoop dat u kunt gebruiken als een bron van inspiratie.Greetzuw vliegende enthousiast ThomasStap 1: Construct formulier base
Onderwater lights - geïsoleerd in oude jam-potten

Onderwater lights - geïsoleerd in oude jam-potten

Bij de kunst schip Illutron gebruiken we vaak verlichting onder water. Voor verlichting en decoratie. Het is een mooi effect, en het geeft een vleugje magie aan voorstellingen op het water.Laat de lichten op een paar uur, en miljoenen visje zullen wo
Hoe maak je een Origami papier vliegtuig zweefvliegtuig - door OrigamiArtists

Hoe maak je een Origami papier vliegtuig zweefvliegtuig - door OrigamiArtists

www.origamiartists.net leren hoe te maken van Origami vliegtuig. Origami vliegtuig voor kinderen.  Leren om origami papier objecten. Kunst ambachten te doen met de kinderen... Een papier vouwen en maken van origami is een uitdaging voor beginners zal
Zweefvliegtuig Wing Installer met het opheffen van de elektrische

Zweefvliegtuig Wing Installer met het opheffen van de elektrische

Dit is hoe ik mijn eigen hulpprogramma voor het verplaatsen van de vleugel van een zweefvliegtuig in positie, zodat het kan worden geïnstalleerd op het zweefvliegtuig gebouwd. Ik noem het de "Dean Rigger". Commerically maakte versies van deze kl
Eenvoudige elektrische aangedreven zweefvliegtuig

Eenvoudige elektrische aangedreven zweefvliegtuig

Heb je altijd al wilde toevoegen extra vluchttijd uw zelfgemaakte zweefvliegtuig of een schuim vlak die je net voor een paar dollar gekocht. Volg de onderstaande stappen om het toevoegen van een elektromotor, gevoed door de kleinste Lipo batterij kun
PVC en Canvas zweefvliegtuig

PVC en Canvas zweefvliegtuig

hier een step-up van uw gemiddelde papieren vliegtuigje. Dit is een zweefvliegtuig die net als een papieren vliegtuigje kan worden gegooid, maar is 15 x de grootte, en is bedoeld om pijnlijke verder. Deze gemakkelijk te maken zweefvliegtuig is goed v