Innholdsfortegnelse:
- Trinn 1: Brukt programvare:
- Trinn 2: Komponenter som brukes:
- Trinn 3: Kretsdiagram:
- Trinn 4: Bibliotek:
- Trinn 5: Kode
- Trinn 6: Video:
Video: Oppmøtesystem ved å sende RFID -data til MySQL -server ved hjelp av Python With Arduino: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
I dette prosjektet har jeg grensesnittet RFID-RC522 med arduino, og deretter sender jeg data fra RFID til phpmyadmin-databasen. I motsetning til våre tidligere prosjekter bruker vi ikke ethernet -skjold i dette tilfellet, her leser vi bare serielle data som kommer fra arduino og skyver det til phpmyadmin gjennom en python -kode. Så her er enheten vår koblet til PC slik at den kan sende data serielt, du kan også koble enheten til bringebær pi for å gjøre dette prosjektet bærbart.
Trinn 1: Brukt programvare:
Dette er programvaren vi har brukt til dette prosjektet:
1. Arduino IDE: Du kan laste ned den nyeste Arduino IDE fra denne lenken:
www.arduino.cc/en/Main/Software
2. Installasjon av XAMPP -server: Her bruker vi XAMPP -server, den kan brukes både i Windows og Linux, men mitt forslag er at hvis du er i Ubuntu (hvilken som helst Linux -plattform), kan du gå med LAMP. Siden vi er i Windows, har vi foretrukket XAMPP -server. Så du kan laste ned XAMPP -server fra denne lenken.
Alternativt er her trinnene for LAMP -server:
1. Installer Apache:
sudo apt-get install apache2
2. Installer MySQL:
sudo apt-get install mysql-server
3. Installer PHP:
sudo apt-get install php5 libapache2-mod-php5
4. Start serveren på nytt:
sudo /etc/init.d/apache2 start på nytt
5. Sjekk Apache https:// localhost/
Du vil få en apache -side ved å klikke på denne lenken ovenfor hvis du ikke skjønte det betyr at noe gikk galt med installasjonen din
Her bruker vi PHPMYADMIN som er webgrensesnittet til MySQL-serveren, så for å installere brukskommandoen: sudo apt-get install phpmyadmin
3. Python IDLE: Siden vi bruker python -kode for å skyve data til phpmyadmin, slik at du må laste ned python inaktiv, kan du laste ned python -verktøyet fra denne lenken
bortsett fra det vil du også trenge noen av bibliotekene for å få det til å fungere, for eksempel pyserial og mysqldb. Hvordan laste ned disse tingene, jeg har dekket i den vedlagte videoen. Se hele videoen som er gitt nedenfor.
Trinn 2: Komponenter som brukes:
1) Arduino UNO: Arduino Uno er et mikrokontrollerkort basert på ATmega328P (datablad). Den har 14 digitale inngangs-/utgangspinner (hvorav 6 kan brukes som PWM -utganger), 6 analoge innganger, en 16 MHz kvartskrystall, en USB -tilkobling, en strømkontakt, en ICSP -topptekst og en tilbakestillingsknapp.
3) RFID RC522 -leser med tag: Det er billige RFID -moduler som kan lese og skrive Mifares etiketter og selges på flere nettbutikker, som eBay og følger med mange "startpakker" i dag. Bare søk RFID-RC522 (MF-RC522). Mikrokontrolleren og kortleseren bruker SPI for kommunikasjon (brikke støtter I2C- og UART -protokoller, men ikke implementert på biblioteket). Kortleseren og kodene kommuniserer ved hjelp av et 13,56 MHz elektromagnetisk felt.
Trinn 3: Kretsdiagram:
Kretsdiagram over dette prosjektet er gitt ovenfor.
Du må koble til ethernet -skjerm først som vist på bildet ovenfor, så må du lage rfid -tilkoblingen nedenfor er tilkoblingspinnene for arduino og rfid -leser
RFID-RC522 Arduino UNO Arduino Mega
RST 9 9
SDA (SS) 4/10 4/53
MOSI 11 51
MISO 12 50
SCK 13 52
VCC 3.3 v 3.3v
GND GND GND
IRQ er ikke tilkoblet
Trinn 4: Bibliotek:
Du må installere ett bibliotek for rfid rc522. Du kan få biblioteket fra denne lenken
Trinn 5: Kode
Du kan få kildekoden fra denne github -lenken
Trinn 6: Video:
Hele prosjektbeskrivelsen er gitt i videoen ovenfor
Hvis du er i tvil om dette prosjektet, kan du gjerne kommentere oss nedenfor. Og hvis du vil lære mer om innebygd system, kan du besøke vår YouTube -kanal
Besøk og lik vår Facebook -side for hyppige oppdateringer.
Takk og hilsen, Embedotronics Technologies
Anbefalt:
DIY -- Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: 6 trinn
DIY || Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: Mens du lager en edderkopprobot, kan du lære så mange ting om robotikk. Som å lage roboter er både underholdende og utfordrende. I denne videoen skal vi vise deg hvordan du lager en Spider -robot, som vi kan bruke ved hjelp av smarttelefonen vår (Androi
Trådløs vibrasjons- og temperatursensordata til MySQL ved hjelp av Node-RED: 40 trinn
Trådløse vibrasjons- og temperatursensordata til MySQL ved hjelp av Node-RED: Vi introduserer NCDs Long Range IoT Industrial trådløs vibrasjons- og temperatursensor, med opptil 2 mils rekkevidde bruk av en trådløs nettverksstruktur. Denne enheten inneholder en presis 16-biters vibrasjons- og temperatursensor, og overfører
Slik bruker du SIM800L til å sende SMS og kontrollere relé via SMS: 3 trinn
Slik bruker du SIM800L til å sende SMS og kontrollere relé via SMS: Beskrivelse: Denne opplæringen viser hvordan du bruker SIM800L til å sende sms og motta sms for å kontrollere relé. SIM800L -modulen er liten i størrelse og kan brukes til å koble til Arduino for å sende sms, motta sms, ringe, motta anrop og annet. I denne opplæringen
Hvordan lage en drone ved hjelp av Arduino UNO - Lag en quadcopter ved hjelp av mikrokontroller: 8 trinn (med bilder)
Hvordan lage en drone ved hjelp av Arduino UNO | Lag en Quadcopter ved hjelp av mikrokontroller: Introduksjon Besøk min Youtube -kanal En Drone er en veldig dyr gadget (produkt) å kjøpe. I dette innlegget skal jeg diskutere hvordan jeg får det billig? Og hvordan kan du lage din egen slik til en billig pris … Vel, i India er alle materialer (motorer, ESCer
Lagre Arduino Sensordata til MYsql ved hjelp av prosessering: 6 trinn
Lagre Arduino Sensordata til MYsql ved bruk av prosessering: Ærlig talt er det vanskelig å lagre Arduino -data direkte til MySQL, slik at jeg i avhengighet av Arduino IDE brukte Processing IDE som ligner på Arduino IDE, men med mye forskjellig bruk, og du kan kode det inn java.Merk: ikke kjør Arduino seriell moni