Różnice
Różnice między wybraną wersją a wersją aktualną.
| Poprzednia rewizja po obu stronach Poprzednia wersja Nowa wersja | Poprzednia wersja | ||
|
projekty:wlacznik_zasilania_na_rfid [2018/06/02 08:08] yazjack [Hardware] |
— (aktualna) | ||
|---|---|---|---|
| Linia 1: | Linia 1: | ||
| - | ===== Włącznik zasilania na RFID ===== | ||
| - | ^Zamieszany|[[user>yazjack]]| | ||
| - | ^Rozpoczęto|2017-09-11 | | ||
| - | ^Status|{{tag>w_realizacji}} | | ||
| - | ^Tagi|{{tag>projekt}} | | ||
| - | ==== Założenia ==== | ||
| - | ==== Iteracje ==== | ||
| - | === Iteracja I === | ||
| - | === Iteracja II === | ||
| - | === Iteracja III === | ||
| - | ===== Wykonanie ===== | ||
| - | ==== Hardware ==== | ||
| - | * Czytnik RFID MFRC522 | ||
| - | * Arduino NANO | ||
| - | * Step down | ||
| - | * Przekaźnik | ||
| - | * Płytka stykowa | ||
| - | * Sklejka | ||
| - | ==== Kod ==== | ||
| - | === Kod na MRF520 === | ||
| - | <code cpp> | ||
| - | #include <SPI.h> | ||
| - | #include <MFRC522.h> | ||
| - | |||
| - | #define RST_PIN 9 | ||
| - | #define SW 8 | ||
| - | MFRC522 mfrc522(10); | ||
| - | |||
| - | void setup() { | ||
| - | Serial.begin(9600); | ||
| - | SPI.begin(); | ||
| - | mfrc522.PCD_Init(); | ||
| - | pinMode(SW, OUTPUT); | ||
| - | digitalWrite(SW, HIGH); | ||
| - | } | ||
| - | |||
| - | void loop() { | ||
| - | if ( !mfrc522.PICC_IsNewCardPresent()) { | ||
| - | delay(100); | ||
| - | if (mfrc522.PICC_IsNewCardPresent()) { | ||
| - | digitalWrite(SW, LOW); | ||
| - | //Serial.println("on"); | ||
| - | } else { | ||
| - | digitalWrite(SW, HIGH); | ||
| - | //Serial.println("off"); | ||
| - | } | ||
| - | } | ||
| - | } | ||
| - | </code> | ||
| - | ==== Kosztorys ==== | ||
| - | ==== Worklog ==== | ||
| - | |||
| - | ===== Możliwości rozwoju projektu ===== | ||