Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Det finnes flere måter å koble opp i nettverk på. Her presenterer vi en måte som muliggjør kommunikasjon mellom bare to enheter, og en måte som muliggjør kommunikasjon mellom flere enheter.

Ring nettverk Ringnettverk (seriell kommunikasjon)

Ringnettverk er en kjent metode å lage nettverk på. På datamaskinsiden er kanskje den mest kjente nettverksarkitekturen som snakker i ring token ring.

Vi har lagd en nettverksprotokoll som er enkel å bruke på Arduino som baserer seg på nettopp en slik ring. Maksimalt 255 adresseres med denne protokollen.

Ved å koble sammen Arduinoene med pinnene som brukes til hardware seriell UART kommunikasjon, pinne 0 og pinne 1, kan vi få lagd en ring med ett vilkårlig antall (mellom 2 og 255) Arduinoer. Det er da viktig at de har felles jord, slik at signalene tolkes riktig av alle Arduinoene.

...

Når eksempelet er kjørt, og enhetene er koblet sammen, vil de alltid koble seg sammen. Da kan seriell kommunikasjon mellom dem opprettes ved å bruke SoftwareSerial, PLabBTSerial eller PLabBTCallback (mer info om PLabBT* under biblioteksiden). Dette blir da som å behandle data til/fra konsoll.