Skip to content

Instantly share code, notes, and snippets.

View romeuleite's full-sized avatar

Romeu Leite romeuleite

View GitHub Profile
#include <SPI.h>
#include <MFRC522.h>
#include <LiquidCrystal_I2C.h>
#include <string.h>
#define SS_PIN 21
#define RST_PIN 22
#define PB 4
#define I2C_ADDR 0x27
#include <SPI.h>
#include <MFRC522.h>
#define SS_PIN 21
#define RST_PIN 22
#include <WiFi.h>
#include <math.h>
String texto = "Default";
#include <Wire.h>
#include <SPI.h>
#include <MFRC522.h>
#define SS_PIN 10 //PIN SDA
#define RST_PIN 9 //PIN RESET
MFRC522 rfid(SS_PIN, RST_PIN);
#include <LiquidCrystal_I2C.h>
#include <WiFi.h>
#include <math.h>
const char* ssid = "Romeu's Galaxy A73 5G";
const char* password = "12345678";
WiFiServer server(80);
const int B = 4275; // B value of the thermistor
const int R0 = 100000; // R0 = 100k
const int pinTempSensor = 34; // Grove - Temperature Sensor connected to GPIO34 (ESP32)
@romeuleite
romeuleite / segue_faixa.ino
Created July 31, 2024 23:16
Este código é projetado para controlar um robô seguidor de linha usando sensores infravermelhos para detectar a faixa e motores DC para movimentação.
#include <Servo.h>
#define BLACK 1
#define WHITE 0
int sensor_left = A5;
int sensor_mid = A4;
int sensor_right = A3;
int led_right = 13;
import static org.junit.jupiter.api.Assertions.*;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.params.ParameterizedTest;
import org.junit.jupiter.params.provider.CsvSource;
import org.mockito.*;
class MontanhaRussaControladorTest {
private MontanhaRussaControlador controlador;
@Mock
package ex12;
public class VerificadorEleitoral {
private CartorioEleitoral cartorioEleitoral;
public VerificadorEleitoral(CartorioEleitoral cartorioEleitoral) {
this.cartorioEleitoral = cartorioEleitoral;
}
public String consultarSituacao(int idade, String cpf) throws Exception {
if(/*1*/idade < 0 || /*2*/idade > 200) /*3*/throw new Exception("idade invalida");
if(/*4*/cpf == nullpackage ex1;
package ex04;
import static org.junit.jupiter.api.Assertions.*;
import static org.mockito.Mockito.*;
import org.junit.jupiter.api.Test;
import java.util.ArrayList;
class RelatorioDeFuncionariosTest {
@romeuleite
romeuleite / gist:0c63ab6422e7e957830f237ee916f7f3
Created October 20, 2023 20:31
Solucao PC.02 Romeu Leite RA 769713
package org.example;
import static org.junit.jupiter.api.Assertions.*;
class UtilsTest {
@org.junit.jupiter.api.BeforeEach
void setUp() {
}