REKLAMA

Arduino i sensory

Jedną z podstawowych zalet platform zgodnych z Arduino jest możliwość podłączania do nich różnych czujników. Czyni to tę platformę idealną bazą do budowania różnych urządzeń i robotów. W niniejszym artykule postaram się opowiedzieć o tym, jak podłączyć do Arduino czujniki oraz jak nawiązać z nimi komunikację, by móc odczytywać z nich wyniki pomiarów.

Zagadnienia poruszane w tym artykule:

  • ​Wymagania;
  • Dlaczego Arduino?
  • Podłączanie czujników do Arduino;
  • ​Piny analogowe;
  • ​Czujnik szczelinowy;
  • ​Oczekiwanie na zmianę;
  • Przerwania;
  • ​Piny cyfrowe;
  • Niestandardowy protokół;
  • ​PWM – Pulse Width Modulation;
  • ​OneWire;
  • ​Komunikacja;
  • Kod 0x4E – ustalanie parametrów pracy;
  • ​Kod 0x44 – rozpoczęcie pomiaru;
  • ​Kod 0xBE – odczyt danych;
  • Na rynku znajdziemy OneWire i OneWire;
  • ​I²C;
  • Podłączanie urządzeń I²C do Arduino;
  • Czujnik ciśnienia BMP180.

Artykuł pochodzi z miesięcznika "Programista" nr 62 (07/2017). Jest to wydanie z przełomu sierpnia i września. Szczegółowy spis treści: http://programistamag.pl/programista-7-2017-62/

Autorem artykułu jest Wojciech Sura. Programuje od przeszło dziesięciu lat w Delphi, C++ i C#, prowadząc również prywatne projekty. Obecnie pracuje w polskiej firmie PGS Software S.A., zajmującej się tworzeniem oprogramowania i aplikacji mobilnych dla klientów z całego świata.

>>FRAGMENT ARTYKUŁU DO POBRANIA<<