Embed presentation
Downloaded 68 times


![3USB7-12 v3 vGRD5 vAnalog Input PinsDigital Input/Output PinsPins with ~ are PWM[Analog Output]GRDTransmitter/ReceiverSerial ConnectionMicrocontroller ATmega328Operating Voltage 5VInput Voltage (recommended)7-12VInput Voltage (limits)6-20VDigital I/O Pins 14(of which 6 provide PWM output)Analog Input Pins 6DC Current per I/O Pin 40 mADC Current for 3.3V Pin 50 mA](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2farduinotechnicalsession1-170102143056%2f75%2fArduino-technical-session-1-3-2048.jpg&f=jpg&w=240)




































































![Arduino-Digital Output-Sound-Piezo//connect piezo to pin 13 and groundint freqs[] = {1915, 1700, 1519, 1432, 1275, 1136, 1014, 956};//string tones[] = {"do", "re", "mi", "fa","sol"," la", "si", "do"};void setup(){pinMode(13,OUTPUT);}void loop(){for(int i=0;i<8;i++){//iterating through notesfor(int j=0;j<1000;j++){//the time span that each note is being playeddigitalWrite(13,HIGH);delayMicroseconds(freqs[i]);digitalWrite(13,LOW);delayMicroseconds(freqs[i]);}}}72](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2farduinotechnicalsession1-170102143056%2f75%2fArduino-technical-session-1-72-2048.jpg&f=jpg&w=240)

![Arduino-Digital Output-Sound-Piezo-Playing a melody//connect piezo to pin 13 and groundvoid playNote(int note){for(int j=0;j<60;j++){//the time span that each note is being playeddigitalWrite(13,HIGH);delayMicroseconds(note);digitalWrite(13,LOW);delayMicroseconds(note);}delay(60);}int pause=200;int freqs[] = {1915, 1700, 1519, 1432, 1275, 1136, 1014, 956};//string tones[] = {"do", "re", "mi", "fa","sol"," la", "si", "do"};// i = { 0 1 2 3 4 5 6 7//mi mi mi - mi mi mi - mi sol do re mi - - - fa fa fa fa fa mi mi mi mi re re mi re - sol - mi mi mi - mi mi mi - mi sol do re mi -- fa fa fa fa fa mi mi mi sol sol fa re do - - -void setup(){pinMode(13,OUTPUT);}void loop(){playNote(freqs[2]); playNote(freqs[2]); playNote(freqs[2]); delay(pause);playNote(freqs[2]); playNote(freqs[2]); playNote(freqs[2]); delay(pause);playNote(freqs[2]); playNote(freqs[4]); playNote(freqs[0]); playNote(freqs[1]);playNote(freqs[2]); delay(pause); delay(pause); delay(pause);playNote(freqs[3]); playNote(freqs[3]); playNote(freqs[3]); playNote(freqs[3]);playNote(freqs[3]); playNote(freqs[2]); playNote(freqs[2]); playNote(freqs[2]);playNote(freqs[2]); playNote(freqs[1]); playNote(freqs[1]); playNote(freqs[2]);playNote(freqs[1]); delay(pause); playNote(freqs[4]); delay(pause);playNote(freqs[2]); playNote(freqs[2]); playNote(freqs[2]); delay(pause);playNote(freqs[2]); playNote(freqs[2]); playNote(freqs[2]); delay(pause);playNote(freqs[2]); playNote(freqs[4]); playNote(freqs[0]); playNote(freqs[1]);playNote(freqs[2]); delay(pause); delay(pause); delay(pause);playNote(freqs[3]); playNote(freqs[3]); playNote(freqs[3]); playNote(freqs[3]);playNote(freqs[3]); playNote(freqs[2]); playNote(freqs[2]); playNote(freqs[2]);playNote(freqs[4]); playNote(freqs[4]); playNote(freqs[3]); playNote(freqs[3]);playNote(freqs[0]); delay(pause); delay(pause); delay(pause);}74](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2farduinotechnicalsession1-170102143056%2f75%2fArduino-technical-session-1-74-2048.jpg&f=jpg&w=240)































The document provides information about the Arduino programming environment and hardware options. It discusses downloading the Arduino software, installing drivers, and an overview of the Arduino UNO board. It also lists several Arduino board options, shields that can expand functionality, components needed for projects like enclosures, power supplies, batteries, and various cables and breadboards.


![3USB7-12 v3 vGRD5 vAnalog Input PinsDigital Input/Output PinsPins with ~ are PWM[Analog Output]GRDTransmitter/ReceiverSerial ConnectionMicrocontroller ATmega328Operating Voltage 5VInput Voltage (recommended)7-12VInput Voltage (limits)6-20VDigital I/O Pins 14(of which 6 provide PWM output)Analog Input Pins 6DC Current per I/O Pin 40 mADC Current for 3.3V Pin 50 mA](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2farduinotechnicalsession1-170102143056%2f75%2fArduino-technical-session-1-3-2048.jpg&f=jpg&w=240)




































































![Arduino-Digital Output-Sound-Piezo//connect piezo to pin 13 and groundint freqs[] = {1915, 1700, 1519, 1432, 1275, 1136, 1014, 956};//string tones[] = {"do", "re", "mi", "fa","sol"," la", "si", "do"};void setup(){pinMode(13,OUTPUT);}void loop(){for(int i=0;i<8;i++){//iterating through notesfor(int j=0;j<1000;j++){//the time span that each note is being playeddigitalWrite(13,HIGH);delayMicroseconds(freqs[i]);digitalWrite(13,LOW);delayMicroseconds(freqs[i]);}}}72](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2farduinotechnicalsession1-170102143056%2f75%2fArduino-technical-session-1-72-2048.jpg&f=jpg&w=240)

![Arduino-Digital Output-Sound-Piezo-Playing a melody//connect piezo to pin 13 and groundvoid playNote(int note){for(int j=0;j<60;j++){//the time span that each note is being playeddigitalWrite(13,HIGH);delayMicroseconds(note);digitalWrite(13,LOW);delayMicroseconds(note);}delay(60);}int pause=200;int freqs[] = {1915, 1700, 1519, 1432, 1275, 1136, 1014, 956};//string tones[] = {"do", "re", "mi", "fa","sol"," la", "si", "do"};// i = { 0 1 2 3 4 5 6 7//mi mi mi - mi mi mi - mi sol do re mi - - - fa fa fa fa fa mi mi mi mi re re mi re - sol - mi mi mi - mi mi mi - mi sol do re mi -- fa fa fa fa fa mi mi mi sol sol fa re do - - -void setup(){pinMode(13,OUTPUT);}void loop(){playNote(freqs[2]); playNote(freqs[2]); playNote(freqs[2]); delay(pause);playNote(freqs[2]); playNote(freqs[2]); playNote(freqs[2]); delay(pause);playNote(freqs[2]); playNote(freqs[4]); playNote(freqs[0]); playNote(freqs[1]);playNote(freqs[2]); delay(pause); delay(pause); delay(pause);playNote(freqs[3]); playNote(freqs[3]); playNote(freqs[3]); playNote(freqs[3]);playNote(freqs[3]); playNote(freqs[2]); playNote(freqs[2]); playNote(freqs[2]);playNote(freqs[2]); playNote(freqs[1]); playNote(freqs[1]); playNote(freqs[2]);playNote(freqs[1]); delay(pause); playNote(freqs[4]); delay(pause);playNote(freqs[2]); playNote(freqs[2]); playNote(freqs[2]); delay(pause);playNote(freqs[2]); playNote(freqs[2]); playNote(freqs[2]); delay(pause);playNote(freqs[2]); playNote(freqs[4]); playNote(freqs[0]); playNote(freqs[1]);playNote(freqs[2]); delay(pause); delay(pause); delay(pause);playNote(freqs[3]); playNote(freqs[3]); playNote(freqs[3]); playNote(freqs[3]);playNote(freqs[3]); playNote(freqs[2]); playNote(freqs[2]); playNote(freqs[2]);playNote(freqs[4]); playNote(freqs[4]); playNote(freqs[3]); playNote(freqs[3]);playNote(freqs[0]); delay(pause); delay(pause); delay(pause);}74](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2farduinotechnicalsession1-170102143056%2f75%2fArduino-technical-session-1-74-2048.jpg&f=jpg&w=240)





























