ArSid - Arduino Sid Synthesizer

Sat 23-Mar-19
22:30:40




Blink

Datum: Sun 13 March 2016
Samenvatting: Het knipperen van de achtergrond RGB-Led van het LCD-Display
 Soort Artikel: Software
Status: Afgerond



[Tekst] [Afbeeldingen] [Aansluitingen] [Broncodes]
blink_1.jpg
1/2: blink_1.jpg.
blink_2.jpg
2/2: blink_2.jpg.
[Tekst] [Afbeeldingen] [Aansluitingen] [Broncodes]

Een eenvoudige test dat deze Arduino Mega communiceert met de PC.

Dit programma is een variatie op het eerste programma van de Arduino: Blink. Ik heb hier niet eens veel tijd ingestoken, getuige de hoeveelheid commentaar die ook in het basis Blink programma van de Uno is te vinden.

En het werkt ... Je moet toch ergens mee beginnen. 


[Tekst] [Afbeeldingen] [Aansluitingen] [Broncodes]

Afbeeldingen

blink_1.jpg
1/2: blink_1.jpg.
blink_2.jpg
2/2: blink_2.jpg.

[Tekst] [Afbeeldingen] [Aansluitingen] [Broncodes]

De aansluitingen van Blink

Het knipperen van de achtergrond RGB-Led van het LCD-Display

Arduino Mega

Pwr USB ?
 
?
aref
gnd Gnd's
? d13 LCDBacklight Rood
ioreff d12 LCDBacklight Groen
Reset reset d11 LCDBacklight Blauw
+3.3v d10
+5V LCDBacklight +5v d9
Gnd's gnd d8
Gnd's gnd
Vin d7
d6
Potmeter 0 a0 d5
Potmeter 1 a1 d4
Potmeter 2 a2 d3
Potmeter 3 a3 d2
Potmeter 4 a4 d1
Potmeter 5 a5 d0
Potmeter 6 a6
Potmeter 7 a7 d14
d15
Potmeter 8 a8 d16
Potmeter 9 a9 d17
Potmeter A a10 d18 Tx1 Midi Out
Potmeter B a11 d19 Rx1 Midi In
Potmeter C a12 d20
Potmeter D a13 d21
Potmeter E a14 /~\
Potmeter F a15 \_/
Onderconnector
d22 | d23
d24 | d25
d26 | d27
d28 | d29
 | 
d30 | d31
d32 | d33
d34 | d35
d36 | d37
 | 
d38 | d39
d40 | d41
 | 
d42 | d43
d44 | d45
d46 | d47
d48 | d49
 | 
d50 | d51
d52 | d53


[Tekst] [Afbeeldingen] [Aansluitingen] [Broncodes]
Broncode: [1: Blink]

1: De broncode van Blink

(Sun 13 March 2016) Het knipperen van de achtergrond RGB-Led van het LCD-Display

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
/****************************************************************************
    ArSid Blink3
    
    Turns on the LCD Backlight RGB-LED on for a while, 
    then off , repeatedly.
    Pattern: R - G - B - - -

*****************************************************************************/


int ledR = 13;
int ledG = 12;
int ledB = 11;

void setup() 
{ // put your setup code here, to run once:
  pinMode (ledR, OUTPUT);
  pinMode (ledG, OUTPUT);
  pinMode (ledB, OUTPUT);
}

void loop() 
{ // put your main code here, to run repeatedly:
  digitalWrite(ledR, LOW);    // turn the LED off by making the voltage LOW
  delay( 500);                // wait some time
  digitalWrite(ledR, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay( 500);                // wait some time
  digitalWrite(ledG, LOW);    // turn the LED off by making the voltage LOW
  delay( 500);                // wait some time
  digitalWrite(ledG, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay( 500);                // wait some time
  digitalWrite(ledB, LOW);    // turn the LED off by making the voltage LOW
  delay( 500);                // wait some time
  digitalWrite(ledB, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1500);                // wait some time
}


Broncode: [1: Blink]
[Tekst] [Afbeeldingen] [Aansluitingen] [Broncodes]