BB8 tekening schildpad (1 / 1 stap)

Stap 1: BB8 Project Arduino UNO


ITESM CEM
Julieta Noemí Rivera Fonseca A00908715

María José López Ponce de León A00967886

Luz Beatriz Velázquez Delgado A01165911

Ilse Silva Vázquez A01165927

Interfaces Físicas

AFSTUDEERPROJECT:

BB-8 SCHILDPAD

Definitief Star Wars is echt belangrijk voor een heleboel generaties en nu leven we een nieuw tijdperk van de Star Wars dankzij de Episode VII en de hele films die zijn opgesteld voor het komende jaar. Voor dit project dat we wilden iets maken met alle kennis die we dankzij de cursus hebben en natuurlijk wilden we gebruik maken van de Star Wars-thema.

Onze inspiratie waren alle drawbots die we vinden op het Internet, maar we wilden ook het creëren van onze zeer eigen BB-8 geïnspireerd door een echte levensgroot BB-8 met een Arduino gemaakt, want laten we eerlijk zijn, wie houdt niet van BB-8? We de originele creatie niet veranderen, maar om het eindproduct was echt bevredigend.

1. Hoe werkt onze BB-8 schildpad?

Met de hulp van twee stappenmotoren maken we onderweg drie wielen en de sharpie dat trekt in de bewegingen van de vloer dankzij een servo die wij aan de voorkant van onze BB-8-schildpad gebruikt. BB-8 verschillende cijfers dankzij de verschillende codes van de Arduino we schreven kunt tekenen: een cirkel, een driehoek en een mandala.

2. delen van onze BB-8-schildpad

• Twee stappenmotoren

• Drie wielen

• Een Arduino Uno

• Een breadboard

• Een weerstand van 1 Ohm

• Rode LED strips

• Een servo

• Draden

• Ronde houten plank

• Twee polystyreen koepels van verschillende grootte

• Twee kleine piepschuim ballen van verschillende grootte

• Een sharpie

• Twee 9V batterijen met ze adapters

• Acrylverf (oranje, wit, zwart en grijs)

3. bedrading het allemaal samen:

De aansluiting van de LED's is gemaakt van de 9 volt batterij kabel serie lichten. En voor de aansluiting van de servo is het gemaakt met Pin en batterij.

4. Arduino codes:

• Mandala:

#include

Servo myservo;

#define E1 5

#define E2 6

#define I1 8

#define I2 9

#define I3 10

#define I4 11

int fin = 0

VOID Setup {}

pinMode (E1, uitvoer);

pinMode (E2, uitvoer);

pinMode (I1, uitvoer);

pinMode (I2, uitvoer);

pinMode (I3, uitvoer);

pinMode (I4, uitvoer);

myservo.attach(3);

}

void loop {}

Als (fin == 0) {}

myservo.write(5);

delay(1000);

analogWrite (E1, 255);

analogWrite (E2, 255);

digitalWrite (I1, hoge);

digitalWrite (I2, laag);

digitalWrite (I3, laag);

digitalWrite (I4, laag);

delay(4010);

digitalWrite (I1, laag);

digitalWrite (I2, laag);

digitalWrite (I3, hoge);

digitalWrite (I4, laag);

delay(4010);

digitalWrite (I1, hoge);

digitalWrite (I2, laag);

digitalWrite (I3, laag);

digitalWrite (I4, laag);

delay(4010);

digitalWrite (I1, laag);

digitalWrite (I2, laag);

digitalWrite (I3, hoge);

digitalWrite (I4, laag);

delay(4030);

digitalWrite (I1, hoge);

digitalWrite (I2, laag);

digitalWrite (I3, laag);

digitalWrite (I4, laag);

delay(4010);

digitalWrite (I1, laag);

digitalWrite (I2, laag);

digitalWrite (I3, hoge);

digitalWrite (I4, laag);

delay(4030);

digitalWrite (I1, hoge);

digitalWrite (I2, laag);

digitalWrite (I3, laag);

digitalWrite (I4, laag);

delay(4010);

digitalWrite (I1, laag);

digitalWrite (I2, laag);

digitalWrite (I3, hoge);

digitalWrite (I4, laag);

delay(4030);

Fin ++;

}

else {}

myservo.write (90), //Sube Lápiz

digitalWrite (I1, laag);

digitalWrite (I2, laag);

digitalWrite (I3, laag);

digitalWrite (I4, laag);

}

}

• Triángulo:

#include

Servo myservo;

#define E1 5

#define E2 6

#define I1 8

#define I2 9

#define I3 10

#define I4 11

int fin = 0

VOID Setup {}

pinMode (E1, uitvoer);

pinMode (E2, uitvoer);

pinMode (I1, uitvoer);

pinMode (I2, uitvoer);

pinMode (I3, uitvoer);

pinMode (I4, uitvoer);

myservo.attach(3);

}

void loop {}

Als (fin == 0) {}

myservo.write(5);

delay(1000);

analogWrite (E1, 255);

analogWrite (E2, 255);

digitalWrite (I1, hoge);

digitalWrite (I2, laag);

digitalWrite (I3, hoge);

digitalWrite (I4, laag);

delay(2000);

digitalWrite (I1, hoge);

digitalWrite (I2, laag);

digitalWrite (I3, laag);

digitalWrite (I4, laag);

delay(1500);

digitalWrite (I1, hoge);

digitalWrite (I2, laag);

digitalWrite (I3, hoge);

digitalWrite (I4, laag);

delay(2000);

digitalWrite (I1, hoge);

digitalWrite (I2, laag);

digitalWrite (I3, laag);

digitalWrite (I4, laag);

delay(1500);

digitalWrite (I1, hoge);

digitalWrite (I2, laag);

digitalWrite (I3, hoge);

digitalWrite (I4, laag);

delay(2000);

digitalWrite (I1, hoge);

digitalWrite (I2, laag);

digitalWrite (I3, laag);

digitalWrite (I4, laag);

delay(1500);

digitalWrite (I1, hoge);

digitalWrite (I2, laag);

digitalWrite (I3, hoge);

digitalWrite (I4, laag);

delay(2000);

digitalWrite (I1, hoge);

digitalWrite (I2, laag);

digitalWrite (I3, laag);

digitalWrite (I4, laag);

delay(1500);

Fin ++;

} else {}

myservo.write (90), //Sube Lápiz

digitalWrite (I1, laag);

digitalWrite (I2, laag);

digitalWrite (I3, laag);

digitalWrite (I4, laag);

}

}

• Círculo:

#include

Servo myservo;

#define E1 5

#define E2 6

#define I1 8

#define I2 9

#define I3 10

#define I4 11

int fin = 0

VOID Setup {}

pinMode (E1, uitvoer);

pinMode (E2, uitvoer);

pinMode (I1, uitvoer);

pinMode (I2, uitvoer);

pinMode (I3, uitvoer);

pinMode (I4, uitvoer);

myservo.attach(3);

}

void loop {}

Als (fin == 0) {}

myservo.write(5);

delay(1000);

analogWrite (E1, 255);

analogWrite (E2, 255);

digitalWrite (I1, hoge);

digitalWrite (I2, laag);

digitalWrite (I3, laag);

digitalWrite (I4, laag);

delay(4010);

digitalWrite (I1, hoge);

digitalWrite (I2, laag);

digitalWrite (I3, laag);

digitalWrite (I4, laag);

delay(2000);

Fin ++;

} else {}

myservo.write (90), //Sube Lápiz

digitalWrite (I1, laag);

digitalWrite (I2, laag);

digitalWrite (I3, laag);

digitalWrite (I4, laag);

}

}

5. ontwerpen van onze BB-8 Turtle:

Het ontwerp van onze BB-8 was echt makkelijk. Met behulp van de BB-8 droid ontworpen door Sphero als basis we geschilderd de patronen in de polystyreen koepels en de kleine koepel op de bovenkant van de grootste een. Na dat we enkel sommige details met een sharpie toevoegen en zet beide zijn ogen met de twee kleine piepschuim ballen en zodat het licht zodat we hem kunnen zien in het donker wij rond de koepels de LED strips. Aan het einde dekken we het breadboard met alle kabels en de Arduino met de grootste koepel.

6. wat we geleerd:

Het was niet gemakkelijk, maar wij houden echt van het eindresultaat. Wij begrijpen beter hoe de stappenmotor en de servo werkt en ook hoe teken je een meer gecompliceerde figuur in de vloer, niet alleen maar een eenvoudige kwestie. Natuurlijk hadden we wat moeilijke tijden met de draden wanneer de LED's niet werken, maar minstens wij kon vinden wat was de fout en zie hoe het te repareren, iets dat we leren bezig onze zeer eigen BB-8 schildpad.

7. definitieve gedachten:

Definitief we werkten als een team en helpen elkaar in wat wij beter weten, want zoals altijd misschien één van ons beter met de bedrading of de codes is, of misschien met het ontwerp, maar dat wil zeggen dat het is belangrijk in een team, om elkaar te helpen zodat we kunnen bereiken wat we zoeken. Wij denken dat we nog steeds in de codes werken kunnen om meer gecompliceerde figuren maken maar we erg blij met het uiteindelijke product van ons laatste project zijn.

8. Gifs:

• http://i1373.photobucket.com/albums/ag397/majolpl90/Gif7_zpscrragk1v.gif

• http://i1373.photobucket.com/albums/ag397/majolpl90/Gif3_zpsl5gpxbr7.gif

• http://i1373.photobucket.com/albums/ag397/majolpl90/Gif6_zpszyzx4ll5.gif

• http://i1373.photobucket.com/albums/ag397/majolpl90/Gif2_zpsp8hxv3ld.gif

• http://i1373.photobucket.com/albums/ag397/majolpl90/Gif1_zpsum4wp03j.gif

• http://i1373.photobucket.com/albums/ag397/majolpl90/Gif9_zpslyq27jmo.gif

9. Bibliografie:

ASCAS. (2016). Autodesk, inkt. DIY levensgrote telefoon gecontroleerd BB8 Droid. Recuperado el 10 de abril de 2016, de:

Pics, C. (2015). YouTube.com. Carrito controlado por vía bluetooth utilizando arduino uno. Recuperado el 13 de abril de 2016, de: https://www.youtube.com/watch?v=D6n69O2XYO0

Scarmenman. (2016). Autodesk, inkt. Arduino Bluetooth Controlled RC auto. Recuperado el 13 de abril de 2016, de:

Gerelateerde Artikelen

Python coding for Minecraft

Python coding for Minecraft

Dit Instructable laat zien hoe te installeren en gebruiken van een mod die ik schreef waarmee u controle van Minecraft met python scripts. Ik zal richten op Windows, maar OS X en Linux net zo goed moet werken.Python scripts kunnen genereren netjes in
Een regenboog van fractals in Minecraft

Een regenboog van fractals in Minecraft

Ik maakte een stelletje Python scripts voor het genereren van kleurrijke fractals in Minecraft. Voor het uitvoeren van hen met de desktopversie van Minecraft, moet u mijn frambozen Jam Mod (er is ook een versie voor Android Pocket Edition), en veel v
DIY levensgrote telefoon gecontroleerd BB8 Droid

DIY levensgrote telefoon gecontroleerd BB8 Droid

Vandaag, I 'm gonna leren u hoe te bouwen een werken, levensgrote, Starwars BB-8-droid telefoon-gecontroleerd ! In deze tutorial gaan we alleen gebruiken van huishoudelijke materialen en een beetje Arduino circuits.`Mijn Gift van Kerstmis voor Papa:
Roerende papier schuim schildpad

Roerende papier schuim schildpad

deze gemakkelijk leuke vaartuig is goedkoop en leuk om te maken.Helemaal u nood zit papier schuim, twee verschillende tinten van groen, A donkerder bruin en een perzik of tan kleur.Googly ogen zijn optioneel.Papier bevestigingsmiddelen als u hem roer
Koper schildpad oorbellen

Koper schildpad oorbellen

ik weet twee mooie moeders die erg dol op schildpadden zijn. Ik wilde maken van unieke giften voor hen, iets meer betrokken en interessanter dan alleen het kopen van een ander schildpad beeldje.Na het zien van een foto Instructable door thegnome54 ov
Schildpad Tracker (analoge versie)

Schildpad Tracker (analoge versie)

Beschrijving (kort):Hoe u een heldere kleurrijke tekenreeks toevoegt aan uw huisdier schildpad te houden van haar omzwervingen.Antwoord - Velcro en garenTafereel (lang)Schildpadden zijn prachtige, ondeugend en bizar. Onze Russische tortoise berust vo
Turtle tekening Tutorial

Turtle tekening Tutorial

BEKIJK DE BOVENSTAANDE VIDEO VOOR GEMAKKELIJKE STAPPENHier is zeer eenvoudig schildpad tekening TutorialDeze schildpad tekening Tutorial zijn zo makkelijk te tekenen dat evern uw 6 - 7 jaar oude kind kan tekenen.Hopelijk zal je dit project en delen m
Hoe maak je een schildpad speelgoed door Seth

Hoe maak je een schildpad speelgoed door Seth

Hoe maak je een schildpad speelgoed van houtStap 1: Verzamel uw materialenHulpmiddelen die u nodig hebt:1. bandzagen2. boor pers3. boor bits4. gordel sander5. router tabel met ronde over bits6. de veiligheidsbrilLeveringen u moet:1. assen en aantal w
Hoe maak je een eenvoudige schildpad?

Hoe maak je een eenvoudige schildpad?

u kunt gebruiken voor uw kinderen of u kunt het in uw klasse als u een leraar bent.Stap 1: Wat heb je nodig? 1. u nodig hebt om te maken (de grappige schildpad):--Schaar.-CD.-A4-papier.-Kleur potloden.-Lijm.Stap 2: Snijden van het papier. 2. nu snijd
Hoe gebruik Python's schildpad functie

Hoe gebruik Python's schildpad functie

Python is een programmeertaal die volgepakt met een heleboel nuttige dingen is. Ik zal u tonen hoe te gebruiken de schildpad functie vandaag!By the way, dit is mijn eerste instructables!Stap 1: schildpadden???Een schildpad uit de programmeer taal pyt
Hoe maak je een schildpad potlood zak!!!

Hoe maak je een schildpad potlood zak!!!

*** Hoe een schildpad potlood zak voor iemand om speciaal te maken! ******Kort op geld na de vakantie. Nou is dit geweldige manier om te laten zien hoeveel u zorg over hen.Deze schattige potlood tas is een geweldige manier om te laten zien iemand hoe
Hoe teken je een hond

Hoe teken je een hond

Als je ooit hebt afgevraagd hoe teken je een hond dan dit instructable voor jou is, als het gegevens het proces stap voor stap in video en tekst.Stap 1: Het lichaam tekenenHet lichaam van een hond is soort van lang en blob vorm met uitsteeksels voor
Aangepaste teruggewonnen hout teken

Aangepaste teruggewonnen hout teken

In deze video maak ik een teruggewonnen hout teken voor een lokaal bedrijf, deze bouwstijl is zeer gemakkelijk en eenvoudig en kan worden gedaan in minder dan een dag met de juiste hulpmiddelen. Met behulp van aangepaste bewegwijzering te maken uw br
DIY teruggewonnen hout teken Vintage (Up geïnspireerd)

DIY teruggewonnen hout teken Vintage (Up geïnspireerd)

ik heb het maken van houten decoraties uit wijn notenbalken en oud hout rond de werfToen de teruggewonnen hout wedstrijd kwam, ging ik onmiddellijk aan het werk denk aan wat ik kon makenIk wist vanaf het begin dat ik wilde maken van een teken dat zei