dev.gamez.lv Forum Index dev.gamez.lv
Latvian Game Developers Community
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups 

Usb

 
dev.gamez.lv Forum Index -> Pļāpātuve
View previous topic :: View next topic  
Author Message
jauninais



Joined: 05 Sep 2009
Posts: 5

PostPosted: Sat Oct 03, 2009 4:57 pm    Post subject: Usb

Sveiki!

Nezinat vai ir iespejams izveidot programmu, kura caur usb vadu varetu kontrolet mazinu (no spelu masinitem ) motorinu, nu piemeram dazas sekundes grozas uz prieksu ,tad uzstaisa pauzi un pec kada laicina sak griezties uz atpakal .
Vispar sadu variantu ir iespejams uzstaisit vienkarsi no plika usb vada un motorina + programma, kas to visu kontroles ? vai tam usb vadam gala vajag kadu mikroshemu, kas sanems no manas pasraxtitas programminas galvena datora komandas un meginas izpildit ?
Ko domajiet par so lietu ?
Un no ka varetu panemt mikroshemu ,kura varetu kontrolet motorinu?
Back to top
View user's profile
janiksxxl



Joined: 29 Aug 2008
Posts: 101

PostPosted: Sat Oct 03, 2009 6:12 pm    Post subject:

Tam ir domāti mikroprocesori. Kāds vēl usb.
_________________
Nav neatrisināmu problēmu, ir problēmas, kuru risinājums mums nepatīk!
Back to top
View user's profile Visit poster's website
Vecais_Dumais_Laacis
Guru
Guru


Joined: 29 Jan 2004
Posts: 800

PostPosted: Sat Oct 03, 2009 10:35 pm    Post subject:

atkariigs kaa tu esi iedomaajies gala rezultaatu.
1) vadiit motoru caur usb ar softu no pc
2) saprogrammeet chipsi caur usb kursh peec tam autonomi izpilda programmu neatkariigi no pc

bet vislabaak buutu atbildes mekleet tam piemeerotos forumos
http://www.elfa.lv/forum/
_________________
...un ja bites buutu laachi...
Back to top
View user's profile
jauninais



Joined: 05 Sep 2009
Posts: 5

PostPosted: Sun Oct 04, 2009 1:14 pm    Post subject:

Nu es esmu iedomajies vadit motoru caur usb ar softu caur pc.
Back to top
View user's profile
Tenjou



Joined: 22 Nov 2005
Posts: 275

PostPosted: Sun Oct 04, 2009 1:29 pm    Post subject:

UBS ir tikai datu paraides veids, motors(standarta) nesaprot ko tādu. Tādēļ pie mašinītes Tev jāliek mikrokontrolieris klāt, kursh sarunātos ar motoru un saņemtu info no USB.
Back to top
View user's profile
jauninais



Joined: 05 Sep 2009
Posts: 5

PostPosted: Sun Oct 04, 2009 1:40 pm    Post subject:

Skaidrs, bet no kurienes varetu vinu panemt to mikrokontrolieri ? Jeb vins man butu japerk ?
Back to top
View user's profile
Vecais_Dumais_Laacis
Guru
Guru


Joined: 29 Jan 2004
Posts: 800

PostPosted: Sun Oct 04, 2009 4:14 pm    Post subject:

panjemt no sadziives tehnikas nebuus kur. jaapeerk.

piemeeram http://www.pc-control.co.uk/motorbee_info.htm
30 maarcinjas + shippings ~6.50 maarcinjas so ~kaadi 28ls sanaaks
_________________
...un ja bites buutu laachi...
Back to top
View user's profile
janiksxxl



Joined: 29 Aug 2008
Posts: 101

PostPosted: Sun Oct 04, 2009 4:25 pm    Post subject:

Nu nav obligāti tik dārgi, izplatītākais mikrokontrolieris priekš pamata mikrorobotiem (līnijsekotājiem, sumo) ATMEGA8 kādreiz maksāja 1Ls, nedomāju ka motoriņa kontrolēšana prasa ko uber ātru ar n-tiem Mhz.
www.argus.lv , nu un vēl bij viens internetveikals, bet to es neatceros.
_________________
Nav neatrisināmu problēmu, ir problēmas, kuru risinājums mums nepatīk!
Back to top
View user's profile Visit poster's website
jauninais



Joined: 05 Sep 2009
Posts: 5

PostPosted: Sun Oct 04, 2009 7:08 pm    Post subject:

A siem vares taisit programmas uz visual basic express editon 2008?
To shemu jau pats majas apstaklos nevares uzbuvet ne ?
Back to top
View user's profile
Tenjou



Joined: 22 Nov 2005
Posts: 275

PostPosted: Sun Oct 04, 2009 8:28 pm    Post subject:

Ir dažādi komplekti, var mierīgi nopirkt development boardu maziņu ar USB un lietot uzreiz.
Mikrokonrolieriem parasti asamblerī raksta kodu un tādiem dev boardiem jānāk līdzi savi chaintūļi ar kompileri. Ir advancētāki arī kur c++ izmanto en stuff, bet tik maziņiem gan nē, jo pirmkārt nepietiek atmiņas standarta bibliotēkām + nav jēgas no tā, jo domāti vienkāršām lietām(kā kontrolēt motora darbību). Bet par visual basic vari aizmirst.
Back to top
View user's profile
jauninais



Joined: 05 Sep 2009
Posts: 5

PostPosted: Sun Oct 04, 2009 8:56 pm    Post subject:

bet prieks sitiem var taisit pogrammas uz visual c# ?
Back to top
View user's profile
Tenjou



Joined: 22 Nov 2005
Posts: 275

PostPosted: Sun Oct 04, 2009 10:00 pm    Post subject:

Nevarēs gan c# veidīgus izmantot, jo vajadzīgs, lai .NET vai mono būtu uzstādīts.

Īsi sakot, Tev, ir tikai divas iespējas sakarīgas:
1) nopirkt, komplektu, ko ieteica vdl
2) nopirkt mikrokontroliera dev boardu, kur būs paris kilobaiti atmiņas un japrogrammē ASM

Un nav jābaidās no ASM, sevišķi tādiem maziem uzdevumiem, tur minimāli, ko rakstīt, jo tāds ir viņu uzdevums by default.
Back to top
View user's profile
janiksxxl



Joined: 29 Aug 2008
Posts: 101

PostPosted: Sun Oct 04, 2009 11:36 pm    Post subject:

Vispār tu esi netai borda, kā jau tev teica.
Mans čoms komandas raksta C. Nu protams ja galvenais ir ātrums tad gan ASM
_________________
Nav neatrisināmu problēmu, ir problēmas, kuru risinājums mums nepatīk!
Back to top
View user's profile Visit poster's website
Hobits
Indago organizātors


Joined: 04 Jul 2003
Posts: 491
Location: Riga

PostPosted: Mon Oct 12, 2009 11:26 am    Post subject:

O! Atcerējos savu paroli :)

janiksxxl wrote:
Nu nav obligāti tik dārgi, izplatītākais mikrokontrolieris priekš pamata mikrorobotiem (līnijsekotājiem, sumo) ATMEGA8 kādreiz maksāja 1Ls, nedomāju ka motoriņa kontrolēšana prasa ko uber ātru ar n-tiem Mhz.
www.argus.lv , nu un vēl bij viens internetveikals, bet to es neatceros.


Ar atmegu būs problēmas, ir nepieciešams programators kurš ebajā maksā sākot no 15baksiem, atmega nespēj tiešā veidā sarunāties ar kompi caur usb. Var izmantot seriālo portu, bet tad būs vajadzīgs signāla lēveļa pārveidotājs MAX232. Vai arī seriālā porta emulācija caur USB izmantojot FT232.

Iesācējiem draudzīgāks variants ir Arduīno. Izmaksā gan dārgāk, bet principā tik pat cik startupa komplekts lai sāktu strādāt ar Atmegām.

Atkarībā no motora parametriem būs vajadzīgi vēl pāris komponenti, populārākais mazo motoru draiveris ir L293D ar kuru var vadīt divus DC motorus nepārsniedzot 1.2A strāvu.

Cits lētāks getto risinājums būtu izmantot paralēlo portu ja tev kompim tāds vēl ir. Tādā veidā var iztikt bez mikrokontroliera, tikai ar pāris diskrētiem komponentiem. Bet šo variantu neieteiktu ja vien zini ko dari, vai nevēlies nosvilināt paralēlo portu.
Back to top
View user's profile Send e-mail Visit poster's website
Display posts from previous:   
dev.gamez.lv Forum Index -> Pļāpātuve All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group