Цифровой потенциометр

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

Не хочу никого обидеть. Но вот пусть ваши "регионы" и делают. Кстати, что вы вкладываете в это понятие ? Регионы это кто ?

skalinas
Offline
Зарегистрирован: 13.01.2016
01int cs = 2;
02int sdi = 3;
03int clk = 4;
04  
05void setup(){
06  Serial.begin(9600);
07  pinMode(cs, OUTPUT);
08  pinMode(sdi, OUTPUT);
09  pinMode(clk, OUTPUT);
10}
11  
12void setRes(int resistance){
13        // Готовимся к передачи
14  digitalWrite(cs, HIGH);
15  digitalWrite(sdi, LOW);
16  digitalWrite(clk, LOW);
17  digitalWrite(cs, LOW);
18        // 2 бита отводиться под адрес
19  digitalWrite(sdi, LOW);
20  for(int i=0; i<2;i++){
21   digitalWrite(clk, LOW);
22   digitalWrite(clk, HIGH);
23  }
24        // Передача значенийна устройство
25  for(int i=7; i>=0; i--){
26   digitalWrite(clk, LOW);
27 
28   int bt = bitRead(resistance, i);
29   if(bt==1) {
30    digitalWrite(sdi, HIGH);
31   } else {
32    digitalWrite(sdi, LOW);
33   }
34  digitalWrite(clk, HIGH); 
35  }
36  digitalWrite(cs, HIGH); 
37}
38  
39void loop(){
40 
41   for(int i=0; i<255; i++){
42    setRes(i);
43    Serial.println(i);
44   delay(50);
45   }
46}

Исходный код.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Это ты, типа, блеснуть хотел?  Дак я тебя огорчу, авнакод не блестит нихрена чота. 

rst
Offline
Зарегистрирован: 25.06.2018

Это регионы наконец-то доехали.

skalinas
Offline
Зарегистрирован: 13.01.2016

DetSimen пишет:

Это ты, типа, блеснуть хотел?  Дак я тебя огорчу, авнакод не блестит нихрена чота. 


авнокод работает и он не мой. За 17к лижы себе ... до блеска...

b707
Offline
Зарегистрирован: 26.05.2017

skalinas пишет:
авнокод работает и он не мой. За 17к лижы себе ... до блеска...

а какая гордость в словах "код не мой" :) Дескать я сам никогда не опущусь до того, чтобы что0то там программить :)))

А что за цифра такая волшебная "17к"? Это во сколько тебе обошелся этот код? - ты продешевил, разве за 17 качественно напишут? надо было 170 платить :)

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

b707 пишет:

А что за цифра такая волшебная "17к"? 

это отсылка к моему комменту