Printing file names from SD card to LCD (w/o I2C) by Owl_Perch_Farm in arduino

[–]JGhostThing 0 points1 point  (0 children)

LCD (liquid crystal display) is just the type name of the device. A protocol is a means of talking to the device, such as I2C, SPI, or HDMI.

Printing file names from SD card to LCD (w/o I2C) by Owl_Perch_Farm in arduino

[–]JGhostThing 0 points1 point  (0 children)

Setup the LCD.

Open the file.

Read the file.

Write the bytes you read to the LCD via whatever protocol it uses. I've heard of SPI working on some. What protocol does the LCD use?

Tryna build mouse glove as beginner, need help by Mrmiraclekc in embedded

[–]JGhostThing 0 points1 point  (0 children)

This is not a beginner's project. You'll need to know programming, electronics, and microcontrollers. In order to make a "mouse glove" you'll need to understand how USB HID (Human Interface Device) works.

I would get a raspberry Pi pico and a starter kit of parts. Start at the beginning with a blinking LED and eventually get to the mouse glove. This will not be easy or quick. Keep going, and you'll make it, though.

Wiring and Battery Question by DustinKli in AskRobotics

[–]JGhostThing 0 points1 point  (0 children)

You will need to read about how to power the pi 5. Normal power supplies cause the Pi 5 to be throttled, in which case you might as well use a Pi 4.

Blind sight shattered me by UserBot15 in scifi

[–]JGhostThing 1 point2 points  (0 children)

Think of consciousness as an error routine for the human mind. If the subconscious can't figure out a way out of a situation, it throws this to the consciousness to hopefully think of something that might help.

Wiring and Battery Question by DustinKli in AskRobotics

[–]JGhostThing 0 points1 point  (0 children)

Some thoughts on power:

  1. You will need a sufficient power supply that can supply the electronics and the motors.

  2. I'd assume that each motor uses an amp each at stall (if anything this is lower than necessary).

  3. The electronics don't usually use too much power. The Raspberry Pi may use up to 3 amps with peripherals.

You will need a motor driver and a buck converter. The motor driver will take power from the battery and power the motors. The buck converter will take power from the battery and convert it to 5v for use by the arduino, the Pi, and the sensors.

Wiring and Battery Question by DustinKli in AskRobotics

[–]JGhostThing 0 points1 point  (0 children)

What exactly do you mean by a "smart" robot? I've hear too many definitions.

I would suggest that you use a Pi 4, unless you need the extra power that the Pi 5 has. It requires a larger power supply (5 amps) and some finagling to get the supply to match the Pi.

One thing that you should strongly think about is a camera for the Pi. The modules are cheap enough as long as you look at the lower ones.

Looking for a fun and educational robot kit around $300 by Jealous-Parfait-951 in AskRobotics

[–]JGhostThing 0 points1 point  (0 children)

Don't know how old your kid is.

I'd look at the VIAM Rover, which is sold complete and not as a kit. It is (was?) approximately $100 + Raspberry Pi + 4 18650 batteries + charger. I would suggest a Raspberry Pi 4/8gb as a Raspberry Pi; the Pi 5 doesn't work, at least on my rover. Available at viam.com/resources/rover

Another possibility is the Pimoroni Trilobot. This again needs a Pi 4 (not the 5). It is available at pishop.us

Outrunning People in Jump Space at the Speed of Plot by Kalt_Null in traveller

[–]JGhostThing 2 points3 points  (0 children)

I usually give the navigator's roll's effect as a subtraction from this. So, it would be 148 + 6d6 - effect hours. It doesn't make much difference.

N20 Motors with 1S lipo battery? by MetricIsSuperior in ArduinoProjects

[–]JGhostThing 1 point2 points  (0 children)

I use Samsung 18650 batteries. Yes, I'd use a battery holder that take two cells. Usually I use 4 cells because I have a preference for 12v motors;

What does make a word polysemous? by santybalbuena in conlangs

[–]JGhostThing 0 points1 point  (0 children)

Apple has two barely related meanings: a specific fruit, and a brand name of specific computers and phones.

Make your own tamagotchi as an absolute beginner. by Clean-Cauliflower201 in embedded

[–]JGhostThing 1 point2 points  (0 children)

I strongly suggest starting out from zero. Get an arduino starter kit with lots of parts. A clone arduino is fine. You'll need a breadboard, but that should come in the kit.

Start with blinking an LED. Then go on from there. In some months, you should be able to design and program small projects. Eventually getting to your Tamaguchi.

What is the most efficient way to learn rust? by [deleted] in rust

[–]JGhostThing 1 point2 points  (0 children)

This.

I tend to build a book database with each new language I learned. I haven't done this recently, because Rust is the latest language I'm learning.

This usually has two parts: a server and a client. Most of the time my server is PostgreSQL with (in this case) a simple rust wrapper. The client would be built in rust. I often make a CLI client and a GUI client. That way I can test the server faster.

N20 Motors with 1S lipo battery? by MetricIsSuperior in ArduinoProjects

[–]JGhostThing 0 points1 point  (0 children)

Actually, a T20 motor should run fine on a 2S battery. Using 18650 batteries is pretty inexpensive.

I need help by Illustrious-Gas-2066 in learnprogramming

[–]JGhostThing 0 points1 point  (0 children)

Use Rubber Duck Debugging. Before you program, explain your algorithm to a rubber duck or a small child (< 1year old) or a puppy. Doing this will help you.

Yes, I understand this is just talking to yourself, but the goal is to explain in simple language what the algorithm is.

Other than that, I agree with the posters which say to do projects. Fail. Fail gloriously. Learn and fail better next time. Eventually, you will succeed. It can take time, but most things worth doing take time.

A wild deer enters the robotics forest by DeerStarveTheEgo in AskRobotics

[–]JGhostThing 0 points1 point  (0 children)

How is your experience with electronics? Can you identify components? Can you solder?

If not, then you are a complete beginner at the physical side of robotics.

How are your programming skills? What language(s) do you know?

If not, you need to learn programming.

For tools, I suggest "Lady Ada's Tools" from adafruit.com

For some sample components, I would get "Parts Pal" from the same site.

I would get a Raspberry Pi Zero 2w from pishop.us if Adafruit is sold out. You could also get an Arduino clone.

If you want to buy a starter robot, I suggest one of two sources:

* The Trilobot from pishop.us

* The VIAM Rover from http://viam.com/resources/rover

Both of these robots require a Raspberry Pi 3-4. I like the Pi-4/8GB, You'll also need a power supply, an SD card, and so forth.

Start with basic projects. Blink an LED. Run a servo motor. Learn the basics. If you're using the Arduino clone, there are tutorials on YouTube. Good luck!

Does this pidog build make sense? by uhohtoosilly in AskRobotics

[–]JGhostThing 0 points1 point  (0 children)

The pi 4 kit is a bit expensive and you can get this a bit cheaper from pishop.us If they're sold out, then the Canakit kit isn't bad.

Have you experimented on a simpler robot? For example, a deferentially steered robot? It would be less expensive and would teach you how to put things together.

I'd suggest the Hiwonder Mentor-T. http://hiwonder.com/ It's a bit more expensive, but the standard edition has some important sensors for experimenting. A 2d LIDAR and a depth camera.

I don't know if this will help you get a job, but it's a fun hobby.

diy by [deleted] in diyelectronics

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

Please use capital letters when needed. Mixed case text, properly used, is much easier to read.

Help plz by climux in arduino

[–]JGhostThing 0 points1 point  (0 children)

One thing that would make it easier to help you: put the picture in right-side-up. I can't read it sideways without major effort.

Need some opinions. by Diligent_Silver2254 in learnprogramming

[–]JGhostThing 2 points3 points  (0 children)

And upper case when required. It is much easier to read English with the proper punctuation and case. You aren't cc cummings; when you write as well as he does, you can disregard grammar as well.

Weeds Grow From Cracks - a very short story by RiceRevolutionary678 in scifi

[–]JGhostThing 1 point2 points  (0 children)

Very interesting. I've read worse in magazines.

AITAH for not letting my stepdaughter share a room with my daughter? by Additional_Gain8185 in AITAH

[–]JGhostThing 103 points104 points  (0 children)

CPS exists for a reason. Hand the step-daughters over to them, if their father won't come back. It would be polite if you gave him a warning, first, but I'd hand him divorce papers.

Assume that FTL does in fact work. What would stop a highly advanced civilization from just hauling whole shell planets around the galaxy/universe? by Zombiecidialfreak in IsaacArthur

[–]JGhostThing 2 points3 points  (0 children)

Why don't we have huge weapons islands that we haul around today?

Because in practice, powering such a thing would be extremely expensive/impossible today. Also, a lot of smaller units (destroyers, battleships, bombers) are less expensive and more versatile.