Pages: [1]   Go Down
Author Topic: Communicatie tussen 2 arduino's (integer)  (Read 1781 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo,

Ik weet dat hier al 1000'den topics van bestaan maar ik geraak er echt niet uit.

Ik ben een scorebord aan het maken voor mijn eindwerk.
Dit scorebord wordt aangestuurd met een tablet (Android).
De applicatie is in orde en de bluetooth ontvanger op de Arduino werkt ook perfect.
Ik krijg dus bijvoorbeeld als score 9 en ik heb dan de waarde 9 op mijn Arduino en ik kan deze sturen op mijn 7segment display smiley-grin

Maar ik wil nu dat deze waarde ook nog eens gestuurd worden naar andere Arduino.
Dus bijvoorbeeld de score op de tablet is "2" dan komt deze via de bluetooth shield op de Arduino hier is dan een variable scorethuis hier komt dan deze waarde in. En nu wil ik via nog een kabel naar een andere Arduino ook nog deze waarde krijgen.

Dit lukt me echter niet, ik krijg oftewel niets oftewel ASCII codes ik heb nu al topics gevonden met hetzelfde probleem maar nooit een concreet antwoord.

Is dit eigenlijk mogelijk? Ik kan nu mijn code niet tonen (heb deze pas in het weekend terug)

Alvast bedankt, Brecht Carlier
Logged

Netherlands
Offline Offline
Full Member
***
Karma: 3
Posts: 129
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Die 'kabel' tussen de twee Arduinos, is dat 'n usb kabel? Zo ja, dan is 't eenvoudig: baud rate etc. gelijk zette en babbelen maar ...

vriendelijke groet,

Jos
Logged

Forum Moderator
Belgium
Offline Offline
Edison Member
*****
Karma: 68
Posts: 1926
Arduino rocks; but with my plugin it can fly rocking the world ;-)
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Elk type kabel heeft zijn lengte beperkingen.
USB een meter of 10 en 1 wire maar een meter of zo (weet ik niet zeker).
Dus hoe ver moeten de 2 arduino's van elkaar?
Met vriendelijke groet
Jantje
Logged

Do not PM me a question unless you are prepared to pay for consultancy.
Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -

Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Misschien een belangrijk detail het gaat over RX en TX momenteel gebruik ik gewone kabeltjes maar later zouden we een UTP-kabel gebruiken waarvan we dus 2 geleiders van gerbuiken (RX en Tx) en ook nog een gemeenschappelijke ground dacht ik.

De afstand is zo'n 30m.

Alvast bedankt,
MVG, Brecht C
« Last Edit: February 28, 2013, 12:08:50 pm by AmdAero » Logged

Forum Moderator
Belgium
Offline Offline
Edison Member
*****
Karma: 68
Posts: 1926
Arduino rocks; but with my plugin it can fly rocking the world ;-)
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

30 meter is wel wat. Daar zou ik een specialist voor raadplegen.
Logged

Do not PM me a question unless you are prepared to pay for consultancy.
Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -

Netherlands
Offline Offline
Jr. Member
**
Karma: 0
Posts: 80
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Via een ethernetkabel is wel te doen maar dan moet je er gewoon een ethernet shield of ethernet breakoutboard aan beide arduino's hangen.
Logged

Watch my stealth-bot @ let's make robots

Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Dus jullie raden me aan om een ethernet shield te gebruiken.
Dus dan ben ik in staat om waardes van integerA van de ene naar de andere arduino overtebrengen.

Ik vind het toch raar dat ik de serialwrite & serialprint  niet werkend krijg. (Momenteel test ik ze naast elkaar), ik zal binnenkort eens de code er op zwieren.
Logged

The Netherlands
Offline Offline
Edison Member
*
Karma: 52
Posts: 1731
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ik zou eerst eens proberen met een cat kabel.
Daarbij dan 2 aderparen gebruiken, en in dit geval (omdat je geen echt netwerk verkeer doet) zou ik gaan voor het blauwe paartje en het bruine paartje.
Daarbij zou ik ook nog de kleur voor het signaal gebruiken, en het daarbij behorende wit/kleur voor GND.
Zo heb je dus een compleet pad in elk aderpaar.
30 meter is wel wat optimistisch voor een serieel signaal, maar er hoeft niet veel data over die lijn.
Neem een lage baudrate en dankzij de twisted pairs en bovenstaande wijze van aansluiten hef je al heel wat stoorbronnen op.
Wie weet lukt het dan om goed te kunnen communiceren, zonder extra investeringen.
Kan je ook niet al teveel moeite kosten dus voor je wat gaat bestellen ff een uurtje hieraan besteden en je weet weer genoeg.
Logged

Have a look at "blink without delay".
Did you connect the grounds ?
Je kunt hier ook in het Nederlands terecht: http://arduino.cc/forum/index.php/board,77.0.html

Pages: [1]   Go Up
Jump to: