Obsah:
- Krok 1: Prohlášení
- Krok 2: Shromážděte potřebné součásti
- Krok 3: Připojte RFID-RC522 k Uno
- Krok 4: Připojte telefon Nokia LCD5110 k zařízení Uno
- Krok 5: Napište kód
- Krok 6: Zdrojový kód a grafika loga Arduino
- Krok 7: Systém v akci
- Krok 8:
Video: Ještě další návod k používání DIYMall RFID-RC522 a Nokia LCD5110 s Arduinem: 8 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Proč jsem cítil potřebu vytvořit další instruktáž pro DIYMall RFID-RC522 a Nokia LCD5110? Abych pravdu řekl, pracoval jsem na Proof of Concept někdy v loňském roce s využitím obou těchto zařízení a nějakým způsobem „špatně umístil“kód. Protože DIYMall RFID-RC522 nemá piny označené stejně jako některé jiné desky RFID-RC522, bylo obtížné určit, který pin je který. Kromě toho, pokud někdy zapomenu, co jsem udělal v POC, mohu to nyní zjistit na webu.
Krok 1: Prohlášení
Jen rychlé odmítnutí odpovědnosti za to, že nepřebíráme ŽÁDNOU odpovědnost za nic, co se stane v důsledku dodržování tohoto pokynu. Při stavbě čehokoli je vždy nejlepší dodržovat pokyny výrobce a bezpečnostní listy, a proto se v těchto dokumentech podívejte na všechny součásti a nástroje, které používáte při stavbě vlastních. Jednoduše poskytujeme informace o krocích, které jsme použili při vytváření našich. Nejsme profesionálové. Ve skutečnosti 2 ze 3 osob, které se účastnily této stavby, jsou děti.
Krok 2: Shromážděte potřebné součásti
1) Deska Arduino Uno.
2) Deska DIYMall RFID-RC522.
3) Deska Nokia LCD5110
4) Svetry
5) RFID tag (klíčenka).
6) Volitelný UNO Proto Shield nebo jen typický chlebový prkénko.
Krok 3: Připojte RFID-RC522 k Uno
Abych si to sám usnadnil, použil jsem proto Shield pro všechna svá spojení. Volitelně můžete použít prkénko nebo jen zapojit věci přímo. Výhodou Proto Shieldu nebo breadboardu je, že piny RFID-RC522 se mohou připojit přímo do Proto Shieldu nebo breadboardu, což poskytuje "stojan" pro držení RFID-RC522.
Použil jsem Proto Shield, protože se mi náhodou jeden poflakoval. V každém případě připojte RFID-RC522 následujícím způsobem:
- SDA / NSS na Pin 10 na Uno
- SCK na Pin 13 na Uno
- MOSI na Pin 11 na Uno
- MISO na Pin 12 na Uno
- GND až GND na Uno
- RST na Pin 9 na Uno
- VCC až 3.3 na Uno
Krok 4: Připojte telefon Nokia LCD5110 k zařízení Uno
Nyní je čas připojit Nokia LCD5110 k Uno. Tentokrát jsem se rozhodl použít propojovací kabely k připojení přímo k Uno pro hlavní piny a pro napěťová připojení jsem použil prkénko na Proto Shieldu. Hlavním důvodem této volby bylo, že jsem chtěl, aby se Nokia LCD5110 postavila. Pokud bych jej připojil přímo na prkénko na Proto Shieldu, obrazovka by místo toho ležela.
- VCC až 3.3 na Uno
- GND až GND na Uno
- CS/SCE na Pin 3 na Uno
- RST na Pin 4 na Uno
- DC / D / C na Pin 5 na Uno
- MOSI / DN (MOSI) na pin 6 na Uno
- SCK / SCLK na Pin 7 na Uno
- LED na GND na Uno
Krok 5: Napište kód
Zkombinoval jsem ukázkový kód z webu The Engineering Projects pro The Engineering Projects DIYMall RFID-RC522 a také Rinky Dink Electronics pro Nokia LCD5110 s několika drobnými změnami, abych se pobavil.
Tento příklad simuluje použití tagů RFID k zamykání a odemykání některých zabezpečených vstupních bodů. Jakmile je detekován správný tag RFID, systém se odemkne.
Při první inicializaci programu se na obrazovce LCD5110 zobrazí logo Arduino (uložené v samostatném grafickém souboru), aby uživatel věděl, že funguje. Po 3 sekundách pak zobrazí zprávu „RFID uzamčeno“, což znamená, že je vstupní bod uzamčen. Program pak každou sekundu opakuje kontrolu RFID tagu. Pokud je detekován tag RFID, program zkontroluje jedinečné číslo tagu RFID a určí, zda by měl odemknout vstupní bod. Pokud je detekováno správné jedinečné číslo, systém zobrazí jedinečné číslo na LCD5110 a uvede systém do odemčeného stavu na 2 sekundy. Pokud není detekováno správné jedinečné číslo, systém zobrazí jedinečné číslo na LCD5110 a ponechá systém v uzamčeném stavu.
Dalo by se snadno přidat servo nebo relé do tohoto příkladu kódu k provedení určité míry práce, když je detekováno správné jedinečné číslo.
Krok 6: Zdrojový kód a grafika loga Arduino
Krok 7: Systém v akci
Krok 8:
Doufám, že někdo kromě mě považuje tento Instructable za užitečný.
Doporučuje:
Ještě další deska dálkového ovladače: 7 kroků
Ještě jedna deska dálkového ovladače: Theم الله الرحمن الرحيم Desku lze použít například pro ovládání robotů. Desku lze napájet 2 bateriemi Lipo 7,4 V. Deska obsahuje následující funkce: ATMega328Pb µController (ekosystém Arduino) MPU6050 a 3- osový gyroskop
Ještě další štít programátoru ATTINY85 ISP pro Arduino: 8 kroků
Ještě další štít ATTINY85 ISP Programmer Shield pro Arduino: بسم الله الرحمن الرحيم Programátorský štít ATTINY85 ISP je navržen tak, aby snadno programoval ovladače ATTiny85 µ. Štít musí být zapojen do desky Arduino Uno. Arduino Uno je připraven fungovat jako " In Sériový programátor & quot
Ještě další nejmenší regulovaný zesilovač SMPS (bez SMD): 8 kroků
Ještě další nejmenší regulovaný zesilovač SMPS (bez SMD): Úplný název projektu: Ještě další nejmenší regulovaný zesilovač DC na stejnosměrný zdroj na světě s přepínáním pomocí THT (technologie s průchozími otvory) a bez SMD (zařízení pro povrchovou montáž) OK, ok, máte mě. Možná není menší než ten, který vytvořil Mu
Ještě další meteorologická stanice (Y.A.W.S.): 18 kroků (s obrázky)
Ještě další meteorologická stanice (Y.A.W.S.): Tento projekt je můj pohled na stále oblíbenější meteorologickou stanici. Můj je založen na ESP8266, a.96 ” OLED displej a řada senzorů prostředí BME280. Meteorologické stanice se zdají být velmi oblíbeným projektem. Důl se odlišuje od
Y.A.I.A. - Ještě další Ipod zesilovač: 6 kroků (s obrázky)
Y.A.I.A. - Ještě další Ipod zesilovač: Toto je další iPod zesilovač, ale používá starý počítačový reproduktor a pouzdro CDR