Advertisement
claudiusmarius

RampeXIAOAD98330001

Aug 16th, 2023
1,230
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.68 KB | None | 0 0
  1. //RampeXIAOAD98330001
  2.   //https://youtu.be/TiS4UU85oto
  3.   //https://www.youtube.com/c/ClaudeDufourmont
  4.  
  5.   #include <SPI.h>
  6.   #include <MD_AD9833.h>
  7.  
  8.   #define DATA  9
  9.   #define CLK   8
  10.   #define FSYNC 10
  11.  
  12.   MD_AD9833 AD(DATA, CLK, FSYNC);
  13.  
  14.   void setup()
  15.   {
  16.   pinMode(CLK, OUTPUT);    
  17.   pinMode(DATA, OUTPUT);
  18.   pinMode(FSYNC, OUTPUT);
  19.  
  20.   AD.begin();
  21.  
  22.   AD.setMode(MD_AD9833::MODE_TRIANGLE);
  23.   //AD.setMode(MD_AD9833::MODE_SINE);
  24.   //AD.setMode(MD_AD9833::MODE_SQUARE1);
  25.   float frequency = 180.0;
  26.   AD.setFrequency(MD_AD9833::CHAN_0, frequency);
  27.   }
  28.  
  29.   void loop()
  30.   {
  31.   // Le programme peut rester vide car la fréquence est définie dans setup()
  32.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement