diff --git a/firmware/README.md b/firmware/README.md index 34351b2..2be0ec5 100644 --- a/firmware/README.md +++ b/firmware/README.md @@ -1,24 +1,14 @@ -# RFID Domination Timer for Airsoft -* Open link: https://github.com/martinius96/Airsoft-DOMINATOR-RFID/blob/master/firmware/RFID_DOMINATOR.hex -* Click on ... then, Download -![image](https://github.com/martinius96/Airsoft-DOMINATOR-RFID/assets/14253034/fa148ef1-d3ce-43cc-b4db-3a2ba0c95624) -* Downloaded firmware is DEMO application - executable .hex for ATmega328P. It will test your display and mainly RFID reader -* Using this firmware you can read RFID card UID (unique identifier) that can be used in RFID Domination Timer full app -* Compatible with Arduino Uno, Nano, wiring diagram (LEDs, buzzer not required): -![RFID_DOMINATOR_2 0_Schematics](https://github.com/martinius96/Airsoft-DOMINATOR-RFID/assets/14253034/b89e8991-9109-4cb8-963a-dc8c8cafa119) -* You will see basic output on LCD screen to check if it supports current library -* **Via DEMO firmware you can read UID of your RFID card and print them in Serial monitor** -* These you can write to on-line template for Teams, Referees or Eraser: https://docs.google.com/spreadsheets/d/1EHpdJi8v84eJ-6ExEPT6JuPkxI9Tfbm8v85zGRFvJ1Q/edit?usp=sharing -* Send me exported .xlsx file to martinius96@gmail.com -* Then I will be able to compile full version for you - # Firmware upload * Download XLoader: https://github.com/binaryupdates/xLoader * Open Xloader.exe, choose firmware .hex file set microcontroller (ATmega328P chip only) * Baudrate for standard bootloader 115200 baud/s, for old bootloader 57600 baud/s (Arduino Nano V3.0) * Click on Upload and wait -* After firmware is uploaded, Arduino is automatically resetted and it will execute firmware +* After firmware is uploaded (you will see print XY bytes were uploaded) +* Firmware automatically starts to run, you will see output on the LCD screen * If it ends with an error, probably bad baudrate was set -![image](https://github.com/martinius96/Airsoft-DOMINATOR-RFID/assets/14253034/2d9a7d48-d481-4709-8518-fbe1c855f050) -![image](https://github.com/martinius96/Airsoft-DOMINATOR-RFID/assets/14253034/9846c27b-1347-4698-bc73-6e4f8c4c5041) -![image](https://github.com/martinius96/Airsoft-DOMINATOR-RFID/assets/14253034/f6d02023-83dd-4c61-9e4c-ccaf66018bd9) +* When firmware is running, open Serial monitor and attach RFID card +![Xloader RFID Domination Timer](https://github.com/martinius96/Airsoft-DOMINATOR-RFID/assets/14253034/2d9a7d48-d481-4709-8518-fbe1c855f050) +![COM port - Arduino](https://github.com/martinius96/Airsoft-DOMINATOR-RFID/assets/14253034/9846c27b-1347-4698-bc73-6e4f8c4c5041) +![Firmware running](https://github.com/martinius96/Airsoft-DOMINATOR-RFID/assets/14253034/f6d02023-83dd-4c61-9e4c-ccaf66018bd9) +![Wiring diagram](https://github.com/martinius96/Airsoft-DOMINATOR-RFID/assets/14253034/1091d942-7b9f-4901-9732-278d84dae347) +