I have a build I would like to do with proffie, but a requirement for the install is to have a removable crystal that will change the function of the saber. This would be utilizing the Goth3Design grand master chassis for vintasge graflex flash cells, there is already a selected connector with 6 connection points (3 for a neopixel).
Ideally this would change to a specific sound font or folder of sorts with the removal or insertion of the crystal. Is there a method that could be used to achieve this on proffie?
So put the crystal on data pad 1 with a 100k resistor to use blade ID to trigger blade detect and just put the main blade for this build on any other data pad. Am I understanding this correctly?
Itās also possible to hook up an RFID reader to the serial port, then put RFID chips in the crystals. (Or use savi crystals) and use that to select presets.
The code is already there, and has been tested, but I donāt know if anybody has actually put it in a saber yet.
Blade ID wonāt let you trigger changes immediately.
By default Blade ID is only scanned when the saber boots up.
You would need a button or something that triggers when the crystal is inserted.
This button can be hooked up to the blade detect pin, which would then trigger blade ID to be re-scanned.
If you only have one crystal, you donāt need blade ID, only blade detect.
so, it might help to see it in action. This is a video link to the install with a CFX using tangible font selection to change to a different font thus changing the led config. I am looking for a similar effect or a way to simulate this.
In theory, yes, but these particular stickers work at a completely different frequency than the reader above and the savi crystals, which only works at 125kHz.
The removable crystal has been done with proffie using the detect and ID features. Knowing the Goth GMM chassis you are talking about there is not going to be room to stuff in the RFID reader, antenna, and the tag in the crystals.
Iāve been trying to make this work, but Iām not getting any readings from the Proffieboard, I have both v2.2 and v3.9 but none of them seem to be reading the output from the RFID reader.
Iām using the exact model youāre recommending, I confirmed the reader is reading and transmitting the tag number via logic analyzer, all that while being connected to the proffieboard, so I know the problem is the proffieboard not doing anything when receiving the data.
I added the #define RFID_SERIAL Serial3 to the config file, and I canāt seem to be getting anything according to the serial monitor.
I even tried the āmonitor serialā command to see if the proffieboard was getting any serial raw input but nothing from the serial port shows up.
Iāve tried with and without defining ENABLE_SERIAL, I figured thatās more for the Bluetooth modules as that enable serials command as well, which is what handles what comes from the Bluetooth modules, but I just tried both ways to see if there was any difference, but no.
Iām surely missing something.
Any suggestions?
Also, I noticed the reader only reads tags once, to get it to read same tag again, it has to be taken away and then put it back close to the antenna to trigger a new read, which does make sense, but that means the saber would get a reading, when a crystal is inserted, but not able to detect if the crystal is removed. Iām guessing thereās no way around this? And if I want to detect when a crystal is removed I would need to have some kind of contacts or switch?
The RFID_SERIAL define should be enough.
I just helped someone else get this working, so it should be possible.
āmonitor serialā should also work, and print out hex values for every character received.
Using ENABLE_SERIAL may conflict and make it not work properly though.
It seems like this has to be a wiring issue. How is your RFID module wired?
Not with this RFID module at least. If you find a better one, let me know and Iāll add support for it.
Using contacts or a switch is also possible, but a little bit of custom code is required to make it work in a sensible way. Let me know if you end up going this route.
Given the fact that all parts are in production by Shapeways, I donāt have much room for modifications, the section where the reader goes was designed for exactly that board, my only option is to try and fit a couple of pogo pins and when the crystals are inserted they close the circuit. Part of the crystal is surrounded by a metallic structure, some brass, some silver and some copper.