Robótica Livre
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Ir para baixo
alvaro 123456
alvaro 123456
Mensagens : 476
Data de inscrição : 27/04/2019
Idade : 17

Função setup() Empty Re: Função setup()

Sáb maio 21, 2022 11:04 am


#define pinsem 2
#define pinm1j1 3
#define pinm2j1 5
#define pinchj1 17
#define pintrimpj1 A0

#include (Adafruit_NeoPixel.h)
#define pinft 4
#define numero 300
Adafruit_NeoPixel fita(numero, pinft, NEO_GRB + NEO_KHZ800);

#include "Arduino.h"
#include "SoftwareSerial.h"
#include "DFRobotDFPlayerMini.h"

SoftwareSerial mySoftwareSerial(12, 13);
DFRobotDFPlayerMini myDFPlayer;

int pos;
int pos2;

void setup() {
pixels.begin();
mySoftwareSerial.begin(9600);
Serial.begin(115200);
pinMode(pinm1j1, OUTPUT);
pinMode(pinm2j1, OUTPUT);
pinMode(pinsem, OUTPUT);
pinMode(pintrimpj1, INPUT_PULLUP);


}
void loop(){

map(pintrimpj1,3,1022, 0,300);

if(analogRead(pintrimpj1) > 412 && analogRead(pintrimpj1) < 612){
continue;
}
if(analogRead(pintrimpj1) < 412){
pos --;
pos2 = pos +1;
}

if(analogRead(pintrimpj1) < 612){
pos ++;
pos2 = pos -1;
}
pixels.clear();
pixels.show();
pixels.setPixelColor(pos, pixels.Color(255, 255, 255));
pixels.show();
pixels.setPixelColor(pos2, pixels.Color(255, 255, 255));
}
P Gabriel
P Gabriel
Mensagens : 97
Data de inscrição : 26/07/2021
Idade : 13
Escola : Hebert de Souza EFM

Função setup() Empty Re: Função setup()

Sáb maio 21, 2022 9:58 am
Saidas/Entradas:


Código:
*************************************************************************************************************************************************************




#define PinS0 0 // Definido PinS0 no programa
#define PinS1 1 // Definido PinS1 no programa
#define PinF8l 2 // Definido PinF8l no programa
#define PinJT1 3 // Definido PinJT1 no programa
#define PinF360l 4 // Definido PinF360l no programa
#define PinJT2 5 // Definido PinJT2 no programa
#define PinMP3RX 12 // Definido PinMP3RX no programa
#define PinMP3TX 13 // Definido PinMP3TX no programa
#define PinJT3 A0 // Definido PinJT2 no programa
#define PinTA 17 // Definido PinTA no programa
void setup(){
pinMode(PinS0, OUTPUT);// Definido como saida
pinMode(PinS1, OUTPUT);// Definido como saida
pinMode(PinF8l, OUTPUT);// Definido como saida
pinMode(PinJT1, OUTPUT);// Definido como saida
pinMode(PinF360l, OUTPUT);// Definido como saida
pinMode(PinJT2, OUTPUT);// Definido como saida
pinMode(PinMP3RX, OUTPUT);// Definido como saida
pinMode(PinMP3TX, OUTPUT);// Definido como saida
pinMode(PinJT3, INPUT_PULLUP);// Definido como entrada PULLUP
pinMode(PinTA, INPUT_PULLUP);// Definido como entrada PULLUP





************************************O que está aqui em baixo é uma informação adicional e não faz parte do código********************************************
PinS0 = Pino Serial 0
PinS1 = Pino Serial 1
PinF8l = Pino Fita 8 leds
PinJT1 = Pino JoysTick1
PinF360 = Pino Fita 360 leds
PinJT2 = Pino JoysTick2
MP3RX = Pino MP3RX
MP3TX = Pino MP3TX
PinJT3 = Pino JoysTick2
PinTA = Pino Tecla Avante
alvaro 123456
alvaro 123456
Mensagens : 476
Data de inscrição : 27/04/2019
Idade : 17

Função setup() Empty Re: Função setup()

Sáb maio 21, 2022 9:49 am
void loop() {
pixels.clear();
for(int i = 1; i < numero; i++) {
pixels.setPixelColor(i, pixels.Color(255, 255, 255));
pixels.show();
delay(tempo);
int i2 = i -1;
pixels.setPixelColor(i2, pixels.Color(0, 0, 0));
}
}
alvaro 123456
alvaro 123456
Mensagens : 476
Data de inscrição : 27/04/2019
Idade : 17

Função setup() Empty Re: Função setup()

Sáb maio 21, 2022 9:44 am


#define pinsem 2
#define pinm1j1 3
#define pinm2j1 5
#define pinchj1 17
#define pintrimpj1 A0

#include
#define pinft 4
#define numero 300
Adafruit_NeoPixel fita(numero, pinft, NEO_GRB + NEO_KHZ800);
#define tempo 5

#include "Arduino.h"
#include "SoftwareSerial.h"
#include "DFRobotDFPlayerMini.h"

SoftwareSerial mySoftwareSerial(12, 13); // RX, TX
DFRobotDFPlayerMini myDFPlayer;

void setup() {
pixels.begin();
mySoftwareSerial.begin(9600);
Serial.begin(115200);
pinMode(pinm1j1, OUTPUT);
pinMode(pinm2j1, OUTPUT);
pinMode(pinsem, OUTPUT);
pinMode(pintrimpj1, INPUT_PULLUP);


}
Paulo Augusto Batista
Paulo Augusto Batista
Admin
Mensagens : 5039
Data de inscrição : 11/02/2019
Idade : 52
Escola : Colegio Lindaura
https://roboticalivre.forumeiros.com

Função setup() Empty Função setup()

Sáb maio 21, 2022 9:17 am
Responder esse tópico com a função setup()

alvaro 123456 e lucca senn dallagassa gostam desta mensagem

Conteúdo patrocinado

Função setup() Empty Re: Função setup()

Ir para o topo
Permissões neste sub-fórum
Não podes responder a tópicos