changes the rgb's color depending on the potentiometer

Dependencies:   C12832

Committer:
cheeseondoge
Date:
Fri Feb 12 09:43:31 2021 +0000
Revision:
0:6e9d6c2ce8b0
potentio+rgb

Who changed what in which revision?

UserRevisionLine numberNew contents of line
cheeseondoge 0:6e9d6c2ce8b0 1 /* mbed Microcontroller Library
cheeseondoge 0:6e9d6c2ce8b0 2 * Copyright (c) 2019 ARM Limited
cheeseondoge 0:6e9d6c2ce8b0 3 * SPDX-License-Identifier: Apache-2.0
cheeseondoge 0:6e9d6c2ce8b0 4 */
cheeseondoge 0:6e9d6c2ce8b0 5
cheeseondoge 0:6e9d6c2ce8b0 6 #include "mbed.h"
cheeseondoge 0:6e9d6c2ce8b0 7 #include "platform/mbed_thread.h"
cheeseondoge 0:6e9d6c2ce8b0 8 #include "C12832.h"
cheeseondoge 0:6e9d6c2ce8b0 9
cheeseondoge 0:6e9d6c2ce8b0 10 C12832 lcd(D11, D13, D12, D7, D10);
cheeseondoge 0:6e9d6c2ce8b0 11
cheeseondoge 0:6e9d6c2ce8b0 12 PwmOut r (D5);
cheeseondoge 0:6e9d6c2ce8b0 13 PwmOut g (D8);
cheeseondoge 0:6e9d6c2ce8b0 14 PwmOut b (D9);
cheeseondoge 0:6e9d6c2ce8b0 15
cheeseondoge 0:6e9d6c2ce8b0 16 AnalogIn pot1 (A0);
cheeseondoge 0:6e9d6c2ce8b0 17 AnalogIn pot2 (A1);
cheeseondoge 0:6e9d6c2ce8b0 18
cheeseondoge 0:6e9d6c2ce8b0 19 int main()
cheeseondoge 0:6e9d6c2ce8b0 20 {
cheeseondoge 0:6e9d6c2ce8b0 21 while (true)
cheeseondoge 0:6e9d6c2ce8b0 22 {
cheeseondoge 0:6e9d6c2ce8b0 23 r = (float)pot1;
cheeseondoge 0:6e9d6c2ce8b0 24 b = (float)pot2;
cheeseondoge 0:6e9d6c2ce8b0 25 g = 0;
cheeseondoge 0:6e9d6c2ce8b0 26 }
cheeseondoge 0:6e9d6c2ce8b0 27 }