Projektrapport. Till Projektet Bluetoothstyrd bil



Relevanta dokument
Laboration i datateknik

Kevin Lane Kungliga Tekniska Högskolan Introduktionskurs i Datateknik (II1310) TIEDB0. [NXT Legorobot] [Programmering och felsökning]

Dagbok KFUM CHALLENGERS

Mina listor. En Android-applikation. Rickard Karlsson Rickard Karlsson - rk222cu Linnéuniversitet rk222cu@student.lnu.

Gjord av Kapitel 1 - Hej! Sid: 4-5

PROGRAMMERING I NXC. Sammanfattning KUNGLIGA TEKNISKA HÖGSKOLAN

FEGB46 Köpbeteende ht-13

Övning: Föräldrapanelen

Övning: Föräldrapanelen Bild 5 i PowerPoint-presentationen.

3. Hämta och infoga bilder

Robotar i NXc. En laboration med Mindstormrobotar. Sammanfattning KUNGLIGA TEKNISKA HÖGSKOLAN

Hållbar Utveckling Miljömärkning

Laborationsrapport av robotprogrammering

Den Magiska dörren av Tilde och Saga Illustrationer av Tilde

Projekt Rapport. RaidPlanner. Jeanette Karlsson UD10

[SLUTRAPPORT: DRAWPIXLZ (ANDROID-APP)] Slutrapport. Författare: Zlatko Ladan. Program: Utvecklare av Digitala Tjänster 180P

Q1 Hur många gånger har du använt surfplattan i mötet med besökare?

Labbrapport LEGO-robot linefollower

Den är en maskin, jag är en människa. Den ska göra som jag vill!! Nils

Slutrapport för JMDB.COM. Johan Wibjer

RAPPORT. Vad har du fått för reaktioner på din konsert? Leader Bergslagen Box Skinnskatteberg Besöksadress: Kyrkvägen 7

Min bok. När mamma, pappa eller ett syskon är sjuk

Skolprogram på hembygdsmuseum

Byta ut "vanliga lysrör" mot LED lysrör Postad av Fredrik Hultman - 21 okt :55

döden i datorn SPN-uppdrag

KUNGLIGA TEKNISKA HÖGSKOLAN. Linefollower. Med LEGO Mindstorms och NXC. Paul Coada Introduktion i datateknik II1310

Digitala projekt - Radiostyrd bil

Projektarbete myshop. Sandra Öigaard so222es WP12 Individuellt mjukvaruutvecklingsprojekt

Enkätresultat. Kursenkät, Flervariabelanalys. Datum: :47:04. Aktiverade deltagare (MMGF20, V10, Flervariabelanalys) Grupp:

Labbrapport - LEGO NXT Robot

Hip Hip hora Ämne: Film Namn: Agnes Olofsson Handledare: Anna & Karin Klass: 9 Årtal: 2010

Våga Visa kultur- och musikskolor

Hur kom det sig att folket litade på Hitler?

Din RelationsBlueprint - Källan till smärta eller framgång i din intima relation

(100,0%) Antal svar (100,0%)

FEGB51 Fastighetsförvaltning ht-14

INNEHÅLLSFÖRTECKNING... 2 FÖRORD... 3 INLEDNING... 4 ATT ANVÄNDA MOTORERNA... 9 LOOP (UPPREPANDE) FUNKTIONEN SKAPA EN EGEN KLOSS...

Rödluvan. Med bilder av Mati Lepp

SLUTRAPPORT. Sebastianlund.com. Individuellt mjukvaruutveckingsprojekt, 1DV430. Författare: Sebastian Lund WP11 Datum:

Rödluvan Med bilder av Mati Lepp

Varför handla ekologiskt?

Nacka kultur- och musikskola

DD

DLI - Konsten att bygga en kub. Ett projektarbete av Ola Jansson GK3A under hösten/vintern/våren 2009/10

Hoppa till... Exportera till Excel

Nacka kultur- och musikskola

Bilen som inte kan krocka

Konstruktion av en radiostyrd legobil. Digitala projekt av Arbon Vata Leonardo Vukmanovic Amid Bhatia

PROJEKTPLAN. Programmerbar modellbåt Pontus Brånäs, Wojtek Thorn Version 1.1. Status

Vem är miljövänligast? Ungdomar eller vuxna, män eller kvinnor? Av. Hanna Pierre Nilsson, 9A 20/ Handledare: Eva Nilsson

Fördjupningskurs i byggproduktion, ht 2009.

En berättelse om när Vigga bestämde sig för att tillverka kläder som alla mår bra av

POLEN Jesper Hulterström. V10 s

Träningsdagbok. Av Erik Stintzing. Inom ämnet Idrott och hälsa

100 nya möjligheter. Landstinget Blekinge anställer 100 ungdomar

Kapitel 1 Hej Hej jag heter Henke. Min bäste vän heter Ludvig, men han kallas Ludde. Vi är lika gamla, vi är 8år. Vi är rädda för städerskan.

Ipad i teknikundervisningen

Buss 11 i går under dagtid en gång per timme mellan Klostergården och Linero.

NXT LEGO-robot laboration Programmering och felsökning av en LEGOrobot

PROJEKTLEDNING inom produktutveckling. Individuell inlämningsuppgift KPP039 Produktutvekling 3 Boris Mrden

Vore intressant att veta vad ni använder för telefoner. Är den bra? Funktioner ni gillar eller saknar?

TÖI ROLLSPEL F 003 Sidan 1 av 5 Försäkringstolkning

EXAMENSARBETE. Avvägning och inmätning av Stockholms stadion. Eduwin Pena Hernandez Högskoleexamen Bygg och anläggning

KRAVSPECIFIKATION. Pontus Brånäs Wojtek Thorn Version 1.1. Status

FEBRUARI JVM-Distans. den 22 februari 2012

En resa genom robotarnas värld!

PlantPuppy Räddaren för den som inte kan hålla växterna vid liv

Sherlock Holmes funderingsfrågor, diskussion och skrivövning

Programmera i teknik - kreativa projekt med Arduino

Malmö stad, Gatukontoret, maj 2003 Trafiksäkra skolan är framtaget av Upab i Malmö på uppdrag av och i samarbete med Malmö stad, Gatukontoret.

Dagbok. Namn. Av: Agnes

Räknar du med hur barn tänker?

Installation av NX Stage One Lustgassystem

Anna och Alex och sedelförfalskarna

Lathund för BankID säkerhetsprogram

på våra ledningsgruppsmöten. Vi har redan tagit upp några modeller med våra medarbetare.

Vikingarna. Frågeställning: Ämne: Historia, vikingarna.

Instruktions manual FWT Akterspegel Monterad Motor

Motionera med mera. Sammanfattning. Klass: Te2c, Polhemskolan i Lund Av: Viktor Joelsson Kristoffer Korén Harry Larsson

ELEVHJÄLP. Diskussion s. 2 Åsikter s. 3. Superfrågorna s. 15. Fördelar och nackdelar s. 4. Källkritik s. 14. Vi lär av varandra s.

ANNA OCH ALEX SÄTTER DIT SEDELFÖRFALSKARNA

ANNA OCH ALEX SÄTTER DIT SEDELFÖRFALSKARNA

LATHUND Att planera en mässa eller utställning

TILLÄMPNINGAR INOM DATORTEKNIK

Kapitel 1 - Hej Hej jag heter Lisa och går på Hästskolan. Min bästa vän heter Wilma. Jag tycker att vår rektor är lite läskig. Hon heter Svea och hon

RÖRLÄGGAREN SOM BLEV BERGSGUIDE

Idrott och hälsa. Emma Holström Borås

BARN I VÄRLDEN. Bakgrund. Projektidé SLUTREDOVISNING AV PROJEKTET HUARÖDS SKOLA VT Deltagare: 55 elever i åldrarna 6år 11år och 7 pedagoger

Orgelbyggaren. Uppgifter och diskussionsfrågor

Programmera Lego Mindstormsrobotar

Förvandlingen. Jag vågade inte släppa in honom utan frågade vad han ville. Jag trodde att du behövde mig, sa gubben och log snett.

Hur det är att leva med NPF

ELEVER BYGGER EGNA LUFT- FÖRVÄRMARE

Luftförvärmaren 1900-talets bästa eller sämsta uppfinning?

Var gör man målen i power play i svensk elithockey?

PROGRAMMERING AV LEGO-ROBOT VIA NXC

Under några månader var dessa anteckningar det enda sätt på vilket jag kunde uttrycka mina känslor. Barbro Beyer

Föreläsning 3. Programmering, C och programmeringsmiljö

Kapitel 1 Hej! Jag heter Jessica Knutsson och jag går på Storskolan. Jag är nio år. Jag har blont hår och små fräknar. Jag älskar att rida.

Linus Alfredsson Stenhuggeri och Skulpturprojekt

Transkript:

Till Projektet Bluetoothstyrd bil Av Erik Olsson Fornling Handledare: Fredrik Johansson n söndagen den 18 mars 2012 Sidan 1 (7)

Sammanfattning Jag har byggt om en gammal radiostyrd bil och bytt ut all elektronik mot ett programmerbart kretskort som jag kan styra med bluetooth från både mobilen och datorn. Mitt intresse av teknik och elektronik fick mig att vilja laga min gamla radiostyrda bil som låg och skräpade men då den var alldeles för illa däran fann jag ingen annan lösning än att riva ut allt och ersätta det med egna saker. Jag ville inte köpa allt färdigt, dels för att det är dyrt och dessutom så lär man sig inget. så beslutet av att bygga vad jag kunde själv föll sig ganska naturligt och därför använder jag mig av ett arduino (vilket är ett litet programmerat kretskort) ett bluetooth modem(vilket låter mig ansluta till arduinot via bluetooth) och sedan bygga resterande elektronik själv. Jag återanvände så mycket jag kunde av det som satt i bilen tidigare. jag skrev själv programmet som körs i bilen. Sidan 2 (7)

Innehåll Sammanfattning Innehåll Förord Inledning Bakgrund Syfte Begränsningar Metod Huvuddel Inledande Redogörelse Den inledande iden Projektmöte Problemlösningar Slutsats Avslutande Del Referenslista Sidan 3 (7)

Förord det har varit en mycket intressant resa från att ha den lilla iden om att rädda en gammal leksak till att faktiskt göra det och dessutom lära mig mycket om både elektronik och programmering under projektets gång. Så fortsätt läsa för att få veta mera av mina erfarenheter från detta projekt. Sidan 4 (7)

Inledning Bakgrund när vi började planera för projektarbetet så hade jag inte en aning om vad jag ville göra men jag började tänka mer och mer på den gamla radiostyrda bilen som stod och skräpade i garderoben utan något att styra den med så jag beslutade mig för att på något sätt göra det möjligt att styra den över bluetooth. Syfte syftet med mitt projektarbete var att förbättra och fördjupa mina kunskaper inom både elektronik och programmering, och även hur man kan kombinera dessa. sedan är det ju mycket positivt att jag kunde rädda min gamla radiostyrda bil från att slängas. Begränsningar De största begränsningarna var att jag aldrig hade hållit på med något liknande detta och dessutom hade jag bara mycket grundläggande kunskaper inom elektronik. jag bestämde mig för att använda delar från det gamla kretskortet och stötte dör på många begränsningar i form av bland annat avsaknad av datablad och överhettningar. Metod Jag använde google för att hitta all information jag behövde och jag klarade mig mycket bra med det jag hittade jag började allt med att hitta information om vad jag behövde och sedan gick jag vidare till att lära mig att programmera arduinot som blev mitt slutliga val av kontrollerkort. när jag kände att jag var klar med det så påbörjade jag bygget av h-bryggan som används för styrningen av motorerna där det krävdes en hel del felsökning på grund av att det saknades datablad på vissa transistorer. jag använde mig av det gamla kretskortet för att tyda vilken ledare som skulle vart och när jag fick den att funka med batterier och tryckströmbrytare gick jag över till att skriva programmet som skulle starta motorn när det fick ett visst värde. Sidan 5 (7)

Huvuddel Inledande Redogörelse I mars 2011 började vi få information om projektarbetet och vi fick även besöka kreativum där unga forskare hade en utställning där det fanns projektarbeten från alla skolor i blekinge. där fanns det en radiostyrd ubåt som jag tyckte verkade intressant. men min idé kom några veckor senare när vi fick en lapp och en heldag för att komma på vad vi skulle göra. i början visste jag inte alls vad jag ville göra men jag hörde att en i min klass tänkte göra en radiostyrd båt och då började jag tänka om jag kunde rädda den gamla radiostyrda bilen som låg i garderoben. idén min idé var att byta ut elektroniken i bilen mot ett programmerbart kretskort och även bygga den resterande elektroniken som krävs för att få detta att fungera. Projektmöte mitt första möte med handledaren handlade endast om att jag hade kommit fram till vad jag skulle använda i bilen och även beställning av dessa delar. sedan hade vi möten varje gång jag hade avslutat någon större del av mitt arbete som till exempel när jag var färdig med övningarna som följde med arduino inventors kitet eller när jag hade byggt färdigt h-bryggan. Problemlösningar jag har egentligen bara haft två större problem och det ena är att jag saknade datablad till en del av transistorerna som jag skulle använda så bland annat kopplade jag fel när jag skulle bygga den första h-bryggan men tack vare att jag kom ihåg var och hur de satt på det gamla kretskortet kunde jag lista ut vad som gick vart. sedan hade jag även problem då det gamla kretskortet använde sig av en transistor som stängde av när den kopplades till minus i stället för plus, det tog ett tag att lista ut detta men så fort jag hade gjort det så löste sig allt. jag råkade även ut för ett problem till men det var väldigt lätt åtgärdat. jag hade helt enkelt bara satt kommunikationsfrekvensen långsammare än den skulle vara i arduinot. detta ledde till att mycket konstiga värden kom när jag använde bluetooth, som tur väl är så var det bara att skriva ett annat värde som jag hittade på tillverkarens hemsida så löste sig det med. Sidan 6 (7)

Slutsats mitt syfte med projektet var att fördjupa mig och förbättra mina kunskaper inom både elektronik och programmering och dessutom lära mig att använda dessa kunskaper tillsammans. jag lyckades med samtliga mål och bilen fungerar om än lite annorlunda än jag hade hoppats men det mesta beror på att jag använder mig av så mycket delar från den gamla bilen som möjligt. jag tror att jag spenderade cirka 100 timmar åt att förbereda mig genom att lära mig både om elektronik och hur jag använder arduinot och ungefär 50 timmar gick till att bygga bilen och framför allt felsökning av min h-brygga. jag är mycket nöjd över hur projektet blev. Jag hade under vissa perioder misstankar om att det kanske inte skulle lyckas men förr eller senare hittar man problemet och sedan faller allt på plats. Sidan 7 (7)