ESP32 C3 supermini

Arduino pinlerine bağlanan kırmızı, sarı ve yeşil LED’ler trafik lambalarının sırasına göre kontrol edilecek. Buna göre program ilk başta kırmızı ışığı yakacak. Kırmızı ışık 3 saniye yandıktan sonra sönecek ve 1 saniye boyunca sarı ışık yanacak. Sarı ışık söndükten sonra da 5 saniye boyunca yeşil ışık yanacak. byte yesil = 10, sari = 11, kirmizi…
Verici kodu #include <SPI.h> // nRF24L01+ ile SPI iletişim. #include <RF24.h> // v1.4.2 RF24 radio(7, 8); // radio isimli nesne oluştur. CE ve CSN pinleri. void setup() { Serial.begin(9600); // Hataları seri monitörde görebilmek için seri iletişimi başlat. if (!radio.begin()) { // nRF24L01+’yı başlat. Serial.println(“nRF24L01+ bağlantıları yanlış veya temazsızlık var. nRF24L01+ bozulmuş olabilir.”); //nRF24L01+ modülü…
https://youtu.be/A9p8toNNstU byte i; int sure = 100; void setup() { for (i = 0; i <= 9; i++) { pinMode(i, OUTPUT); // 0 – 9 pinleri çıkış yap. } } void loop() { for (i = 0; i <= 9; i++) { digitalWrite(i, HIGH); delay(sure); digitalWrite(i, LOW); } for (i = 8; i > 0;…
MQ-2_5110_EKRANLI _PCB ares dosyası kodlar: #include <LCD5110_Graph.h> //Kütüphaneyi projeye dahil ettik. LCD5110 myGLCD(8,9,10,11,12); extern unsigned char TinyFont[]; extern uint8_t BigNumbers[]; int maxval = 0; int birasayisi =0; void setup() { myGLCD.InitLCD(); } void loop() { int alkol = analogRead(A5); int alkol_grafik = map(alkol,0,1023,2,81); myGLCD.clrScr(); myGLCD.setFont(BigNumbers); myGLCD.printNumI(alkol,10,10); myGLCD.setFont(TinyFont); myGLCD.print(“ALKOL METRE”, CENTER, 0); cerceve(); // Progressbar çerçevesi çizdirilir….
İlk önce baskı devre çıkarılır. arduino ile rfid modülü devreye monte edilir. MFRC522-1.3.6 klasörü C:\Program Files (x86)\Arduino\libraries klasörüne kopyalanır. rfid_kart_okuyucu kodu arduino ya yüklenir. devre çalıştırılır daha sonra kartımızı okuturuz. (buzzer monte ediliyse bu aşamada sürekli ötecektir.) kartın kimliği bilgisayarda seriport ekranına yazılır. kartın kimliğini kopyalayıp bir yere not ediniz. daha sonra devrenin geri kalan montajını…