Små Hadron Collider (7 / 8 steg)

Steg 7: programmering

För detta behöver du en FTDI232 seriell/USB-adapter. (Om du har en Arduino Uno bör du kunna för att programmera det med det istället, men jag måste lämna dig att räkna ut hur själv.) Jag antar att du kommer att använda en Windows PC eller laptop, även om du kan använda en Mac eller Linux genom att ändra detta steg.

Du behöver också Arduino IDE installerat på din dator, som du kan ladda ner från hämtningssidan för Arduino . Kontrollera att den är installerad i C:\Program Files (x86) \Arduino. Om inte, måste du ändra sökvägen till filen i slutet av detta steg.

Slutligen måste du veta vilken COM-port FTDI adaptern använder. Om du inte vet, starta Enhetshanteraren (från Kontrollpanelen) och välj portar (COM & LPT). I mitt fall, jag får en linje "USB-seriell Port (COM10)" men du kan få något annat än COM10. Observera vad det är.

Det finns 2 versioner av den fasta programvaran som tillhandahålls. Om du använder samma eller liknande MPU-9150 styrelsen med det som visas i steg 1 och du följt min kabeldragning, ladda ner den bifogade filen SHC.hex till mappen Hämtade filer.

Ska du använda Drotek MPU-9150 styrelsen eller någon annan som använder adressen 0x69 istället för 0x68, eller om du trådbunden AD0 till 3.3V så att du kan lägga till en DS1307 Realtidsklocka för andra program, sedan hämta filen SHC-0x69.hex istället. Använda detta namn istället för SHC.hex i det senaste kommandot nedan.

Nu startar du kommandotolken (om du är osäker hur, kolla in denna artikel.) Du bör få en snabb såsom:

C:\Users\Philip >

(men med din logik namn i stället för mig). Skriv följande kommandon. Om COM-porten är inte COM10, suppleant din COM porten i det första kommandot, och om din Arduino IDE inte är installerad i samma mapp som min, ersätta installationsmappen i det andra kommandot.

ställa in COM = COM10 < br > Ange ARDUINO = c: Program Files (x86) \Arduino < br > cd Downloads < br > dir

Kontrollera att den hämtade filen SHC.hex visas i listan fil genereras av sist av kommandona ovan.

Du är nu redo att ladda upp koden och börja din lilla Hadron Collider arbeta! Se till att din FTDI är ansluten till Arduino och till datorn, Kopiera följande kommando och klistra in den i Kommandotolken. (Om du vill klistra in i en kommandotolk, högerklickar du på namnlisten och välj Redigera - klistra in.)

"% ARDUINO%\hardware\tools\avr/bin/avrdude"-C"%ARDUINO%\hardware\tools\avr/etc/avrdude.conf" - v-patmega328p - carduino -P % COM %-b57600 -D-Uflash:w:SHC.hex:i

Du bör se det handstil sedan läsa tillbaka hex filen, varefter din lilla Hadron Collider kommer våren till liv! FTDI adaptern kommer att driva styrelsen initialt, men efter koppla bort det, det kräver egen strömförsörjning.

Ska du bara få roterande mönster, detta innebär Arduino har kunnat kommunicera med IMU. Kontrollera dina ledningar. Om du använt en annan MPU-9150 modul betyda det att den använder adress 0x69 istället för 0x68, som gör Drotek modulen. Prova att använda den alternativa firmware SHC-0x69.hex istället.

Se Steg
Relaterade Ämnen

Micro Hadron Collider: En miniatyr modell partikel gaspedalen gjort från papperskorgen

det är en mikro-storlek version av LHC! Jag byggde det ur papperskorgen som bottlecaps och skrot tråd bitar. Det kommer med miniatyr leksak fysiker, och har även fotonen strålar action!Steg 1: material Material: vara kreativ. För huvuddelen, använda...

Gud partikel Wearable LHC Demonstrator skjorta

hög 5 sigma för att ta ett steg närmare att räkna ut vad universum handlar om, om ni tror det eller inte. Förstå vad den Higgs-Boson partikeln är kan ta lite mer än huvudet-repas att förstå. Förstå en enhet för att spåra det kan vara lite enklare. Sc...

Hur du använder LHC

chansen är ni har hört om Large Hadron Collider, kanske eftersom du har lästDan Browns bok, eller om du har sett idioter som är rädda för svarta hål i nyheterna. Eller, om duriktigt häftigt, du vet vad det är egentligen om att du läser vissa media so...

RadSense - en Rad SolidState Gamma strålning detektor

"All vetenskap är antingen fysik eller frimärkssamling." - Ernest RutherfordRadSense: Custom elektronik att göra strålning upptäckt helt RAD!Bygga en "semi riktad" strålning och/eller kosmisk ray detektor är inte enkel. I vue detta jag...

Glowy Disco Badge

I detta projekt kommer vi att att göra en rolig głowy badge som lyser upp med olika färger och mönster som svarar på din rörelse. Bär den till en part eller ett diskotek och sola sig i beundran av alla dina vänner!Displayen är en Adafruit Neopixel ri...

På gå väskan (aldrig förlora dina saker någonsin igen!!)

Dess September (oktober)! För collegestudent som jag själv... Skolan började, och en upptagen termin är på väg att storma väg... Som fysik student kommer jag att Visa u hur man bygger en Hadron Collider ! haha bara skojar vi har mer angelägna frågor....

3D Pixel Collider (3D tryck)

Tanken på att uppfatta saker på ett sätt som de har inte alltid fascinerat mig. Detta projekt var inspirerad av tänkande om hur vi kan visualisera detta förvrängd verklighet.Hur man skapar något som är något annat?Steg 1: Förenklad teoriBilder består...

Göra ett 2D spel med Unity

I detta Instructable visar jag dig att göra ett riktigt enkla 2D spel. Det är en oändlig löpare stil spel, liknande "flyga med mig" eller "DoodleJump".Prova det här ute!Jag har lämnat en zip för exe av spelet jag kommer att visa dig hu...

Arduino drivs Balance Board

Här bygger vi en dator ansluten balansbräda.Sedan kan du med din "balans", kontroll en styrelse på datorn där du kan samla mynt och nå nästa nivå.En unitypackage ingår.Låt s börja,,,Steg 1: Samla grejer Du behöver följande material att börja:Bal...

Musikalisk miljö med Intel Edison

Hur att lyssna musik från miljön (jättekonstigt)?Vad händer med vårt projekt?Vi arbetar på #IntelMakerMx, med ingenting att förlora och allt att vinna, så vi väljer att göra ett projekt för att lyssna på ljud från miljön (verkligen, det låter konstig...

Unity 2.5D karaktär kontroll i plattform sidscrollande spel

Denna handledning visar hur du använder den visuella redigeraren av enighet program och grundläggande riktlinje scripting med C# language på MonoDevelop, animatör grunderna, grunderna i rörelse source (karaktär) och roterande för att vända riktningen...

Hur man gör en dator Game(in Unity)

Video kommer snartKanske är den största hyllning som en spelare kan göra för sin kärlek till spel att göra ett spel själv.Hej mitt namn är Vazgi och i detta instructable jag ska lära dig att göra en datorspel.Låt oss ha kul att göra ett spel!Saker du...

Thomas Jefferson hjulet Cypher

I detta Instructable bygga jag ett hjul nolla som uppfanns av Thomas Jefferson i de tidiga 1790's. Hans var gjorda av trä. För detta en, kommer jag att använda modern teknik-en 3D-skrivare. Genom att läsa detta Instructable, kommer du förhoppningsvis...

Virtual Reality-spel och gör din kropp en Controller! (Unity + Visual Studio + Kinect + Oculus)

Uppslukande oändlig löpareGå vidare och komma igång.Leveranser· Microsoft Account-https://www.microsoft.com/en-us/account/default.aspx· Visual Studio Community Edition 2013 eller 2015 – https://www.visualstudio.com/· Visual Studio enhet Plugin-http:/...

Hur man gör en huvudmeny i Unity

I detta Instructable förklara jag hur man gör en start-menyn för ett spel i enighet, en 3D speldesign programvara som är gratis att ladda ner. Detta är en enkel meny, men begreppen enkelt kan tillämpas på mer komplexa huvudmenyer.Menyn innehåller:Spe...

Hur man gör en enkel spel i Unity 3D

Unity 3D är en spel-making motor som är kraftfull, enkel att använda, och viktigast, gratis att Ladda ner! (Det finns en mer kraftfull version, men du kan göra mycket med den fria versionen.)Trots sitt namn, kan enhet användas för både 2D och 3D-spel...

Intro till enhet

detta instructable riktar super nybörjare!Du kommer att behöva installera Unity 4.x (gratis eller Pro).http://Unity3D.com/Unity/DownloadStarta upp enheten och skapa ett nytt projekt. Oroa dig inte om att importera saker ännu!Steg 1: Detta är enighet!...

Prototyping interaktiva miljöer i virtuell verklighet med Google kartong, enighet och Hotline Bling (TfCD)

Dessa dagar, prioriteras (uppslukande) upplevelser över rena funktioner och specifikationer på papper. Denna förändring i fokus har påverkat designprocessen av industridesigner, arkitekter, app-utvecklare och konstnärer, strävar efter att skapa proto...

Vektorer ras spel (carrera de vectores)

ingen soja muy aficionado en los juegos en allmän, pero hace unos años, cuando me enseñaron este, mig gustó mucho y lo jugamos durante un buen tiempo sv el trabajo, sv el tren y sv casa.Ignoro quien lo inventó. Requiere pocas habilidades, ingen depen...