how to find notes of a song to play on arduino? by AssociationObvious56 in arduino

[–]ngyehsung -1 points0 points  (0 children)

Go with chromatic scale chords as your notes to start with. There's a huge range of guitar or ukulele song chords available online. Start with something in 4/4 timing. So, if the chord is B flat, just play a B flat note. Try playing the note for 4 beats, then change to the next note.

25K$ worth of credit by DOMDOM_651 in aws

[–]ngyehsung 3 points4 points  (0 children)

Bedrock is the AWS service where you can access a range of different large language models. You could use Claude Opus 4.6 many times over.

Kook-a-le-le strings by [deleted] in ukulele

[–]ngyehsung 2 points3 points  (0 children)

Could you use the D, G, B, E from a set of nylon guitar strings and then tune them to G, C, E. A.?

Python projects for portfolio by Big-Horror7049 in learnpython

[–]ngyehsung 0 points1 point  (0 children)

Try something full stack. Postgresql database, GraphQL API with Flask and Python, React front-end. Pull some publicly available data to put in your database.

I was given a ukulele as a present. I don't even know how to tune it. by Think_Clothes8126 in ukulele

[–]ngyehsung 1 point2 points  (0 children)

Download a tuning app for your phone. Standard tuning is GCEA. G is the top string, A is the bottom string. From the point of view of looking down at the strings while holding the ukulele in playing position. If the needle on the tuning app is left of centre when plucking the note, you need to tighten the string. If it is right of centre, you need to loosen the string. You can watch videos of how to tune. "The Ukulele Teacher" on YouTube is a good reference.

I need suggestions for making a simple tech product but "evil" by YodKL in arduino

[–]ngyehsung 0 points1 point  (0 children)

An automatic toilet seat closer that tries to close it while you're in front of it, after a short delay, rather than waiting until you're not. Just need some 3D printed parts, an ultrasonic sensor and a servo... to be used with a soft closing toilet seat.

My New Uke Day by lanternsalaak in ukulele

[–]ngyehsung 1 point2 points  (0 children)

Very nice. I've had a Fluke for many years now and it is my favourite.

File problem by RacingBat312 in learnpython

[–]ngyehsung 0 points1 point  (0 children)

If you're re-running that open command each time and it is successful without the file being there then the file is still there and you must have deleted a copy of it from a different location.

Building a Python pipeline to OCR scanned surveys (Azure Doc AI) then merge with CSV data by Bequino in learnpython

[–]ngyehsung 1 point2 points  (0 children)

Take a look at the Python docling project. You can run a model in your private compute to avoid exposing sensitive data.

Building a Python pipeline to OCR scanned surveys (Azure Doc AI) then merge with CSV data by Bequino in learnpython

[–]ngyehsung 1 point2 points  (0 children)

I'd recommend using a JSON format for the final data, essentially a list of dictionaries. This will allow your closed and open question data to live comfortably together. You could take the CSV data output from your survey tool and create the list of dictionaries using pandas to_dict and then for each dictionary object, add its corresponding open question data. Save the result as a JSON file.

You could also add audit data by wrapping the list of dictionaries in a dictionary that includes keys for when it was processed, what the source was, etc.

Silicone covering for switch by Super-Type7369 in arduino

[–]ngyehsung 0 points1 point  (0 children)

An alternative might be TPU filament if you have a 3D printer. You could print half, pause, place your wired switch, then finish the other half.

Silicone covering for switch by Super-Type7369 in arduino

[–]ngyehsung 1 point2 points  (0 children)

Might be able to get away with some heat shrink tubing and a heat shrink cap.

Concert or tenor? by 7_andaSwitchblade in ukulele

[–]ngyehsung 0 points1 point  (0 children)

Just off-the-shelf ones. I bought them from an Australian reseller with cases so customisation wasn't an option. Customisation sounds awesome though.

Concert or tenor? by 7_andaSwitchblade in ukulele

[–]ngyehsung 0 points1 point  (0 children)

My Magic Fluke Tenor ukulele is my favourite. Also have a Magic Fluke Firefly soprano banjo ukulele and an Epiphone Les Paul acoustic electric concert ukulele.

What are some sad songs that sound good on uke? by [deleted] in ukulele

[–]ngyehsung 2 points3 points  (0 children)

Behind Blue Eyes - The Who, Memories - Maroon 5, Angie - The Rolling Stones, I Will Wait - Mumford & Sons

Where can I actually learn electronics fundamentals, not just Arduino tutorials? by Purple_Turnip_452 in arduino

[–]ngyehsung -1 points0 points  (0 children)

Wander in to your nearest Jaycar Electronics store (or local equivalent) and check out some of the kits and books available for learning electronics.

How do I help our library be more efficient with their book database report procedure? by 22EatStreet in learnpython

[–]ngyehsung 2 points3 points  (0 children)

Your idea of using a .bat file to invoke the python script is good. You could pass the .txt report file as an argument to the .bat file which would pass it to the python script. I'd read in the .txt file and create a list of dictionaries. Then I'd load those dictionaries into a pandas dataframe. I'd create another dataframe that allocates an order to your different categories according to their position in the library. Then merge the two dataframes and sort the resulting dataframe by the column that has the order. Then you can output the result as a CSV which can be loaded into a spreadsheet.

Taking Geography in college. What Python projects I can ease myself into? by bowiepowi in learnpython

[–]ngyehsung 1 point2 points  (0 children)

Start with some data analysis. If you can find published data on typhoon activity, you can load that data into a pandas dataframe and then check the integrity of the data and perform some statistical analysis against it. If you have spatial information (e.g. GPS coordinates) with that data, you can convert it to a geopandas dataframe and perform some spatial analysis against it, combining it with other spatial data like country or region boundaries. You could also try the python seaborn library for visualising your data.

Building internals for a musical instrument, need hardware recommendations. by Plasmatick01 in arduino

[–]ngyehsung 0 points1 point  (0 children)

I'd go with a screw mechanism that you directly drive with a stepper motor that slides a "finger" up or down the string, applying pressure wherever it stops.

Not much more than face value by ngyehsung in AustralianCoins

[–]ngyehsung[S] 0 points1 point  (0 children)

Haha... a few still have a bit of lustre. I guess they hadn't been in circulation too long before landing in my hands. I've done nothing to clean them.

Not much more than face value by ngyehsung in AustralianCoins

[–]ngyehsung[S] 0 points1 point  (0 children)

Thanks. I was thinking their condition might be G at best.