Servo.h en Tone.h conflict
2 berichten
• Pagina 1 van 1
Servo.h en Tone.h conflict
In probeer zowel Tone.h als Servo.h te gebruiken maar dat kan niet omdat beide dezelfde timer gebruiken op mijn mini Pro Arduino.
Zijn er alternatieven voor deze libraries?
Andere oplossingen?
Zijn er alternatieven voor deze libraries?
Andere oplossingen?
Advertisement
- astrofrostbyte
- Berichten: 229
- Geregistreerd: 20 Jan 2013, 12:01
Re: Servo.h en Tone.h conflict
Ja , dat is wel één van de lastige dingen van arduino dat het niet altijd duidelijk is welke uControler resources gebruikt worden.
Wat een oplossing kan zijn is zelf controle te nemen door libraries te gebruiken voor de losse timers 1,2,3,etcc
Timer 2 kan je een tone maken http://playground.arduino.cc//Code/FrequencyTimer2
Timer 1,3 kan je PWM maken http://playground.arduino.cc//Code/Timer1
nu hoop ik maar dat je niet meerdere tone uitgangen gebruikt en meerdere servo's ....
Wat ook nog een oplossing kan zijn is externe chips te gebruiken voor evt PWM of Tone's te genereren, deze worden dan aangestuurd met SPI,I2C etc.
Wat een oplossing kan zijn is zelf controle te nemen door libraries te gebruiken voor de losse timers 1,2,3,etcc
Timer 2 kan je een tone maken http://playground.arduino.cc//Code/FrequencyTimer2
Timer 1,3 kan je PWM maken http://playground.arduino.cc//Code/Timer1
nu hoop ik maar dat je niet meerdere tone uitgangen gebruikt en meerdere servo's ....
Wat ook nog een oplossing kan zijn is externe chips te gebruiken voor evt PWM of Tone's te genereren, deze worden dan aangestuurd met SPI,I2C etc.
Gear: Arduino- Uno,Due,Ethernet,Mega2560 , OLS LogicAnalyser, TDS1002, Rigol DG1022, J-Link EDU, BusPirate
2 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: ekaqitoquhu, RussellAlets en 26 gasten