Paintball/ballistiska Chronograph (9 / 11 steg)

Steg 9: testning



När du har allt samlat, programmet med rubriken ICSP och hex-filen nedan. Jag har också bifogat alla källa koden som jag använde. Det är skrivet i C med C18 Lite kompilatorn som kan laddas ner från webbplatsen under denna punkt. Detta är en fri version av kompilatorn.

http://www.microchip.com/Stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en010014

Jag använder inte den C18 drivrutinsfilerna i min kod för denna kronograf. I stället skrev jag min egen drivrutinsfilerna för timers, externa avbrott, pwm, etc. Dessa filer är alla belägna längst ned i detta steg, inneslutna i en nedladdningsbara zip-fil.

Jag har tagit schematiskt i det här steget så du behöver inte gå tillbaka till steg #6 för att visa den. Du kommer att märka att IR1 och IR2 detektorer är anslutna INT0 och INT1 respektive. Även om jag inte behöver använda INT0 eller INT1 eftersom min enhet har inget annat att göra ändå när dess polling deras ingångar, jag placerade dem på dessa platser så att de kunde användas som avbryter ifall någon vill ha koden gör andra saker och inte är bundna i en loop. Int2 måste användas om användaren vill använda båda lägena ("velocity" och "RoF") i deras kronograf.

IR sändare producera en 38KHz frekvens, som sedan plockas upp av IR-detektorerna. Detta är hur enheten vet när ett objekt passerar genom dess "beam". IR-detektorn se inte en 38KHz IR puls eftersom det har blockerats av projektilen. Jag ursprungligen ville ha att använda en komparator och phototransistors för att göra jobbet för TSOP4838, eftersom jag då inte skulle behöva oroa pulserande IR-sändare med en hastighet av 38KHz och jag kunde bara gäller angivna spänningen IR-sändare. Men hade jag inte någon hög hastighet kontrollapparater här så jag gick vidare och beslutat att använda IR-detektorer, som jag har på handen. Som för pulserande IR sändare med en hastighet av 38 KHz, använde jag helt enkelt hårdvara PWM modulen på PIC18F13K50.

Obs:
För att programmera PIC18F13K50, måste man använda en programmering adapter för att undvika att skada USB stiften som också PGC och PGD. Jag har tagit en PDF-fil som innehåller den schematiska och styrelsen layouten billigt programmering rubrik för den här enheten. Jag gjorde inte schematiskt själv, jag bara portade till Cadsoft Eagle och gjorde en styrelse för den. Länken ligger under denna punkt. Jag har lagt ett 470Ω motstånd på PGC och PGD linjerna till mikrokontroller och det kommer att programmera detta sätt, men det kan skada din USB D / D-linjer utan programmering huvudet.

http://www.cattopasto.com/elettronica/P18F1XK50/P18F1XK50.php

Se Steg
Relaterade Ämnen

BALLISTISK PENDEL FYSIK!

Lärande mål:Bevarande av rörelsemängd. M1 * v1 = m2 * v2 massa projektilen gånger hastighet av projektil före islaget = massa pendel gånger hastigheten på pendeln + projektilen efter effekt. Ballistiska pendeln uppfanns 1742 av engelsk matematiker Be...

AVR Chronograph från koncept till PCB

en kronograf är en anordning som används för att mäta hastigheten på en passerande objekt. I enklaste form, detta innebär att två sensorer av något slag som "se" objektet, en enhet som kan mäta tid, och några utdata till leverera data till använ...

Ballistiska gelatin

i denna snabba video vi visar dig hur man gör ballistiska gelatin. Hjälp oss att hitta mördaren - röd paprika har slagit till igen.Besök vår bloggför fler projekt....

Ballistiska penna (eller kniv, skulle fungera också)

VERYsimple att göra, skulle fungera för ballistiska kniv också!Steg 1: Verktyg och materialVERKTYG-Dremel verktyg-Skruvmejsel-Vass kniv-styckning hjulet-2mm borrMATERIAL-Trästaven eller penna (yttre diameter = innerdiameter pennans kropp-1 mm)-M2 mut...

BLACK OPS "Ballistiska KNIFE" PROP

Im tillbaka. Och i denna Tutorial jag visar dig hur du kan göra en ballistisk kniv från Black OPS.Musik av incompetech.comBEHAGA DONT ANVÄNDA DENNA PROP OFFENTLIGT.FOLK KUNDE TÄNKA SOM ÄR VERKLIGT.OCH DU FÅR PROBLEM.CATHYSTUTORIALS är inte RESPONSABL...

Ballistiska kniv

Hej, killar. Detta är en lätt PVC ballistiska kniv jag gjort nyligen. Jag kommer inte berätta hur man gör det, det är en affärshemlighet, men du kanske kan göra det på bilderna. Jag använde en trumpet Ventilfjäder i demonstration bilden, men jag anvä...

Hur man bygger en ballistisk kniv [lätt väg]

Hej, detta är min första tutorial och idag ville jag visa dig hur man bygger en arbetande ballistiska kniv.För detta projekt behöver du några saker:-En Scooter styre, med den knapp som du trycker på och han kommer upp igen, eller någon tube med knapp...

Armén av två Paintball Mask

någonsin velat vara Salem eller Rios i verkliga livet? Jag vet jag har! Och nu kan du när du bär din egen armé av två Paintball mask. I detta projekt du kan välja att bara göra det en prop, eller du kan gå den extra milen och göra det en paintball ma...

Ballistiska kniv från kontorsmaterial

detta är en mini ballistiska kniv jag gjort från kontorsmaterial. Endast icke-office-del vore tandpetare. Proffs - lätt att få levererar nackdelar - 5-7 fot utbud (eller ca 1,5-2 meter) - "knife" kommer att snurra efter 5 fotSteg 1: material Du...

4oz fool bevis paintball handgrenade

detta är en (nästan) fool bevis handgrenade för paintball. Plus att det är återanvändas!Steg 1: Gör granat kroppen. 1. gå menards eller liknande butik och köpa en 10 fot bit LATEX slangar.2. GÖRA SÄKER DET ÄR LATEX! DEN SYNTETISKA SAKER INTE KOMMER A...

6 spelare Paintball gevär och Mask Rack

jag spelar för scenario paintball team Pub krypa. Vi har mer än 20 medlemmar i laget och under åren har vi kommit med idéer för att göra att hålla mellanlagringsområdet bättre organiserade. En av de artiklar vi får frågan om mycket är paintball pisto...

7$ Nerf/paintball Air Gun

efter att ha konstaterat flera olika luftpistol mönster, beslöt jag att göra min egen med billigt material som vem som helst kunde få lätt. De flesta DIY luftgevär består av ett fat (troligen pvc), en öppna/stäng ventil (vanligtvis en kulventil) och...

Aerosol drivs paintball pistol

i detta instructable jag kommer att visa dig hur du gör din egen aerosol powered paintball pistol. Med hjälp av en gammal antacida flaska, ett fat från ett paintball gevär och en piezo elektriska tändningen. Denna pistol kommer att skjuta en paintbal...

Luften kyls Paintball Mask

jag arbetar som en paintball domare och ett kroniskt problem som jag har är min mask imma upp. Jag anser att detta är värsta att hända på fältet paintball om reffing eller spelar. Som en ref, kan inte jag hålla reda på spelare eller exakt förklara tr...

Areosol drivs paintball pistol i aktion

lastning och skytte en homade aerosol powered paintball pistol....

Bygga en Paintball Mine

jag och mina vänner tycker om att spela paintball i Arizonaöknen ibland. Det är väldigt roligt, men ibland kasta någon med ett par hundra bollar reser på 300 fot per sekund bara inte tillräckligt. Ibland behöver man något extra... Så jag byggde paint...

Kamouflage Paintball Hopper

låt start med en grundläggande vanlig paintball hopper. Första du kommer att behöva nettning och säckväv material för att göra en ghillie för din paintball hopperLista över vad du behöver:1. hopper2. nettning3. säckväv4. camo band av buck varumärke5....

Kamouflerade Paintball Mask

saker du behöver:1. Måttband2. kamouflerade garn3. sax4. Paintball maskSteg 1: Klipp garnet Skär garnet i 18 tum långa strängarSteg 2: Börja göra Ghillie Börja med passerar varje hål 18 tum nedskärningarna av garn på masken. Det hjälper mycket att kn...

ContourHD på en Vforce Grill Paintball Mask

jag spelar för scenario paintball team Pub krypa http://www.pubcrawling.org . Vi reser över hela USA för att spela paintball och har rest till Skottland och England för händelser. En sak som vi vill göra är att ta en massa bilder och filmer av våra e...