Playful Technology

Playful Technology

Tinkering with technology and making playful experiences - games, toys, and puzzles to entertain, surprise and delight.

Binary Card Reader

Binary Card Reader

Пікірлер

  • @craigmajor4014
    @craigmajor401412 сағат бұрын

    This is fantastic Alistair, has anymore progress been made with it? I'm looking to use this exact process and would love some more instructional videos.

  • @KrazeeKraftZ
    @KrazeeKraftZ13 сағат бұрын

    Just ordered some of the large arcade buttons to make a puzzle for my Mario, Save the Princess Escape game scenario.

  • @Ta-nw9cj
    @Ta-nw9cjКүн бұрын

    The associated script cannot be loaded. Please fix any compile errors and assign a valid script. in Play Tracked Images

  • @electronics.unmessed
    @electronics.unmessed2 күн бұрын

    Nice project! Thx for sharing your ideas that are pretty unconventional.

  • @KinlianLiow
    @KinlianLiow2 күн бұрын

    I lost one of the two magnectic keys to my front door. How can I get a replacement?

  • @toffl766
    @toffl7662 күн бұрын

    This is exactly what I need for a different project and you explained it perfectly! Thanks!

  • @medo67041
    @medo670413 күн бұрын

    How to get painting i can't find them

  • @PlayfulTechnology
    @PlayfulTechnology2 күн бұрын

    Explained here: kzread.info/dash/bejne/fayds7SGlZWofpc.html

  • @joelhintzelman2345
    @joelhintzelman23454 күн бұрын

    I recently stumbled across your channel while researching maglocks and found your videos to be extremely helpful, inspiring, and entertaining. As a woodworker who has an interest in learning more about electrical components and creative ways to incorporate them into projects, I can't thank you enough. Looking forward to all your future videos! Cheers.

  • @PlayfulTechnology
    @PlayfulTechnology2 күн бұрын

    Awh, thanks for the comment - that's really kind! (I'm trying to get better at woodworking myself, perhaps ultimately with the aim of crafting a puzzlebox, but some way off yet!)

  • @darrenjcosborne
    @darrenjcosborne4 күн бұрын

    Hi, great videos and content! Question regarding the DY-HV20T... the data sheet is a bit light on information... are you familiar with what logic level the pins are working at? I've seen videos with an Arduino connected directly, and discussions suggesting they work at 3.3V (hence I could then hook my esp32 directly to the board without a logic level shifter). Do you have any experience with this? Thanks in advance.

  • @jaxtvgaming228
    @jaxtvgaming2284 күн бұрын

    Can you make a tutorial on how to recreate the effect? I haven't found anything about how to code my own version of Skylanders, which I'd like to implement in a personal project of mine. Thanks!

  • @Scarabete
    @Scarabete5 күн бұрын

    Amazing !

  • @paulmarchant5920
    @paulmarchant59205 күн бұрын

    Brilliant video! Do you have the circuit wiring diagram? Thanks

  • @Alas_Sombrias
    @Alas_Sombrias6 күн бұрын

    Good video. Could you make more unity AR tutorials?

  • @KrazeeKraftZ
    @KrazeeKraftZ6 күн бұрын

    I'd love to do something like this with removable parts so if I take it to a shopping centre during school holidays I can let multiple players have a go at 1 puzzle each to inspire them to book at my actual escape room venue, when I win the lottery!!

  • @KrazeeKraftZ
    @KrazeeKraftZ6 күн бұрын

    Hey Alastair, excellent idea, I'm developing a wild wesr room and getting the home depot 2024 Jack of Spades character for it and currently thinking now to make it interactive in the room, assuming HD ever get back to me with availability and price!!

  • @catworldtoast
    @catworldtoast6 күн бұрын

    Where can you get a Giant Key like that?

  • @josephvanclersson7906
    @josephvanclersson79066 күн бұрын

    Hey is there any step by step to do the same please!?

  • @ytfp
    @ytfp6 күн бұрын

    what a wonderful little project and artistic too.

  • @briantouf6163
    @briantouf61636 күн бұрын

    Hi I would like to buy this installation how and where i can find it i'm from France!!!

  • @bobbybain2576
    @bobbybain25767 күн бұрын

    3:00 How were you able to center the lazy susan around the point you chose, and the center of the object? I have just been eyeballing it, to not very good results ...

  • @andywoodward3097
    @andywoodward30977 күн бұрын

    Amazing job on this one. So many ideas here!

  • @robertedlund6357
    @robertedlund63577 күн бұрын

    As always excellent vid. Very good that you cover the whole range … from screws, holes, all the way to coding. Suggestion of alternative is to use illustrations that actually does not depict things but rather shapes. Then you can integrate the pictures in a story of solving a geometric puzzle.

  • @konstantinsirotkin3430
    @konstantinsirotkin34307 күн бұрын

    Clearly this can be done with a 4-input AND chip (well, maybe with a Schmitt trigger to buffer the inputs). So why did you choose Arduino? For consistency with other projects and expandability?

  • @IAmZamuel
    @IAmZamuel7 күн бұрын

    He explains why at 6:00

  • @PlayfulTechnology
    @PlayfulTechnology7 күн бұрын

    Yes, I explain this in the video. kzread.info/dash/bejne/e2uMxNeshLHSgrw.html

  • @konstantinsirotkin3430
    @konstantinsirotkin34307 күн бұрын

    Sorry, missed that

  • @jaycee1980
    @jaycee19806 күн бұрын

    You can do it with 74 series logic but by the time you've laid out such things with schmit ttriggering to avoid false sensing, and a set/reset latch to drive the mag lock, you may as well use a cheap microcontroller. Additionally the microcontroller can be programmed for any combination you like, and its much easier to change than discrete logic I've gone down this rabbit hole myself and yeah, "throw a microcontroller at it" is quite a valid solution now, both in terms of flexibility and cost.

  • @konstantinsirotkin3430
    @konstantinsirotkin34306 күн бұрын

    @@jaycee1980 That was basically what I wanted to know: whether it makes sense to make self-contained component using discrete logic that is guaranteed to work (taking "guaranteed" with a grain of salt, of course) versus making it infinitely versatile with a microcontroller.

  • @lwo7736
    @lwo77367 күн бұрын

    God bless reed switches, theyre so useful for escape room puzzles.

  • @robertedlund6357
    @robertedlund63577 күн бұрын

    I agree but….they are fragile. I built a table with challenge to set the table correctly for the guests. But the small glass tubes broke. Hall Effect sensors are an option to consider.

  • @richardnulli7755
    @richardnulli77557 күн бұрын

    Many thanks for this informative Video. It fits to my actual knowledge deficit in this matter and have solved it completely.

  • @lwo7736
    @lwo77369 күн бұрын

    You could have a version of this puzzle where there's only like, 4 cards that have loads and loads of holes on them, and they're really long, and they have to push them in a certain distance (perhaps marked on the actual cards) and if you wanted to make it really really difficult, you could have a card that is on display, but can't be picked up, like, behind some plexiglass, and they have to imagine in their mind's eye what positions were being blocked and what symbol they'd expect to see. Too hard for most groups but if you made it really clear that the holes/non-holes related to different symbols or numbers, you could make a nice difficult version of this puzzle very easily

  • @InnerDemons1237
    @InnerDemons12379 күн бұрын

    kzread.info/dash/bejne/ln1qy8elorOXg6g.html What connectors are on top of the teensy shield??

  • @InnerDemons1237
    @InnerDemons12379 күн бұрын

    Did you add the female connectors or did they come like that?

  • @ulfrinn8783
    @ulfrinn878311 күн бұрын

    I hate that every single one of these boards is for micro SD only, none for full size SD or any other medium, just the most tedious one to deal with and easiest to lose

  • @mrlajel
    @mrlajel11 күн бұрын

    Chris Martin doesn't only sing. He also makes something from Arduino.

  • @Altharion
    @Altharion11 күн бұрын

    This is great ! Thanks a lot for sharing all these ideas 😊

  • @TadHuey
    @TadHuey11 күн бұрын

    i've tried making this but I am having an issue. many times when the actuator is extending or retracting the relay wil just flip and start doing the opposite and then it may flip back and forth multiple times. any suggestions? I have it hooked up to a reed switch to go up and a button to go down. I have used a multimeter on the reed switches and they seem to work great i have also removed the button and just bridged the wires to eliminate if it was a button failure.

  • @mystro1112
    @mystro111212 күн бұрын

    Love your videos but to be honest this one is a little too technical as i am not a coder and want to create an AR app for my college Treasure hunt the one which you released a few years ago i could follow that and create a simple AR app this one is way more confusing and technical

  • @Andrew-ps9zp
    @Andrew-ps9zp12 күн бұрын

    I read that the the logic pins are 5-volt tolerant for the RC522

  • @PlayfulTechnology
    @PlayfulTechnology12 күн бұрын

    Not according to the MFRC522 datasheet they're not. www.nxp.com/docs/en/data-sheet/MFRC522.pdf

  • @Andrew-ps9zp
    @Andrew-ps9zp12 күн бұрын

    @@PlayfulTechnology My bad I didn't watch the whole video, thanks for the response😅

  • @CDRaff
    @CDRaff12 күн бұрын

    UltraFire has to be the absolute worst name for a lithium based cell.

  • @knwclu
    @knwclu17 күн бұрын

    First of all, thank you for sharing your videos as you do. It really helps people like myself learn that much more. Quick question though, and this will really go to show how much I am in the learning phase - what is powering the esp32? Are you able to use the 12VDC that helps the maglock to also power the esp32 via use of a terminal block? Or is that too much current pull from one source and you need to have 2 separate 12VDC sources - one for the esp and one for the maglock? Thanks again and thanks for the helpful videos!

  • @tadeoac4416
    @tadeoac441617 күн бұрын

    I got a popup with this message, "Tap to place Touch surfaces to place objects" Someone knows how to remove it?

  • @kbophoto
    @kbophoto18 күн бұрын

    I'm having trouble finding the black connectors that connect the boards together? I have everything else... I didn't see those listed in what hardware to get?

  • @MattWaits-jf6qy
    @MattWaits-jf6qy20 күн бұрын

    I want to do something similar however it’s direct 1 to 1

  • @vitomaga13
    @vitomaga1320 күн бұрын

    ERROR! did you solve this? Arduino: 1.8.16 (Windows 10), TD: 1.58, Board: "Teensy 4.0, Serial, 600 MHz, Faster, US English" In file included from C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\Audio/Audio.h:129, Multiple libraries were found for "SD.h" from C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\audio-guestbook\audio-guestbook.ino:25: Used: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\SD C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\Audio/play_serialflash_raw.h:33:10: fatal error: SerialFlash.h: No such file or directory Not used: C:\Program Files (x86)\Arduino\libraries\SD 33 | #include <SerialFlash.h> | ^~~~~~~~~~~~~~~ compilation terminated. Error compiling for board Teensy 4.0. Invalid library found in C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\audio-guestbook: no headers files (.h) found in C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\audio-guestbook This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.

  • @steubens7
    @steubens720 күн бұрын

    re: spi vs. sd, SD has a fast built in cpu (80mhz+) managing the flash translation layer (wear leveling) and quite a bit of memory to do it with, which is also used as cache and memory for readahead. the spi flash chips and the sd card use essentially the same command protocol over spi when the sd card is in spi mode the flash chip doesn't have a translation layer, it only needs a state machine to handle stuff while the spi clock is on, that makes them much cheaper but also no read ahead and you have to do wear leveling yourself. there's a constant overhead for switching between pages in the spi flash and it might be most of what you're seeing. the spi flash also can't do anything when the spi clock is not present, so you can't speculatively read the next page to avoid the overhead of switching flash pages like the sd card can. it was a real trip when i found out the commands were the same, considering how closely the sd association guards the specification. it's pretty rare outside of arduino projects and stuff to just use spi mode, it's the root of the reliability problems many people find. the extremely large *managed* flash chips in smartphones and stuff also have spi mode, which makes recovering data from broken phones surprisingly easy (if slow) they're an sd card in a bga package & more pins for the alternate modes

  • @steubens7
    @steubens720 күн бұрын

    expected to hear about the vs1053b from the thumbnail! they do a lot more than play samples and you can write your own dsp code if the rom code doesn't do what you want. they can also play midi files with a given sound bank, or the included standard midi ones. thank you for making this video it will be helpful the next time i'm asked to figure out a dfplayer project :)

  • @steubens7
    @steubens720 күн бұрын

    long replies usually get buried but i have a lot of experience with the original module and a bunch of the clones. #1) you basically can't use the serial at all to track playback status, you have to use the pin or there's a disturbing amount of noise (on the original and every clone i've seen.) #2) the fat file order thing isn't true, had a project that used sets of files, 100, 200, and checked that there were at least one sample at 100 and 200, but the track count was zero (it's one of the serial commands) if i named them 000, 001, 002, the track count would be 3, if named 000, 001, 004, the track count would be 2. if it were indexing by fat table entries it should find 3. what's actually happening in the different boot roms in the original and the clones is that for "number mode", it's actually sequentially looking for numbers (there are multiple, mutually exclusive modes! for example, shuffle will not play 3 tracks either, because of the file counting scheme at boot.) i tried every piece of advice i could find on the internet about this particular noise problem, and the file naming problems and what was being passed around was mostly cargo cult stuff. most of the playback libraries people have written for arduino were likely never tested, they each had a different interpretation for packing the commands and reading the error codes but none of the documentation (and copies of the documentation...) actually explain what's going on. each command string is better thought of a 'verb': the module does that thing, even if you can technically pick out an error number and normalize the commands, everything breaks when the commands are slightly different (like track count!) this was bore out through about 6 completely distinct modules, original and clones

  • @ozdagap1809
    @ozdagap180920 күн бұрын

    The drive sort tool is an absolute godsend. The frustration with having to redo the audio file indexes after adding or removing an audio was incredible. I wonder why we are restricted to using the indexes and if there is a library that allows playing files based on file name strings. Anyway, thanks again my good man

  • @amircool2529
    @amircool252921 күн бұрын

    They all read and write ???

  • @thongamsanayai4624
    @thongamsanayai462421 күн бұрын

    Brother i need this product plz guide

  • @AdamWrightthegeek
    @AdamWrightthegeek22 күн бұрын

    This information was exceptionally useful, thank you for the great work in setting this up. I'm planning a hardware soundboard project, and although I'm well versed at scripting, this will be my first "from-scratch" electronics project, as well as my first foray into Python. The tricky part of this project is that the hardware buttons wont trigger a single sound file, but a random one within a specific directory. So I'm leaning towards the DY-SV5W board in serial mode, with Python code to choose a random index to send to the audio board when a given button is pressed. However, I'm unsure of how to know if the max number of files on the MicroSD card from the arduino to be sure the random index sent is within range of the amount of files in a given directory on the card. For that matter, can i even use directories on the card if the Arduino is just sending a single file index number? Is there a better recommendation for my project idea? Requirements: - i can drag and drop MP3 and WAV files to the MicroSD card like ../dir1/sound1.mp3, ../dir2/sound53.wav - i can press button1 to play ../dir1/[randomfile] or button2 to play ../dir2/[randomfile] With my amateur knowledge, i would expect that the file storage probably needs to be accessible on the board doing the logic, which would be the Arduino in this example, is that accurate? Furthermore, is there an Arduino board that can do all this on it's own without needing a secondary audio board like the ones on your video? I appreciate patience, as this is my first dive into the world of microprocessor boards, aside from casual RPi tinker projects.

  • @johanc4865
    @johanc486522 күн бұрын

    I have the 60KG magnet lock and bought some things from Amazon (LOL) and I made a printed circuit board (2 cm x 8 cm) with mini terminal blocks and put the diode on it. Also I added a little red led light so I can see it is powered on. Thank you so much for this great video !

  • @hrigor
    @hrigor22 күн бұрын

    Are you selling the complete materials project?

  • @MasterScrat
    @MasterScrat23 күн бұрын

    Useful! thanks

  • @TimebombPro
    @TimebombPro24 күн бұрын

    Great video! Can you post a link for the Arduino Nano screw shield you are using? I find lots of shields with smaller green terminals, but not one with the larger blue terminals. Thanks!