Turinys:
- Prekės
- 1 žingsnis: Aparatūra
- 2 žingsnis: gaubtas
- 3 žingsnis: programinė įranga
- 4 žingsnis: Surinkimas
- 5 žingsnis: įkrovimas ir naudojimas
Video: Paprastas RFID skaitytuvo akumuliatorius („MiFare“, MFRC522, „Oled“, „Lipo“, TP4056): 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Šioje pamokoje aš jums parodysiu, kaip sukūriau paprastą RFID UID skaitytuvą, kuris nuskaito „Mifare“RFID kortelės UID.
Programa yra gana paprasta ir ant duonos lentos skaitytuvas buvo greitai sukurtas. Tada aš visa tai litavau ant perf plokštės gabalo ir suprojektavau jam aptvarą.
Jame yra įmontuotas „LiPo“įkroviklis.
Prekės
Aš nusipirkau komponentus iš „Aliexpress“:
- Oled ekranas (SPI)
- MFRC522 RFID modulis
- TP4056 įkroviklis IC
- „Arduino pro mini 3.3V 328P“
- LiPo baterija
1 žingsnis: Aparatūra
Visas skaitytuvas maitinamas 3,7 V LiPo baterija. Jo įtampa tiekiama į „Arduino“RAW kaištį, o „Arduino Pro“borto įtampos reguliatorius konvertuoja „Arduino“ir „Arduino“VCC kaiščio įtampą į 3,3 V. „Oled“ekranas ir RFID modulis yra prijungti prie „Arduino“VCC kaiščio.
Remiantis duomenų lapu, „Arduino“įtampos reguliatorius turėtų galėti tiekti ne daugiau kaip 150 mA, kurio pakanka:
- „Arduino“(45 mA)
- Oled (10 mA)
- MFRC522 (26 mA)
Baterijos įtampą matuoja „Arduino“ir konvertuoja į akumuliatoriaus procentą.
Aš lituodavau visų komponentų antgalių kaiščius prie perf plokštės.
Žiūrėkite grandinės schemą, dauguma jų yra savaime suprantami. Kai kurios pastabos:
- Pakeiskite TP4056 PROG rezistorių, kad jis atitiktų jūsų bateriją, žr. Pridedamą lentelę. Įkraukite akumuliatorių per 1 valandą, todėl 400 mAh baterijos atveju turėtumėte naudoti 3 k rezistorių.
- Akumuliatoriaus įtampa yra ne didesnė kaip 4,2 V, kuri yra didesnė už didžiausią 3,3 V įtampą, todėl naudojamas įtampos skirstytuvas. Darant prielaidą, kad įtampos kritimas yra 0,3 V, reikia mažiausiai 3,6 V akumuliatoriaus įtampos.
- Ankstesnėje modulio versijoje aš skaičiau TP4056 CHARGE ir STD BY kaiščių būseną per skaitmeninius „Arduino“įėjimus (prijungtus per 10 K omų rezistorių). Nors tai buvo sėkminga, norėjau parodyti įkrovimo būseną šviesos diodais. Tačiau dėl tam tikros srovės, tekančios iš TP4056 į „Arduinos“skaitmenines įvestis, šviesos diodai visiškai neišsijungė. Taip pat ryšiai tarp „Arduino“ir TP4056 sukėlė tam tikrą nenumatytą TP4056 elgesį. Todėl pašalinau ryšius tarp TP4056 ir „Arduino“.
2 žingsnis: gaubtas
Aš suprojektavau korpusą „Fusion360“. STL failai yra mano „Thingiverse“.
3 žingsnis: programinė įranga
Programos failas yra mano „Github“.
Programa paprasta:
- Pradėkite visus komponentus
- Išmatuokite akumuliatoriaus įtampą per įtampos skirstytuvą, patogią įtampos daliklio skaičiuoklę rasite šioje svetainėje.
- Konvertuokite įtampą į procentą ir parodykite šį procentą. Darant prielaidą, kad įtampos kritimas yra 0,3 V, reikia mažiausiai 3,6 V akumuliatoriaus įtampos, taigi 3,6 V = 0%, o 4,2 V - 100%.
- Perskaitykite RFID ir sulėtinkite ID Oled ekrane.
Aš užprogramavau „Arduino“per FDTI programuotoją esant 3,3 V įtampai
4 žingsnis: Surinkimas
Aš suderinau „Oled“su anga ir klijavau jį korpuse karštais klijais. Tada klijuokite MFRC522 korpuse ir įdėkite įjungimo/išjungimo jungiklį bei „micro USB“įkrovimo jungtį.
5 žingsnis: įkrovimas ir naudojimas
Įkrovimo metu dega raudonas šviesos diodas. Kai baterija pilna, dega žalias šviesos diodas.
Tada: įjunkite modulį ir juo naudokitės!
Rekomenduojamas:
Literatūrinis laikrodis, pagamintas iš elektroninio skaitytuvo: 6 žingsniai (su paveikslėliais)
Literatūrinis laikrodis, pagamintas iš elektroninės skaityklės: Mano mergina yra * labai * aistringa skaitytoja. Būdama anglų literatūros mokytoja ir mokslininkė, ji vidutiniškai skaito aštuoniasdešimt knygų per metus. Jos pageidavimų sąraše buvo mūsų svetainės laikrodis. Galėjau nusipirkti sieninį laikrodį iš parduotuvės, bet kur čia linksmybės
I-211M-L ONT: Įjunkite duomenis, kai veikia akumuliatorius: 7 žingsniai
I-211M-L ONT: Įjunkite duomenis, kai veikia akumuliatoriaus energija: „I-211M-L“optinio tinklo terminalas (ONT) yra populiarus galutinis punktas skaidulinio interneto arba šviesolaidinio telefono (POT) ir vaizdo paslaugų abonentams. Nauji „Verizon FIOS“įrenginiai dažniausiai naudoja šį ONT. Skirtingai nuo ankstesnių ONT, „I-211M-L“neveikia
„Pasidaryk pats“„EBike“akumuliatorius: 4 žingsniai
„Pasidaryk pats“„EBike“akumuliatorių paketas: Šiame projekte parodysiu, kaip sujungti ličio jonų elementus, nikelio juosteles ir BMS (akumuliatorių valdymo sistemą), kad būtų sukurtas „EBike“akumuliatorius. Mano pakuotėje yra 48 V įtampa, 5 Ah talpa ir 20 A išėjimo srovė, bet jūs galite
Skaitytuvo aparatas: 5 žingsniai
Skaitymo mašina: kartais, kai žmonės nori turėti savo asmeninę erdvę, daugelis žmonių jums atsiųs pranešimą, o jūs turite tai perskaityti, arba jie jūsų klausinės, ar tai neerzina? Sveiki, aš esu studentas iš KCIS, ir aš išmokysiu jus sukurti motiną
Akumuliatorius GBA mažiau nei 10 €: 3 žingsniai
Akumuliatorius GBA mažiau nei 10 €: darykite savo pačių rizika. Nesu atsakingas už bet kokią žalą, padarytą jūsų GBA ar bet kam kitam. Ši užduotis reikalauja litavimo įgūdžių ir naudokite akumuliatoriaus dalį, tai nėra saugu. Tai mano pirmasis projektas čia buvau „YouTube“ir radau šį „Battery mod GBA“, p