
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59


Šajā pamācībā es jums parādīšu, kā es izveidoju vienkāršu RFID UID lasītāju, kas nolasa Mifare RFID kartes UID.
Programma ir diezgan vienkārša, un uz maizes dēļa lasītājs tika ātri izveidots. Tad es to visu lodēju uz perf dēļa gabala un izveidoju tam korpusu.
Tam ir iebūvēts LiPo lādētājs.
Piegādes
Es nopirku komponentus no Aliexpress:
- Oled ekrāns (SPI)
- MFRC522 RFID modulis
- TP4056 lādētāja IC
- Arduino pro mini 3.3V 328P
- LiPo akumulators
1. darbība. Aparatūra


Visu lasītāju darbina 3,7 V LiPo akumulators. Tās spriegums tiek ievadīts Arduino RAW tapā, un Arduino Pro iebūvētais sprieguma regulators pārveido Arduino spriegumu uz 3.3 V un Arduino VCC tapu. Oled ekrāns un RFID modulis ir savienoti ar Arduino VCC tapu.
Saskaņā ar datu lapu Arduino sprieguma regulatoram jāspēj piegādāt maksimāli 150 mA, kas ir pietiekams, lai:
- Arduino (45 mA)
- Oled (10 mA)
- MFRC522 (26 mA)
Akumulatora spriegumu mēra Arduino un pārvērš par akumulatora procentuālo daudzumu.
Es lodēju sieviešu galvenes tapas visām sastāvdaļām uz perf dēļa.
Skatiet shēmas shēmu, lielākā daļa ir pašsaprotama. Dažas piezīmes:
- Mainiet TP4056 PROG rezistoru atbilstoši akumulatoram, skatiet pievienoto tabulu. Uzlādējiet akumulatoru 1 stundas laikā, tādēļ 400 mAh akumulatora gadījumā jāizmanto 3 k rezistors.
- Akumulatora spriegumam ir ne vairāk kā 4,2 V, kas ir augstāks par maksimālo spriegumu 3,3 V, tāpēc tiek piemērots sprieguma dalītājs. Pieņemot, ka sprieguma kritums ir 0,3 V, minimālais akumulatora spriegums ir 3,6 V.
- Iepriekšējā moduļa versijā es nolasīju TP4056 CHARGE un STD BY tapu stāvokli, izmantojot Arduino digitālās ieejas (savienotas, izmantojot 10K omu rezistoru). Lai gan tas bija veiksmīgs, es vēlējos parādīt uzlādes stāvokli ar gaismas diodēm. Tomēr dažas strāvas dēļ, kas plūst no TP4056 uz Arduinos digitālajām ieejām, gaismas diodes pilnībā neizslēdzās. Arī savienojumi starp Arduino un TP4056 izraisīja neparedzētu TP4056 uzvedību. Tāpēc es noņemu savienojumus starp TP4056 un Arduino.
2. darbība: iežogojums



Es izstrādāju korpusu Fusion360. STL faili atrodas manā Thingiverse.
3. darbība: programmatūra


Programmas fails atrodas manā Github.
Programma ir vienkārša:
- Sāciet visas sastāvdaļas
- Izmēriet akumulatora spriegumu, izmantojot sprieguma dalītāju, parocīgu sprieguma dalītāja kalkulatoru skatiet šajā vietnē.
- Pārveidojiet spriegumu procentos un parādiet šo procentu. Pieņemot, ka sprieguma kritums ir 0,3 V, ir nepieciešams minimālais akumulatora spriegums 3,6 V, tātad 3,6 V = 0% un 4,2 V ir 100%.
- Lasiet RFID un palēniniet ID Oled ekrānā.
Es programmēju Arduino, izmantojot FDTI programmētāju pie 3.3V
4. solis: salikšana


Es izlīdzināju Oled ar atveri un pielīmēju to korpusā ar karstu līmi. Pēc tam līmējiet MFRC522 korpusā un ievietojiet ieslēgšanas/izslēgšanas slēdzi un mikro USB uzlādes savienotāju.
5. darbība: uzlāde un lietošana



Uzlādes laikā deg sarkanā gaismas diode. Kad akumulators ir pilns, deg zaļā gaismas diode.
Pēc tam: ieslēdziet moduli un izmantojiet to!
Ieteicams:
COVID-19 informācijas panelis (vienkāršs un vienkāršs): 4 soļi

COVID-19 informācijas panelis (vienkārši un viegli): visur ir milzīgs jaunā COVID-19 vīrusa uzliesmojums. Bija nepieciešams sekot līdzi pašreizējam Covid-19 scenārijam valstī. Tātad, būdams mājās, es domāju par šo projektu: " Informācijas informācijas panelis " - Da
Vienkāršs DIY 12V 220CCA 340CA automašīnas akumulators 18650 cilnes vietas metinātājs (#4. Būve): 4 soļi

Vienkāršs DIY 12V 220CCA 340CA automašīnas akumulators 18650 cilnes vietas metinātājs (#4. Būve): Šeit ir 4. akumulatora cilnes metinātājs, ko līdz šim esmu izveidojis. Šīs pamācības profesionālais padoms ir tas, kā izveidot lētu un efektīvu akumulatora cilpas metinātāju par mazāk nekā 30 ASV dolāriem. (Mīnus iedomātā žogs) To var viegli izveidot zem 40 USD. Šo es nolēmu
(Vienkāršs) vienkāršs veids, kā iegūt analogo/pwm audio no Raspberry PI Zero un arī izveidot savienojumu ar Crt TV: 4 soļi

(Vienkāršs) vienkāršs veids, kā iegūt analogo/pwm audio no Raspberry PI Zero un arī izveidot savienojumu ar Crt TV: Šeit es esmu izmantojis vienkāršāko metodi audio padevei televizoram kopā ar kompozītmateriālu video
Patiešām vienkāršs/vienkāršs/nesarežģīts veids, kā cilvēkiem/cilvēkiem/dzīvniekiem/robotiem likt izskatīties tā, it kā viņiem būtu patiešām vēsa/spilgta siltuma redze (jūsu izvēlēt

Patiešām vienkāršs/vienkāršs/nesarežģīts veids, kā likt cilvēkiem/cilvēkiem/dzīvniekiem/robotiem izskatīties tā, it kā viņiem būtu patiešām vēsa/spilgta siltuma redze (jūsu izvēlētā krāsa), izmantojot GIMP: Lasiet … nosaukumu
Ģitāras pastiprinātāja noliekšanas statīvs - "Āfrikas krēsla" dizains - vienkāršs, mazs, spēcīgs, vienkāršs, bezmaksas vai patiesi lēts: 9 soļi

Ģitāras pastiprinātāja noliekšanas statīvs - "Āfrikas krēsla" dizains - vienkāršs, mazs, spēcīgs, vienkāršs, bezmaksas vai patiesi lēts: ģitāras pastiprinātāja noliekšanas statīvs - pārāk viegli - vienkāršs, mazs, spēcīgs, bezmaksas vai patiesi lēts. Visu izmēru pastiprinātājiem, pat lieliem skapjiem ar atsevišķu galvu. Vienkārši izveidojiet dēļus un caurules tāda izmēra, kāds nepieciešams gandrīz jebkuram nepieciešamajam aprīkojumam