Archief - PC -> (usb) Arduino -> Remote controller.

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Satkan

Legacy Member
Hey mensen,



Aangezien het denk ik toch een Technologievraag betreft, zal ik het hier vragen.

Ik ben eventueel van plan om een autonome mobiele unit op wielen te maken.

Hier zit ik wel vast op het punt waar ik effectief signalen van een computer moet doorsturen naar een stukje hardware, dat signalen naar de motor / stuurelementen zou moeten doorsturen.

Ik dacht aan een RC-bakje dat je in een usb drive kan steken, en dat signalen uitvoerd adv informatie van de software.

Maar ik vind nergens zo'n bakje, dus vraag ik mij af of dit wel bestaat.




Btw, grammar nazi's,... toon mij gerust maar op schrijffouten.
(Zolang het maar conform met mijn sig is.)

Epyon

Legacy Member
Je steekt beter een microcontroller, zoals bvb een Arduino, in je remote toestel en verbindt dit via een Xbee link met je PC. De Xbee link functioneert hierbij als een wireless seriële link, net zoals je je Arduino rechtstreeks aan je PC zou hangen.

IMAG0461.jpg

Dit is een opstelling die ik ooit eens gemaakt heb. Vooraan is een Xbee module op een Xbee Explorer USB shield geprikt die met mijn laptop verbonden is. Op het breadboard ligt een Arduino die als remote unit optreedt en die van een gewoon Xbee Explorer shield voorzien is. De remote Arduino verschijnt op mijn laptop als een COM poort, net zoals ie rechtstreeks aangesloten zou zijn :) .

Met Xbee ga je veel problemen vermijden die je met analoge overdracht wel zal hebben.

Satkan

Legacy Member
Fraggie zei:
Xbee of Zigbee geen optie?

Arduino was mij het meest bekend, maar het hoeft niet gebonden te zijn.
Ik sta altijd open voor alternatieven.

Epyon zei:
Je steekt beter een microcontroller, zoals bvb een Arduino, in je remote toestel en verbindt dit via een Xbee link met je PC. De Xbee link functioneert hierbij als een wireless seriële link, net zoals je je Arduino rechtstreeks aan je PC zou hangen.


Dit is een opstelling die ik ooit eens gemaakt heb. Vooraan is een Xbee module op een Xbee Explorer USB shield geprikt die met mijn laptop verbonden is. Op het breadboard ligt een Arduino die als remote unit optreedt en die van een gewoon Xbee Explorer shield voorzien is. De remote Arduino verschijnt op mijn laptop als een COM poort, net zoals ie rechtstreeks aangesloten zou zijn :) .

Met Xbee ga je veel problemen vermijden die je met analoge overdracht wel zal hebben.

Ok, nice!
Dat zou inderdaad wel het probleem oplossen.

Enig idee over het bereik? (Zou in theorie maar 30 cm moeten kunnen overbruggen, aangezien alles met een tussencomputer (die meereist met de unit) via een 3G / hspa+ verbinding naar mijn vast toestel wordt overgebracht.)
Het zou in een vroeg stadium best handig kunnen uitspelen, moest de draadloze verbinding een tiental meter aankunnen.




Beiden zeker al bedankt!

Epyon

Legacy Member
Het bereikt hangt af van:
  • het vermogen van de Xbee module
  • het gebruik van een on-chip of externe antenne

De standaard Xbee modules zoals ik ze gebruik hebben een 1mW zender en een chip antenne. Dat zijn de goedkoopste en ook simpelste modules. Deze hebben een maximaal bereik van 100m, althans volgens de producent. Ik heb het zelf niet getest, maar als je geen obstakels (muren, bomen) in de weg hebt klopt dit inderdaad. Anders is het bereik beperkt tot een tiental meters.

Je hebt ook de Xbee Pro modules die toch een €10 meer kosten, maar met hun 60mW zender en externe antenne tot 1.500m ver reiken. Deze verbruiken wel vijf maal meer stroom (250mA) dan de instapmodellen, dus niet te onderschatten als het om een batterijgevoede applicatie gaat!

dr.led

Legacy Member
Voor een project heb ik Xbee Pro Sb2 modules gebruikt. Was makkelijk een bereik van 150 meter haalbaar met externe antennes (Wi-Fi antennes).

Indien je een groter bereik wilt, kan je altijd een extra Xbee module plaatsen die als tussenstation dient.

In tegenstelling tot andere modules is Xbee ook makkelijk aanstuurbaar, gewoon een Uart verbinding...

Satkan

Legacy Member
Epyon zei:
Het bereikt hangt af van:
  • het vermogen van de Xbee module
  • het gebruik van een on-chip of externe antenne

De standaard Xbee modules zoals ik ze gebruik hebben een 1mW zender en een chip antenne. Dat zijn de goedkoopste en ook simpelste modules. Deze hebben een maximaal bereik van 100m, althans volgens de producent. Ik heb het zelf niet getest, maar als je geen obstakels (muren, bomen) in de weg hebt klopt dit inderdaad. Anders is het bereik beperkt tot een tiental meters.

Je hebt ook de Xbee Pro modules die toch een €10 meer kosten, maar met hun 60mW zender en externe antenne tot 1.500m ver reiken. Deze verbruiken wel vijf maal meer stroom (250mA) dan de instapmodellen, dus niet te onderschatten als het om een batterijgevoede applicatie gaat!

Ok, zeker bedankt voor de info!

Er zullen altijd wel obstakels tussen de computer en de unit staan, aangezien het de specialiteit zou moeten zijn van hetgeen dat ik wil maken.
(Software die zelf hindernissen herkent, en ontwijkt.)
Maar uiteraard wil ik met zo min mogelijk gewicht en ook zo zuinig mogelijk tewerk gaan.

Goed, maar ik denk dat ik vrijwel alle info heb die ik nodig had omtrent dit onderwerp.

Satkan

Legacy Member
dr.led zei:
Voor een project heb ik Xbee Pro Sb2 modules gebruikt. Was makkelijk een bereik van 150 meter haalbaar met externe antennes (Wi-Fi antennes).

Indien je een groter bereik wilt, kan je altijd een extra Xbee module plaatsen die als tussenstation dient.

In tegenstelling tot andere modules is Xbee ook makkelijk aanstuurbaar, gewoon een Uart verbinding...

Bedankt voor de reactie!

Ja, blijkbaar ga ik toch eens meer moeten opzoeken omtrent Xbee.
Wi-fi antennes zat ik ook over na te denken, maar uiteindelijk zou ik alles gewoon via edge / 3g / hspa+ proberen te laten werken. (Ik heb toch een relatief groot datapakket.)

Epyon

Legacy Member
Xbee v2 heeft ook support voor mesh networking. Zo kan je idd meerdere zuinige Xbee modules als relay stations laten werken. Is ook interessant als je bvb meerdere wagentjes gebruikt. De mesh wordt ook volledig zelf door de Xbee stack gemanaged.

Je kan, zoals gezegd, Xbee als een pure UART verbinding gebruiken, of als een 1:1 doorgeefluik. Een Xbee module heeft bvb enkele digitale en analoge in/outputs. In die 1:1 modus zal de ontvangende module als uitgang werken en zijn pinnen sturen naargelang de pinnen van de zendende module (input) geschakeld worden. Zeer makkelijk.

Je kan ook de protocol stack zelf aansturen via een microcontroller. Daarmee kan je zeer krachtige zaken doen, maar is wel iets complexer.

Het voordeel aan Xbee is dat het in dezelfde ISM banden als WiFi werkt en je dus goedkope WiFi antennes kan gebruiken.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan