Beannachtaí ó léitheoirí, déantúsóirí, geeks, díograiseoirí, díograiseoirí leictreonaic agus tosaitheoirí;
Le fada an lá, tá mé ag iarraidh carr R / C gan sreang a thógáil le mótair gan scuab agus Arduino.
Anois agus mo scrúdú scoile críochnaithe agam, bheartaigh mé é a ghlacadh.
Sa phróiseas cinnteoireachta deiridh ar an modh rialaithe a bheidh mé ag dul a úsáid chun carr R / C a dhéanamh, tá fadhb agam: an mótar gan scuab a rialú le Arduino.
Nuair
is cosúil go bhfuil mótar AC Arduino beagán scanrúil i rialú (go teicniúil), ná bíodh imní ort, mar sa lámhleabhar seo léireoidh mé duit cé chomh héasca is atá sé an mótar DC a rialú ag baint úsáide as Arduino ag baint úsáide as aon chineál lasc / potentiometer / luamhán stiúrtha, go bunúsach, rud ar bith is féidir leis na paraiméadair a athrú ar bhealach is féidir le Arduino a thaifeadadh, cibé an voltas díreach nó friotóir é.
Chun an tionscadal seo a thriail tú féin, beidh rud éigin bunúsach uait:
cuirim naisc fhoinsithe idirnáisiúnta ar fáil don chuid is mó de na táirgí a d'úsáid mé)
Teastaíonn roinnt uirlisí bunúsacha uait freisin: Cuirfimid tús lenár dtionscadal nuair a bheidh na hábhair socraithe agat!
Sula dtosaímid ag scríobh an chóid, déanaimis ceangal le ESC agus mótair ó arduino ar dtús.
Tá an nasc leis an tionscadal seo simplí go leor agus díreach.
De réir an chóid a scríobh mé, is é seo a leanas an nasc: tá bioráin aschuir an potentiometer / luamhán stiúrtha ceangailte leis an bioráin analógach 0 ar an Arduino.
Tugtar léaráid scéimreach d’úsáid potentiometer agus luamhán stiúrtha analógach. (
D'úsáid mé luamhán stiúrtha baile agus thug mé léaráid scéimreach den luamhán stiúrtha)
ESC go Arduino: líne dhubh (Ground)---
> Bioráin talún ar sreang ArduinoWhite (Comhartha)---
> Líne mhíosúil an bhioráin dhigitigh ArduinoRed (Cumhacht) --
> Vin ar Arduino (
Tá sé seo ag cumhachtáil Arduino)
Ceangail ESC leis an mótar gan sreang leis an scuab ESC.
Níl orduithe tábhachtach. (
Mura rothlaíonn an mótar sa treo atá ag teastáil, ach aistrigh ceachtar den dá shreang in esc chuig an mótar gan scuab)
Tar éis don nasc crua-earraí a bheith críochnaithe, is féidir linn an cód Arduino a láimhseáil.
Tá an cód simplí go leor agus déanaim iarracht feidhmiúlacht gach líne a mhíniú le tuairimí.
Mar sin féin, bíodh leisce ort teagmháil a dhéanamh liom má tá aon fhadhb agat: hrithikbansal70 @ gmail.
Comhrithikbansal. comAn Cód:(.
Ceangailte freisin an comhad ino)
/* ESC calabrú an bioráin sonraí ESC atá nasctha leis an bioráin digiteach 10 ar an arduino.
Ionchur poitéinsiméadar/luamhán stiúrtha ceangailte le bioráin analógacha 0 ar Arduino.
An cód a thiomsú agus a uaslódáil.
Ansin coinnigh an luamhán stiúrtha/potentiometer ag a shuí uasta agus ceangail an soláthar cumhachta seachtrach le ESC.
Cloisfidh tú bíp agus cuirfidh tú an potentiometer / luamhán stiúrtha sa suíomh is ísle.
Socróidh sé seo críochphointe an ESC.
Tá an cód samplach seo i bhfearann poiblí.
Athbhreithníodh é ag Hrithik Bansal www an 20 Márta, 2017. hrithikbansal.
Com */ áirítear/áirítear leabharlann servo le haghaidh feidhmeanna servo esc;
/Dearbhaigh ESC mar ionchur slán oibiachta servo; socrú ar neamhní(){ esc. ceangail(10);
/Ceangail ESC leis an sraithuimhir bioráin dhigiteach 10. tús (9600);
Tosaigh ag léamh/oscail an lúb sraitheach monatóireachta neamhní(){
Ionchur = analogRead (A0);
/Is é luach an ionchuir an t-ionchur analógach ar an sraithuimhir bioráin 0 0. print(
\'Luach ionchuir bunaidh : ');
/Srathach port phriontáil an t-ord luach ionchur bunaidh. cló (ionchur); sraitheach. cló(\' | \'); moill(1); ionchur=mapa(analogRead(A0)
, 0,1023, 0,180);
/Mapáil luachanna ionchuir an luamháin stiúrtha ar bhioráin analógacha 0 go dtí na luachanna uasta agus íosta a fhreagraíonn don aschur servo: 180 agus 0 sraitheach. print(
\'Luach ionchuir don mhapáil : '); sraitheach. cló (ionchur);
Priontálann /Sraith luach ionchuir na Sraithe mapála. priontáil(\'\'); moill(1);
Cinneann /Moill do thaifeach/réidheacht agus cumas an mhótair freagairt do ghluaiseacht an Photwntiometer/luamháis. esc. scríobh (ionchur);
Beidh stádas/ESC mar an gcéanna le stádas/suíomh an luamháin stiúrtha}
Tar éis duit an cód a uaslódáil chuig arduino agus gach nasc crua-earraí a athsheiceáil, plug an ceallraí isteach in ESC agus athshocraigh an arduino láithreach (
Brúigh an cnaipe athshocraithe beag).
Ansin cuir an potentiometer/luamhán stiúrtha láithreach i gceachtar den dá shuíomh foircneacha, a bheidh mar phointe deiridh ard duit (
An áit a rothlaíonn an mótar ar an luas is airde).
Cloisfidh tú bíp arís, agus ina dhiaidh sin tá an potentiometer/luamhán stiúrtha dírithe go hiomlán ar an taobh eile/an taobh eile.
Is é seo do chuid íseal (
Beidh an mótar stáiseanóireacht ag an am seo).
Arís, cloisfidh tú roinnt bíp agus tá an obair chalabrúcháin déanta. {
Tá sé seo léirithe sa fhís
Taispeántas Tionscadal: físeán LinkNow, nuair a bhogann tú an cnapán potentiometer / luamhán stiúrtha analógach go dtí an pointe uachtarach / íochtair, luasóidh / mallóidh an mótar gan scuab dá réir.
Leid: Le linn na tástála, mar gheall ar rothlú iomlán an mhótair (Mótar rótar seachtrach)
Tá sé contúirteach freisin nach féidir leat é a choinneáil i do lámha.
Agus é á thástáil, d'eitil an rothlóir páipéir rolla amach trí thimpiste nuair a bhí an mótar ag sníomh an-tapa: Má tá aon fhadhb agat, déan teagmháil liom le do thoil: hrithikbansal70
Comhrithikbansal.
Tá súil agam go réiteoidh sé seo d’fhadhb agus go bhfoghlaimeoidh tú rud éigin nua inniu. Go raibh maith agat!