INHOUDSOPGAWE:

Drukgevoelige elektriese skaatsplank: 7 stappe
Drukgevoelige elektriese skaatsplank: 7 stappe

Video: Drukgevoelige elektriese skaatsplank: 7 stappe

Video: Drukgevoelige elektriese skaatsplank: 7 stappe
Video: Styccobond F49 - Drukgevoelige lijm voor pvc/vinyl vloerafwerkingen en -accessoires 2024, November
Anonim
Drukgevoelige elektriese skaatsplank
Drukgevoelige elektriese skaatsplank

Hierdie instruksies is geskep ter voldoening aan die projekvereiste van die Makecourse aan die Universiteit van Suid -Florida (www.makecourse.com). Die volgende instruksies verduidelik die bouproses van 'n elektriese skaatsplank wat 'n drukgevoelige pad gebruik as 'n snelheidsbeheerder. Die pad werk saam met 'n Arduino Uno -bord, sowel as 'n elektriese motor en esc (elektroniese snelheidsbeheerder).

Hierby is 'n video wat 'n oorsig gee van die hele projek.

Stap 1: Onderdele lys

Image
Image

Om hierdie bord te bou, benodig u die volgende items.

1. 'n Volledige skaatsplank, met dek, vragmotors, wiele en laers.

2. 'n Arduino mikrobeheerbord. Ek het 'n Uno -bord gebruik, wat u hier kan vind.

3. 'n Broodbordbaan. Halfgrootte is meer as genoeg vir hierdie toepassing.

4. Velostat, 'n halfgeleidende laag wat vir die drukkussing gebruik sal word, wat hier gekoop kan word.

5. 'n Borsellose elektriese motor. U kan verskillende kv -motors gebruik, afhangende van u begroting en spoedvoorkeure. In my gebou het ek 'n motor van 280 kv gebruik wat hier gevind kan word.

6. 'n Elektroniese spoedbeheerder (esc) vir radiobeheerde voertuie. Maak seker dat u 'n esc koop met 'n hoër ampère as wat die motor benodig. Ek het saam met hierdie kontroleerder gegaan.

7. Batterye, ek het vier 3s Li-po-batterye gebruik om by my begroting te pas; u kan die batterytipes wat u verkies, gebruik, solank dit versoenbaar is met u esc en genoeg stroomsterkte om u motor aan te dryf. Dit is die batterye wat word in hierdie konstruksie gebruik.

8. Manlike Bullet -verbindings vir die batteryaansluitings. U kan hier 'n pak vind wat beide manlike en vroulike verbindings het.

9. Ratte/katrolle vir die dryfbaan. My bouwerk het 'n 14 tand tandwiel en 'n 36 tand groot rat gebruik. Die Solidworks -deellêers word hieronder aangeheg.

10. 'n Tandriem.

11. 'n Boks vir elektronika. Dit kan u eie ontwerp wees, of u kan die saak redelik maklik verander.

Stap 2: Montering van die Velostat -druksensor

Bedrading van die Arduino -stroombaan
Bedrading van die Arduino -stroombaan

Velostat is 'n elektries geleidende materiaal wat as verpakkingsmateriaal verkoop word. Dit het 'n unieke eienskap wat dit bruikbaar maak as 'n druksensor, wat wisselende elektriese weerstand hang af van die hoeveelheid druk wat daarop uitgeoefen word. Om voordeel te trek uit hierdie eiendom, moet u 'n elektriese stroom daardeur voer.

Om die sensor te monteer, moet u 'n stuk van u velostat in die grootte en vorm van u voorkeur sny. Hou in gedagte dat dit bo -op die skaatsplank geplaas sal word waar u voorvoet sit, dus baseer u grootte op die bord wat u gebruik.

Sny twee stukke geleidende foelie tot 'n effens kleiner grootte as die velostat. Huishoudelike aluminiumfoelie met werk hiervoor.

Vervolgens moet u die bedrading van die sensor afsny en stroop. Met behulp van 18-20 gage draad, verwyder ongeveer twee tot drie duim van die isolasie aan die einde van twee drade.

Koppel elke draad aan een van u foelievelle en plaas elke vel aan weerskante van u Velostat -pad.

U het nou u voltooide druksensor bymekaargemaak.

Stap 3: Koppel die Arduino -stroombaan

Sodra u druksensor saamgestel is, moet u dit aan u Arduino Uno -bord koppel. Verwys na die foto hierbo as 'n bedradingskema.

Soldeer die drade van die sensor na die jumperdrade vir die Arduino. Dit word gebruik as u positiewe en negatiewe leidrade.

Koppel die 5V -uitgang aan die analoog kant van die Arduino aan die positiewe strook op 'n broodbord, en koppel die positiewe leiding (Rooi draad links van die prentjie) aan die positiewe kanaal op die broodbord.

Koppel u negatiewe lood (blou draad links van die prentjie) aan die broodbord en voer dan 'n weerstand van 120 Ohm van die negatiewe lood op die broodbord na 'n ander deel van die broodbord. Dit dien as 'n spanningsverdeler, sodat u die uitgangsspanning van die sensor kan neem en dit in bruikbare data in die Arduino kan verander.

Koppel die weerstand aan die grond van die broodbord en maak die broodbord op die Arduino.

Heg 'n draad aan die broodbord op die strook wat u negatiewe lood en die weerstand van die spanningsverdeler bevat. Maak seker dat u dit aan die teenoorgestelde kant van die weerstand heg as die negatiewe leiding. Draai hierdie draad na 'n analoog ingang op u Arduino -bord. Dit is waar die Arduino die sein ontvang dat dit 'n versnellerreaksie sal word.

Koppel lappers laastens aan die positiewe en negatiewe stroke (oranje en groen drade in die diagram) van die broodbord saam met nog 'n trui wat aansluit by die Arduino. Sluit hierdie laaste trui aan op 'n digitale pen wat as 'n PWM -pen gemerk is. Dit is die insette van krag en sein na u esc.

Stap 4: Programmering van die Arduino

Die programmering van die Arduino
Die programmering van die Arduino
Die programmering van die Arduino
Die programmering van die Arduino

Met behulp van Arduino IDE, maak 'n skets wat die sein van u sensor neem en dit in 'n gasrespons toewys. U moet die Servobiblioteek wat by IDE kom, insluit. Die foto's hierbo toon my skets en ek het die programlêer hieronder aangeheg.

Lees die kommentaarreëls vir 'n meer duidelike beskrywing van die skets.

Stap 5: Montering van die motorkrag- en beheerkring

Samestelling van die motorkrag- en beheerkring
Samestelling van die motorkrag- en beheerkring

Afhangende van die batterye wat u vir u bou gekoop het, kan hierdie stap effens verskil.

My bou benodig 4 batterye wat parallel loop om die nodige stroom te kry.

Om die batterye aan die ESC te koppel, moet u die batteryverbindings aan die ESC soldeer. Met behulp van 10 gage draad, soldeer 'n draad vir elke battery aan die positiewe en negatiewe leidrade van die ESC. Maak seker dat u genoeg draad oorlaat om by u batterye uit te kom, dus oorweeg die plek van die battery voordat u met hierdie stap begin.

Soldeer dan elke positiewe en negatiewe draad aan 'n mannetjie -aansluiting. Neem in ag watter battery u hierdie proppe sal aansluit om u bedrading eenvoudig en skoon te hou.

Koppel die seinuitsetkant van die ESC aan die motor sonder borsel.

Koppel die klein seindrade van die ESC aan die springers op die broodbord vanaf die einde van die vorige stap.

Stap 6: Monteer die motor

Montering van die motor
Montering van die motor

Die motor het 'n monteerpunt vanaf die fabriek, maar u moet 'n hakie vervaardig om dit aan die bord vas te maak. Ek gebruik 'n dun stuk metaalplaat, in grootte gesny en gebuig.

Rangskik jou motor waar jy dit op die hakie wil monteer en boor gate. Bevestig die motor aan die houer.

U sal u tydsberekeningstande aan die motor en aan u bestuurderswiel wil koppel, sodat u die motor kan monteer met gordelspanning in ag.

Maak die gordel aan die motor vas en staan in lyn met die plek waar die hakie gemonteer moet word. Boor gate vir die motorhouer in die bord en bout die motorbeugel aan die bord.

Stap 7: Finale raadsvergadering

Neem die omhulsel vir u elektronika en boor 'n gat aan die voorkant, ongeveer 'n sentimeter in deursnee, sodat dit groot genoeg is om die batteryproppe deur te steek.

U moet die plek van u elektroniese omhulsel bepaal en die montagegate in die onderkant daarvan boor. Boor gate om die montagegate op die kas in die skaatsplank te pas en bout die kas aan die dek. Monteer dit met die onderkant van die omhulsel op die bord vir maklike toegang tot die elektronika.

Plaas die batterye en die ESC in die boks en voer die drade uit die gat aan die voorkant. Steek die 9V -adapter in die Arduino en koppel die batterye aan die ESC. Koppel die ESC aan die springers op die broodbord en steek die motor in.

Die ESC in die onderdele-lys is vooraf geprogrammeer en werk onmiddellik, maar nie alle beheerders is nie, en u moet moontlik die instruksies van u beheerder sien om dit te programmeer.

Aanbeveel: