Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Laitteisto
- Vaihe 2: Kotelo
- Vaihe 3: Ohjelmisto
- Vaihe 4: Kokoaminen
- Vaihe 5: Lataaminen ja käyttö
Video: Yksinkertainen RFID -skannerin paristokäyttöinen (MiFare, MFRC522, Oled, Lipo, TP4056): 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tässä ohjeessa näytän sinulle, kuinka tein yksinkertaisen RFID UID -lukijan, joka lukee Mifare RFID -kortin UID -tunnuksen.
Ohjelma on melko yksinkertainen ja lukulaite valmistettiin nopeasti leipäpöydällä. Sitten juotin sen kaiken palalevylle ja suunnittelin sille kotelon.
Siinä on sisäänrakennettu LiPo-laturi.
Tarvikkeet
Ostin komponentit Aliexpressistä:
- Oled -näyttö (SPI)
- MFRC522 RFID -moduuli
- TP4056 laturi IC
- Arduino pro mini 3.3V 328P
- LiPo -akku
Vaihe 1: Laitteisto
Koko lukija saa virtansa 3,7 V LiPo -akusta. Sen jännite syötetään Arduinon RAW-nastaan ja Arduino Pro: n sisäinen jännitesäädin muuttaa jännitteen 3,3 V: ksi Arduinolle ja Arduinon VCC-nastalle. Oled -näyttö ja RFID -moduuli on kytketty Arduinon VCC -nastaan.
Tietolomakkeen mukaan Arduinon jännitesäätimen pitäisi pystyä toimittamaan enintään 150 mA, mikä riittää seuraaviin:
- Arduino (45 mA)
- Oled (10 mA)
- MFRC522 (26 mA)
Arduino mittaa akun jännitteen ja muuntaa akun prosenttiosuudeksi.
Juotin naaraspuoliset otsatapit kaikille komponenteille perf -levylle.
Katso piirikaavio, useimmat ovat itsestään selviä. Muutamia huomioita:
- Vaihda TP4056: n PROG: n vastus akun mukaan, katso oheinen taulukko. Lataa akku 1 tunnissa, joten jos käytät 400 mAh: n akkua, käytä 3 k: n vastusta.
- Akun jännite on enintään 4,2 V, mikä on korkeampi kuin 3,3 V: n maksimijännite, joten käytetään jännitteenjakajaa. Olettaen, että jännitehäviö on 0,3 V, akun vähimmäisjännite on 3,6 V.
- Moduulin edellisessä versiossa luin TP4056: n CHARGE- ja STD BY -nastojen tilan Arduinon digitaalitulojen kautta (kytketty 10K ohmin vastuksen kautta). Vaikka tämä oli onnistunut, halusin näyttää lataustilan LED -valoilla. Kuitenkin, koska jonkin verran virtaa TP4056: sta Arduinos -digitaalituloihin, LEDit eivät sammuneet kokonaan. Myös Arduinon ja TP4056: n väliset yhteydet johtivat TP4056: n odottamattomaan käyttäytymiseen. Siksi poistin liitännät TP4056: n ja Arduinon välillä.
Vaihe 2: Kotelo
Suunnittelin kotelon Fusion360: een. STL -tiedostot ovat Thingiverse -tiedostossani.
Vaihe 3: Ohjelmisto
Ohjelmatiedosto on Githubissa.
Ohjelma on suoraviivainen:
- Alusta kaikki komponentit
- Mittaa akun jännite jännitteenjakajan kautta, katso tästä verkkosivustosta kätevä jännitteenjakajalaskin.
- Muunna jännite prosentteiksi ja näytä tämä prosenttiosuus. Olettaen, että jännitehäviö on 0,3 V, akun vähimmäisjännite on 3,6 V, joten 3,6 V = 0% ja 4,2 V on 100%.
- Lue RFID ja hidasta tunnusta Oled -näytössä.
Ohjelmoin Arduinon FDTI -ohjelmoijan kautta 3,3 V: n jännitteellä
Vaihe 4: Kokoaminen
Kohdistin Oledin aukon kanssa ja liimasin sen koteloon kuumaliimalla. Liimaa sitten MFRC522 koteloon ja aseta virtakytkin ja mikro -USB -latausliitin.
Vaihe 5: Lataaminen ja käyttö
Latauksen aikana punainen LED palaa. Kun akku on täynnä, vihreä LED palaa.
Sitten: kytke moduuli päälle ja käytä sitä!
Suositeltava:
Vanhan radiopiirin vaihto (paristokäyttöinen): 4 vaihetta
Vanhan radiopiirin vaihtaminen (virtalähteenä paristot): Onko sinulla koskaan ollut vanha radio, joka toimii vain verkkovirralla ja jossa ei ole paristoa? Tänään näytän sinulle, kuinka käyttää vanhaa radiota paristolla ja hyödyllistä, jos virta on katkos, ja radion virta riippui akusta ilman liitäntää
Mini -paristokäyttöinen CRT -oskilloskooppi: 7 vaihetta (kuvilla)
Mini -paristokäyttöinen CRT -oskilloskooppi: Hei! Tässä opetusohjelmassa näytän sinulle, kuinka tehdä mini -paristokäyttöinen CRT -oskilloskooppi. Oskilloskooppi on tärkeä työkalu elektroniikan kanssa työskentelyyn; näet kaikki signaalit, jotka virtaavat piirissä, ja vianmääritys
Paristokäyttöinen vedenkerääjän tasoanturi: 7 vaihetta (kuvien kanssa)
Paristokäyttöinen vedenkeräimen pinnankorkeusanturi: Talossamme on vesisäiliö, joka syötetään katolle sateesta ja jota käytetään wc: hen, pesukoneeseen ja puutarhan kastelulaitteisiin. Kolmen viime vuoden aikana kesät olivat hyvin kuivia, joten seurasimme säiliön vedenpintaa. S
Paristokäyttöinen: 4 vaihetta
Paristokäyttöinen: Paristokäyttöiseen kilpailuun teemme äänivastaavan LED-pilvikoristeen. Se näyttää pilviltä, mutta LED -valon pulssi kuuntelemasi kappaleen tahtiin
Paristokäyttöinen lamppu, joka syttyy magneettien avulla!: 8 vaihetta (kuvilla)
Paristokäyttöinen lamppu, joka syttyy magneettien avulla !: Tiedämme, että useimmat lamput syttyvät/sammuvat fyysisen kytkimen kautta. Tavoitteeni tässä projektissa oli luoda ainutlaatuinen tapa kytkeä lamppu helposti päälle/pois ilman klassista kytkintä. Minua kiinnosti ajatus lampusta, joka muutti muotoaan tämän prosessin aikana