Ich möchte 500ms und 700ms Impulse gleichzeitig mit einem Arduino Nano v3 generieren. Wie kann ich dies mit Genauigkeit tun, während ich auch die Temperatur von einem Thermistor ablesen kann?Wie generieren 500ms und 700ms Puls mit Arduino Nano V3?
0
A
Antwort
1
Ich würde Interrupts verwenden.
Alle 100 ms einen Interrupt erstellen (muss ein Divisor von 500, 700 und jeder Periode sein, die Sie verwenden möchten).
Innerhalb des Interrupts eine Variable inkrementieren.
Wenn die Variable ein Vielfaches von 5 erreicht, wird der Ausgang des ersten Signals umgeschaltet. wenn es ein Vielfaches von 7 ist, schalten Sie den Ausgang des zweiten Signals um.
Verwandte Themen
- 1. Arduino Nano Timer
- 2. Arduino nano: Speicherstabilitätsproblem
- 3. Arduino Nano Datenpunkte fehlen
- 4. Move PWM von Pin 3 auf 11 (Arduino Nano)
- 5. svn und nano Ausgaben
- 6. Clock Domain Crossing für Puls- und Pegelsignal
- 7. Arduino mit Spracherkennungsmodul
- 8. Koppeln von zwei HC05-Modulen mit arduino
- 9. Arduino mit Servo und RTC
- 10. Randomly ImageButton in einem Layout alle 500ms
- 11. nfc p2p kommunikation arduino zu arduino
- 12. Machen Sie Farbe eines Elements Puls kontinuierlich mit Winkel
- 13. Nano-Editor Zeilenumbrüche
- 14. git commit -a/nano
- 15. snprintf() druckt Müll schwebt mit Newlib Nano
- 16. arduino Servo und Verzögerung
- 17. Powershell-Skript, um sich wie Vim oder Nano zu verhalten?
- 18. Arduino und iPhone Verbindung mit Bluetooth 3.0
- 19. Arduino globale Variable mit I2C und LCD
- 20. Künstliche Mausereignisse mit Javascript und Arduino?
- 21. Android Arduino und Bluetooth
- 22. MQTT zwischen Esp8266 und Arduino mit PubSubclient
- 23. Arduino zu Unity3D Latenz/Verzögerung
- 24. GPS-Daten mit Arduino
- 25. Verbindung mit Arduino Bluetooth
- 26. Arduino-Taste mit LED
- 27. Arduino Kommunikation mit C#
- 28. Wie erstellt man in Node.js couchdb-Designdokumente mit Nano?
- 29. Bluetooth + Arduino und Android Authentifizierung
- 30. Nano - deaktivieren beim Speichern bestätigen?
Wenn Sie 500ms Puls sagen, meinen Sie ein Signal, das für 500ms hoch bleibt? Oder ein Dirac-Delta alle 500ms? –
Ein Impuls, der für 500 ms an und für 500 ms aus bleibt. Gleiches für 700ms. –