Hirdetés
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Luck Dragon: Asszociációs játék. :)
- GoodSpeed: Nem vénnek való vidék - Berettyóújfalu
- sziku69: Fűzzük össze a szavakat :)
- GoodSpeed: Ebes, a megtervezett falu!
- sziku69: Szólánc.
- gban: Ingyen kellene, de tegnapra
- Brogyi: CTEK akkumulátor töltő és másolatai
- Carmageddon 2
- eBay-es kütyük kis pénzért
-
LOGOUT
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
pellesmartin
tag
Sziasztok! RFID kártyaolvasóval szeretnék működtetni egy servo motort(SG90),meg van hozzá a kód is,csak úgy van megírva hogy ha odaérintem a megfelelő kártyát akkor fordul a szervó,aztán egy delay-el visszaáll 0-ra. Nos nekem úgy kellene hogy ha egyet érintek,forog 90et,mégegy érintés vissza 0-ra. Valaki segítene ebben? Itt a kód:
#include <SPI.h>#include <MFRC522.h>#include <Servo.h>#define SS_PIN 10#define RST_PIN 9#define LED_G 5 //define green LED pin#define LED_R 4 //define red LED#define BUZZER 2 //buzzer pinMFRC522 mfrc522(SS_PIN, RST_PIN); // Create MFRC522 instance.Servo myServo; //define servo nameint angle = 0;void setup(){Serial.begin(9600); // Initiate a serial communicationSPI.begin(); // Initiate SPI busmfrc522.PCD_Init(); // Initiate MFRC522myServo.attach(3); //servo pinmyServo.write(0); //servo start positionpinMode(LED_G, OUTPUT);pinMode(LED_R, OUTPUT);pinMode(BUZZER, OUTPUT);noTone(BUZZER);Serial.println("Put your card to the reader...");Serial.println();}void loop(){// Look for new cardsif ( ! mfrc522.PICC_IsNewCardPresent()){return;}// Select one of the cardsif ( ! mfrc522.PICC_ReadCardSerial()){return;}//Show UID on serial monitorSerial.print("UID tag :");String content= "";byte letter;for (byte i = 0; i < mfrc522.uid.size; i++){Serial.print(mfrc522.uid.uidByte[i] < 0x10 ? " 0" : " ");Serial.print(mfrc522.uid.uidByte[i], HEX);content.concat(String(mfrc522.uid.uidByte[i] < 0x10 ? " 0" : " "));content.concat(String(mfrc522.uid.uidByte[i], HEX));}Serial.println();Serial.print("Message : ");content.toUpperCase();if (content.substring(1) == "XX XX XX XX") //change here the UID of the card/cards that you want to give access{Serial.println("Authorized access");Serial.println();delay(500);digitalWrite(LED_G, HIGH);tone(BUZZER, 500);delay(300);noTone(BUZZER);myServo.write(180);delay(5000);myServo.write(0);digitalWrite(LED_G, LOW);}else {Serial.println(" Access denied");digitalWrite(LED_R, HIGH);tone(BUZZER, 300);delay(1000);digitalWrite(LED_R, LOW);noTone(BUZZER);}}
Új hozzászólás Aktív témák
- Diablo II: Classic és Resurrected
- alza vélemények - tapasztalatok
- Call of Duty: Black Ops 7
- Otthoni hálózat és internet megosztás
- Apple MacBook
- Fotók, videók mobillal
- Ne már! Drágább lesz a GPU a memóriapánik miatt?
- Autós topik
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- A robotaxik bizony karamboloznak, nincs itt semmi látnivaló!
- További aktív témák...
- HIBÁTLAN iPhone 14 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS3159, 100% Akksi
- Lenovo ThinkPad T14S Gen1 Intel i5-10310U Refurbished - Garancia
- Laptop felvásárlás , egy darab, több darab, új , használt ! Korrekt áron !
- HIBÁTLAN iPhone 14 Pro Max 128GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3918, 100% Akkumulátor
- Samsung Galaxy A16 / 4/128GB / Kártyafüggetlen / 12Hó Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
ekkold
