Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
martinius96 authored Apr 23, 2024
1 parent fd36ff4 commit 18b701b
Showing 1 changed file with 8 additions and 18 deletions.
26 changes: 8 additions & 18 deletions firmware/README.md
Original file line number Diff line number Diff line change
@@ -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)

0 comments on commit 18b701b

Please sign in to comment.