Wie viele sensoren arbeiten in einer Zeit, in der ein Arduino für Home-automation?
Wie ich bin, daran denken zu müssen ein Haus-Automatisierung mit Arduino, mit Lichtsensor, Temperatur-Steuerung , motion-sensor , gas-Leckage-sensor -, Feuer-Erkennung-sensor , hall-Effekt-sensor für Licht an/aus , Ventilator an/aus-und fan-speed-control , motion detection , alarm für gas /Feuer-Erkennung , Tür-öffnen/schließen jeweils.
Aber meine Frage ist, wie viele sensoren arbeiten in einer Zeit, in der auf einem Arduino-board?
Und ist es möglich, die Steuerung von Arduino mit PIC oder ich.MX6 Dual Lite/Solo?
- Hängt davon ab, wie viel Geld Sie bereit sind, um das problem zu werfen.
- Es hängt davon ab, Ihre sensoren und welchen Arduino du verwendest. Ein sensor könnte eine beliebige Anzahl von pins, obwohl viele nur eine. Check arduino.cc/en/Products.Compare für die specs für alle boards.
- Als ich mir Gedanken darüber mache, zu Verwenden, Arduino Uno , so wie ich bin mit 6 sensoren aus ihm heraus, zwei davon sind von Analogausgang und vier digitale Ausgabe , ich bin mit wireless-Netzwerk, wie blue-tooth, zig bee , Die arduino arbeitet für alle der sensor in einer Zeit ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn die sensoren nutzen I2C dann die Grenze ist 128 Geräte am bus, aber Sie haben jeweils eine eindeutige Adresse, die sind manchmal "hart codiert" werden auf dem Gerät durch den Hersteller. Der Arduino Verdrahtet Bibliothek dient zum Lesen/schreiben I2C und es dauert nur zwei pins. I2C ist manchmal auch als TWI (Two Wire Interface). Der PIC kann tun, I2C, nicht so sicher über die ich.MX6, aber ich habe kontrolliert ein Arduino über I2C mit einem Raspberry Pi.
Für den Arduino Uno gehen Sie hier, um die Spezifikationen des open-source-design:
http://arduino.cc/en/Main/arduinoBoardUno
Dort werden Sie Lesen, dass der Arduino Uno hat 14 digitale und 6 analoge I/O-pins.
Hinweis, Sie sind nicht beschränkt auf die Anzahl der sensoren basierend auf der Anzahl der I/O-pins.
Beispiel:
Jeder Prozessor hat eine begrenzte Anzahl von I/O-pins. Können Sie hardware hinzufügen, für multiplex-Signale von außen, bevor Sie diese I/O-pins. Zum Beispiel, sagen der Prozessor hat 4 I/O-pins. Sie widmen können 3 Steuern einen multiplexer Auswahl 1 von 8 Signale an die route, auf der 4. Prozessor-I/O-pin. Und damit Verdoppelung der Anzahl der Eingänge, die Sie probieren können.
Können Sie viele Anzahl der sensoren, wie Sie wollen. Aber dein board muss so viel I/O-pins. Versuchen Sie, mega Arduino-board. Arduino Mega 2560 hat 54 pins Total. Also in der mega-board verbinden, können Sie eine Vielzahl von sensoren.
Können Sie auch Steuern, den Vorstand PIC, Arduino-sketch und so weiter.