Kazalo:
- Zaloge
- 1. korak: Strojna oprema
- 2. korak: ohišje
- 3. korak: Programska oprema
- 4. korak: Sestavljanje
- 5. korak: Polnjenje in uporaba
Video: Preprost RFID skener z baterijo (MiFare, MFRC522, Oled, Lipo, TP4056): 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
V tem navodilu vam pokažem, kako sem naredil preprost bralnik RFID UID, ki bere UID kartice Mifare RFID.
Program je precej preprost in bralca smo hitro naredili. Potem sem vse to spajkal na kos perf deske in zanj sem zasnoval ohišje.
Vgrajen ima LiPo polnilec.
Zaloge
Komponente sem kupil pri Aliexpressu:
- Oled zaslon (SPI)
- MFRC522 RFID modul
- Polnilec TP4056 IC
- Arduino pro mini 3.3V 328P
- LiPo baterija
1. korak: Strojna oprema
Celoten čitalnik napaja 3,7 V LiPo baterija. Njegova napetost se napaja v pin RAW Arduina, vgrajeni regulator napetosti Arduino Pro pa pretvori napetost v 3,3 V za Arduino in VCC-pin Arduina. Zaslon Oled in modul RFID sta priključena na VCC pin Arduina.
Po podatkovnem listu bi moral napetostni regulator Arduina oddajati največ 150 mA, kar zadošča za:
- Arduino (45 mA)
- Oled (10 mA)
- MFRC522 (26 mA)
Arduino meri napetost baterije in jo pretvori v odstotek baterije.
Ženske zatiče za vse komponente sem spajkal na ploščo perf.
Oglejte si shemo vezja, večina je samoumevnih. Nekaj pripomb:
- Zamenjajte upor na PROG TP4056 tako, da ustreza vaši bateriji, glejte priloženo tabelo. Baterijo napolnite v 1 uri, zato v primeru 400 mAh baterije uporabite 3k upor.
- Napetost akumulatorja ima največ 4,2 V, kar je višje od največje napetosti 3,3 V, zato se uporabi delilnik napetosti. Ob predpostavki padca napetosti 0,3 V je potrebna minimalna napetost baterije 3,6 V.
- V prejšnji različici modula sem prebral stanje nožic CHARGE in STD BY na TP4056 prek digitalnih vhodov Arduina (povezanih preko 10K ohmskega upora). Čeprav je bilo to uspešno, sem želel prikazati stanje napolnjenosti z LED. Vendar pa se zaradi nekaj toka, ki teče od TP4056 do digitalnih vhodov Arduinos, LED niso popolnoma ugasnile. Tudi povezave med Arduinom in TP4056 so povzročile nekaj nepredvidljivega obnašanja TP4056. Zato sem odstranil povezave med TP4056 in Arduinom.
2. korak: ohišje
Oblikoval sem ohišje v Fusion360. Datoteke STL so v moji Thingiverse.
3. korak: Programska oprema
Programska datoteka je v mojem Githubu.
Program je preprost:
- Zaženite vse komponente
- Izmerite napetost akumulatorja prek delilnika napetosti, za priročen kalkulator delilnika napetosti si oglejte to spletno stran.
- Pretvorite napetost v odstotek in pokažite ta odstotek. Ob predpostavki padca napetosti 0,3 V je potrebna minimalna napetost baterije 3,6 V, zato je 3,6 V = 0% in 4,2 V je 100%.
- Preberite RFID in upočasnite ID na zaslonu Oled.
Arduino sem programiral preko programerja FDTI pri 3.3V
4. korak: Sestavljanje
Oled sem poravnal z odprtino in ga z vročim lepilom prilepil v ohišje. Nato je v ohišje prilepil MFRC522 in namestil stikalo za vklop/izklop in priključek za polnjenje mikro USB.
5. korak: Polnjenje in uporaba
Med polnjenjem sveti rdeča LED. Ko je baterija napolnjena, sveti zelena LED.
Nato: vklopite modul in ga uporabite!
Priporočena:
Varčevanje z energijo baterije, izklopno stikalo za zaščito pred praznjenjem z ATtiny85 za svinčeno kislino v avtomobilu ali Lipo baterijo: 6 korakov
Varčevanje z energijo akumulatorja, stikalo za zaščito pred praznjenjem z ATtiny85 za svinčeno kislino ali Lipo baterijo: Ker potrebujem več ščitnikov baterij za svoje avtomobile in sončne sisteme, sem ugotovil, da so komercialni 49 USD predragi. Prav tako porabijo preveč energije s 6 mA. Nisem našel navodil na to temo. Tako sem naredil svojega, ki črpa 2mA. Kako je
Enostavno spremenite baterijo z zavihkom Android z baterijo 18650 LiPo: 5 korakov
Enostavno spremenite baterijo z zavihkom Android z baterijo 18650 LiPo: V tem navodilu bomo videli, kako spremeniti stari zavihek Android, katerega baterija je bila prazna z baterijo 18650 LiPo. Izjava o omejitvi odgovornosti: LiPo (litij -polimerne) baterije so znane po gorenju/eksploziji, če ni ustrezno poskrbljeno. Delo z litijem
Kako zgraditi baterijo za sončno energijo z baterijo mrtve mobilne naprave: 4 koraki
Kako zgraditi baterijo za sončno energijo z baterijo mrtve mobilne naprave: Ta projekt je domača baterija za sončno energijo z uporabo prazne baterije mobilnega telefona. Uporabljamo lahko katero koli baterijo, ki je enakovredna mobilni bateriji z isto shemo. Sončna plošča bo napolnila baterijo, baterijo pa lahko porabimo za polnjenje
Kako spajkati z baterijo AA in avtomobilsko baterijo: 8 korakov
Kako spajkati z baterijo AA in avtomobilsko baterijo: Potrebovali boste avtomobilsko baterijo, baterijo AA, kable za preskok in spajkanje. Če se s spajkanjem dotaknete ogljikove palice iz baterije AA, se vezje zapre - ta proizvaja toploto (& svetlobo!), Ki spajk topi. Zanimivo je, da je toplota lokalizirana na
Kako uporabljati baterijo Nokia Bl-5c kot svojo gensko baterijo Htc: 10 korakov
Kako uporabljati baterijo Nokia Bl-5c kot svojo Htc gensko baterijo: fantje, to je moja prva vadnica … zato me prosim potrpite;) moj 2-letni gen je potreboval menjavo baterije, saj bi lahko naredil rezervno le 15 minut. … in nova baterija je stala okrog 1000 INR ….. med mojimi odpadki sem našel mobilni telefon nokia, ki sem