Self balancing one wheeled electric skateboard (2 / 28 steg)
Steg 2: Delar och resurser guide
Här är en guide till de viktigaste delarna du behöver allmän begäran (se kommentarerna bifogas denna unstructable från andra besökare). De kan erhållas från flera platser - dvs denna lista är inte gjuten i tabletter av stenen. Du måste vara kreativ och påhittig annars du är osannolikt att lyckas:1) styrsystem: ATmega32 controller på en utveckling ombord. Detta är en av en familj av processorer från Atmel AVR serien som kallas. De från robot projekt leverantörer är perfekt:
http://www.Active-robots.com/products/controllr/Active-Boards.shtml
Observera "AVR isp downloader" på samma sida. Få detta så att du kan överföra dina program från din dator till mikrokontroller. Programvaran kommer med dessa på en CD. Google "AVRStudio4" och ladda ner en gratis kopia av programvaran från Atmel webbplats som du kommer att köras på din dator för att skriva program som du så småningom kommer att överföra till minne av din AVR mikroprocessor.
2) en solid state-accelerometer och halvledar gyroskop. Sedan jag byggde projektet, kan de nu både erhållas före lödas till en styrelse. Detta är vad jag skulle använda om att göra det igen:
IMU Combo styrelsen - 2 grader av frihet - ADXL320/ADXRS150
http://www.Active-robots.com/products/sensors/Sparkfun/IMU-Gyros.shtml
Accelerometer jag använde faktiskt var:
Accelerometer Interface Board ADXL202JE un)
och gyro jag använde faktiskt var Silicon Sensing system CRS-03 gyro: http://www.siliconsensing.com/CRS03packaged
3) motoriska. Detta är den motor jag använt, 24 Volt 420 Watt. Det var ett rimligt pris men ganska tung. Det finns andra med bättre effekt och lägre vikt (men dyrare) också billigare från Kina på ebay för elektriska skotrar (google "elektrisk skoter motor" och du hittar ett urval av alternativ). Min motor var 2.8Nm en längst ner på denna sida:
http://www.motioncontrolproducts.co.uk/index.php?cPath=25&osCsid=1905800baa1799fc97c0a97697db22fa
4) motor controller. Tar signaler från mikrokontroller och använder dem för att kontrollera hur mycket ström det sänder från batterier till motor. Måste kunna hantera höga strömmar. Flera finns för kontroll av heavyweight bekämpa robotar (google runt "robot wars" typ webbplatser och du kommer se vad jag menar). OSMC en jag använde är hög effekt, har extra kretsar att stoppa dig bryta, och är faktiskt ett rimligt pris för den nuvarande som den kan hantera (det fortfarande är inte precis billigt dock)-se OSMC mot botten av denna sida:
http://www.robotpower.com/catalog/
5) när du köper motorn, måste du titta på diametern på spindeln. Över denna spindel måste du passa en liten sprocket (hjulet med tänder för en kedja att gå runt). Jag visste ingenting om karting innan jag byggde detta, detta är vad internet är för, att ta reda på saker du inte vet. Jag hittade (en av många) kart skonar webbplatser och jag beställde en drevet med så få tänder som möjligt för att passa min särskilda motor spindel diameter:
Azusa engineering i US do om varje drivhjul och spindel storlek tänkbara: http://www.azusaeng.com/Sprockets/AzSDno219.pdf
6) kedja: jag använde 219 kedja, detta är en tunn kedja storlek oftare används i karting i Europa än i USA. Det finns andra som i USA kan vara lättare att få. Om du sätter 219 kart kedja på ebay hittar du massor av leverantörer. För att förkorta den längd du vill ha, ta det din lokala cykelaffär, de gör detta hela tiden.
7) den stora drivhjul på den huvudsakliga axeln: någon online kart affär säljer dessa i många storlekar. De bult till en standard storlek bärare (röd sak i centrum av min axel i följande bilder) med 6 bultar. Därför kan du köpa några olika diameter kedjehjul och experimentera. Bara en sprocket transportören kommer att göra för dem alla. Dessa är exempel länkar bara:
Stora kedjehjul för 219 kedja: http://www.talon-eng.co.uk/talon-karts.asp?c_urn=&bike=&show=
Sprocket bärare för 30 mm axel: http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&item=280227333529&cguid=d7fe085c11c0a0aad24491c4ffeeb887
Ha i åtanke kart har axlar i olika diametrar. Du kan också välja en mindre diameter axel. Den enda anledningen att jag valde 30mm var att jag lyckades köpa en enda kart ratten begagnad på ebay och det råkade ha en 30mm axel.
8) hjul: största bakre kart hjulet kan du hitta på ebay eller kart shop i din stad: exempel: http://www.kartingnortheast.com/kart-shop/wheels-tyres-and-accessories.htm
Dessa är UK exempel men det finns online karting butiker i USA också. Jag skulle definitivt försöka ebay för ett enda hjul. Du behöver inte senaste magnesium Hjulnavet, bara en billig misshandlade används en kommer att göra bra.
9) få en kart axelom $40 online. Diameter spelar ingen roll bara se till att det är samma som navet för din hjul och sprocket transportören är också utformad för samma diameter axel. Detta kan vara gjort via nätet och ebay. Göra en eftermiddagarna värt av efterforskningar på nätet, hitta bästa leverantörer och priser i ditt område och sedan beställa everthing så alla matcha upp som en uppsättning.
10) Slutligen måste du lager för din låter oss säga 30 mm axel. Exempel på en amerikanska leverantören som förmodligen skulle kunna förse dig med allt du behöver (billigare att rota på ebay men):
http://www.mfgsupply.com/GoMiniAxlesKits.html
11) laser skär stål sidopaneler: först av allt du kan göra detta lika bra med en bågfil men det kräver mer ansträngning! Någon verkstad nära du kan kopiera en kartong mall för dig i stål. Erbjuder sig att betala kontant. Ett annat alternativ är att gå till en plåt leverantör och erbjuda dem kontant för deras stumpar liggande i en hög bakom sina stora blad skärmaskiner. Ta hem några ark och experimentera.
Om inte allt, håna upp din hela ramen i kartong, ta den till en metal fabrication verksamhet (typ av företag som gör stål hyllor etc och annonsera i lokala kataloger) och helt enkelt be om de kan kopiera den för dig i stålplåt. Återigen erbjuda några kontanter. Var inte rädd för att se fånigt, annars skulle du lära sig aldrig något.
12) batterier. Mine var bly-syra 12V varje, 12 Amp-timmars. Emellertid har en läsa om stora motorer och stora batterier för bekämpa robotar här och räkna ut vilken kombination skulle vara bäst för dig (och din plånbok):
Här är en länk till en amerikansk hemsida/butik som har massor av info på batterier, motorer etc för stora bekämpa robotar - Läs och lär dig:
http://www.robotcombat.com/products/batteries_battlepacks_nimh.html
13) inte vet hur man programmerar i "C" eller hur man programmerar en mikrokontroller? Väl inte heller gjorde I. kolla in länkarna till andra projekt på min hemsida (länk på sidan 1 i detta instructable). Vissa har nedladdningsbara koden - studera den. Gratis slå nedladdningsbara tutorials på "C" webben igen. Här är ett exempel: http://winavr.scienceprog.com/short-introduction-to-c/
Denna webbplats är också en av många på så kallade "AVR programmering" dvs hur man programmerar serien Atmel AVR processorer, som ATmega32 är bara en. Det finns forum (full av robot byggare) för AVR programmering. e.g. "AVRFreaks" till exempel.
På sidan 1 i detta instructable hittar du en länk till min hemsida. denna webbplats har länkar till varje segwayTM klon andra har byggt, self balancing modell robotar, andra skateboard projekt från hela världen och vissa enhjuling konstruktioner. Alla dessa platser har mer information du gräva i. Jag har också beskrivit min (ofullständig) programvara med anmärkningarna på vad varje kodrad är för. Vissa korrigeringar föreslår jag tog mig veckor att lösa. Jag har sparat du timmar av stress! Denna webbplats representerar månader av forskning på webben. Det får inte innehålla allt du behöver men jag föreslå ödmjukt det ger dig en mycket bra start. Detta instructable är avsedda som vägledning att få dig förbi några av de största stötestenarna och blinda vägar som höll mig förbryllad under mycket långa perioder. Det är inte en skruv och mutter guide annars skulle det ha 200 sidor. Det är emellertid antagligen en av de bästa guiderna till DIY ett hjulförsett fordon ute i etern så långt.
Du kommer nästan säkert inte har alla färdigheter du behöver för att bygga detta projekt för närvarande. Få människor om någon har någonsin utbildats "formellt" i alla; i) metallarbete, ii) Mek engineering, iii) El iv) elektronik v Microcontroller programmering, vi) C-programmering. Jag är inte en ingenjör av något slag och är inte en programmerare. Om dina brister hindra dig på detta tidiga stadium då bry dig inte. Å andra sidan arbetar jag av den maximen att "alla kan lära sig något till en grundläggande standard efter ca 50 timmar av arbete" om du tror detta stämmer så kan du göra detta projekt och det hjälper dig också i livet. Detta projekt kommer sträcka ditt sinne och tålamod. Är du någon som får saker gjorda eller som säger "jag kunde ha gjort detta om bara för X eller Y"? Jag säger inte att det är lätt på något sätt men inte ge upp eftersom det inte finns någon aspekt du inte (ännu) förstår... hit internet och få reda på. Det är vad det är där för. Om du är bra på den mekaniska sidan du har ingen aning om hur man programmerar mikrokontroller och de som kan hitta programmering död lätt kan kämpa med mekaniska delar. Detta är varför det är sådan bra utmaning och varför högskolor får ibland grupper av elever, snarare än individer, för att bygga segwaysTM kopior som projekt.
Bryta ner uppgiften i mindre sektioner och har en gå. Kostnaden kan spridas eftersom detta kommer att ta veckor eller månader att slutföra om bara använda udda perioder av fritid.
Lycka till, ha en go!