Forum-svar oprettet
-
ForfatterIndlæg
-
Admin
NøgleansvarligHej Brian 🙂
Skal lige være sikker, du vil ikke bruge LED strips men LED dioder?Admin
NøgleansvarligTak for din feedback Michael. 🙂
Admin
NøgleansvarligJa det skal være data i kablet, ellers virker det ikke. Så tænker det er det som er problemet. :=)
Admin
NøgleansvarligHej Michael, er du 100% sikker på det er et data kabel du bruger? 🙂
Admin
NøgleansvarligHej Remi, nej det gør den ikke. 🙂
Admin
NøgleansvarligHej Kent. Har du prøvet at lave et alarm system? 🙂
Du skal bruge:
x1 RFID RC522 Card
x1 Arduino UNO
x1 Breadboard
x2 LED(Red,Green)
x1 Buzzer
x1 Servo Motor#include<Servo.h> #include <SPI.h> #include <RFID.h> RFID rfid(10, 9); //sda and reset pinleri const byte rled = 7; const byte gled = 6; const byte buzzer = 3; boolean permission = true; // boolean değişkeni byte card[5] = {107, 135, 241, 197, 216}; //sistemin tanıyacağı kart numarası Servo servo; //created servo object void setup() { Serial.begin(9600); SPI.begin(); rfid.init(); //RFID başlattık pinMode(7, OUTPUT); pinMode(6, OUTPUT); pinMode(3, OUTPUT); servo.attach(5); // servo pini } void loop() { servo.write(0); permission = true; if (rfid.isCard()) { //kart okursa... Serial.println(" -ARDUINO HOCAM- RFID SECURTY SYSTEM------CARD READ-----"); if (rfid.readCardSerial()) { // kart numaralarını yazdırıyoruz Serial.println(" "); Serial.println("CARD NUMBERS"); Serial.println(""); Serial.print(rfid.serNum[0]); Serial.print(" , "); Serial.print(rfid.serNum[1]); Serial.print(" , "); Serial.print(rfid.serNum[2]); Serial.print(" , "); Serial.print(rfid.serNum[3]); Serial.print(" , "); Serial.print(rfid.serNum[4]); Serial.println(" "); } for (int i = 0; i < 5; i++) // kart numaralarını karşılaştırıyoruz { if (rfid.serNum[i] != card[i]) // boolean dedğişkenini burada false yapıyoruz { permission = false; } } if (permission == true) // { Serial.println("IZIN VERILDI"); digitalWrite(rled, LOW); digitalWrite(buzzer, HIGH); delay(50); digitalWrite(buzzer, LOW); delay(50); digitalWrite(buzzer, HIGH); delay(50); digitalWrite(buzzer, LOW); digitalWrite(gled, HIGH); servo.write(90); delay(2000); } else // FALSE ise aşağıdaki işlemler. { Serial.println("IZINSIZ GIRIS!!!!!!!"); digitalWrite(buzzer, HIGH); delay(300); digitalWrite(buzzer, LOW); digitalWrite(buzzer, HIGH); delay(50); digitalWrite(buzzer, LOW); digitalWrite(buzzer, HIGH); delay(50); digitalWrite(buzzer, LOW); digitalWrite(rled, HIGH); delay(500); digitalWrite(gled, LOW); servo.write(0); delay(2000); } rfid.halt(); //RFID sonlandırılıyor. } else //diğer türlü yeşil ve kırmızı LED ler sönsün. digitalWrite(gled, LOW); digitalWrite(rled, LOW); }
-
Dette svar blev ændret 7 måneder, 2 uger siden af
Admin.
26. december 2024 kl. 17:20 som svar til: FC-51 infrarød binær refleksionssensor og rækkevidder #32023Admin
NøgleansvarligDet virker også til at være en god sensor, får vores indkøber til at få dem hjem, skal vi skrive når vi har dem? 🙂
Admin
NøgleansvarligSkal lige være 100% med, flipper zero skal programmeres igennem Arduino IDE?
Esp 32 wroom d3 er det den processor som skal programmeres=? 🙂Admin
NøgleansvarligHej Thomas, tjekker lige om jeg kan finde noget. 🙂
Admin
NøgleansvarligHej Jens. 🙂
Det er faktisk en rigtig god guide du har fundet! Det forklar faktisk alt du skal gøre.Du skal bruge dette:
Arduino Nano v3.0
Prototype Screw Arduino Nano PCB Board
Rund Magnet Neodymium – 6x5MM
Reed Kontakt 300VDC 0.55A 2x14MM – NO
KY-012 Aktive Buzzer 3.5-5.5V ModuleTilslut modulerne og sensor som fortalt på billedet. Den har sikkert også leveret en kode du kan uploade til det setup. 🙂
Admin
NøgleansvarligHej Janus Når du tilslutter dit sim800 modul til FT232RL FTDI USB 2.0 to TTL skal du tilslutte RX til TX, og TX til RX mellem modul og FT232RL. Så skulle det være muligt at sende en AT kommando. 🙂
Hvis du skal sende og modtage SMS’er skal du op og have en 5v 3A forsyning. 🙂
HUSK en fælles GND.
-
Dette svar blev ændret 8 måneder, 1 uger siden af
Admin.
Admin
NøgleansvarligHej Laurits. Jeg har fundet dette link, er det noget du kan bruge, eller er det helt ved siden af? 🙂
Admin
NøgleansvarligJep! 🙂
Admin
NøgleansvarligDu kan altid udvide dine ind- og udgange med en expander, så har du også mulighed for at programmere dine input.
PCF8575 16 Channel IO Expander I2C ModuleHvis jeg skal hjælpe dig mere, skal jeg lige vide hvad du mener med “axer”. 🙂
Admin
NøgleansvarligDu bruger bare det jeg fik linket til, det passer til. 🙂
-
Dette svar blev ændret 7 måneder, 2 uger siden af
-
ForfatterIndlæg