Go Back   EcoModder Forum > Off-Topic > The Lounge
Register Now
 Register Now
 


Reply  Post New Thread
 
Submit Tools LinkBack Thread Tools
Old 10-20-2020, 07:08 AM   #1 (permalink)
Master EcoModder
 
Stubby79's Avatar
 
Join Date: Sep 2012
Location: Victoria, BC
Posts: 1,747

Firefly EV - '98 Pontiac Firefly EV
90 day: 107.65 mpg (US)

Little Boy Blue - '05 Toyota Echo
90 day: 33.35 mpg (US)

BlueZ - '19 Nissan 370Z Sport
90 day: 17.19 mpg (US)
Thanks: 75
Thanked 576 Times in 426 Posts
Question Arduino and the like -- Tell me what I need to know to get started!

I'm interested in getting started with software controlled electronics - or whatever you would call these things - but haven't a clue where and what to get started with. (And rather than do my own research, I thought I'd ask for once in my life)

I have just enough knowledge of electronics to be dangerous...I know what the various components are and what they do, can replace parts, build from schematics or modify existing circuits, but not enough to design my own.

And I have some basic - and very dated - programming experience. Again, enough to figure out/understand what does what and make modifications, but again not likely to be able to program from scratch, at least not until I've seen and understood plenty of examples.

As I said, just enough knowledge to be dangerous.

Things I would be interested in doing with whatever microprocessor controlled doohickies are out there:
  • Feedback control (ex: field control on a generator)
  • More advanced control of a basic Ebike controller (Speed limiting, throttle ramping, regen ramping)
  • More advanced battery management and display (Temp, voltage, cell, current, charging, etc)
  • Intelligent battery charging, cycling, whatever.
  • Start up checks and monitoring on an ebike or other home built EV.
  • Battery capacity testing and logging.
  • Speedometer - and other pertinent information, based on inputs - including LED or LCD display control.
  • Automated controls of other circuits, based on voltage monitoring and such.
  • Soft starting/swapping, particularly when changing input voltage on something with a large capacitors in it.

...basically anything that would be a pain in the butt to build an analog circuit for, considering the effort it would take to modify such a circuit to tune it just right or else modify it to work with completely different input or output.

I'm pretty sure these are pretty easy for an Arduino to control. If there are simpler, cheaper things out there that will do the simpler, individual tasks, I'd appreciate knowing what they are...I'd think a full Arduino would be over kill for such. And if one can handle doing most of the above in a single unit, all at once, that would be good to know.

Since I'm starting from scratch, I'm not brand specific. Something easy to work with. Something cheap to get in to. Something cheap to get add-on modules for. Something I can find plenty of example programming instructions online to modify to my needs rather than starting with a completely blank slate.

Teach me, Sensei! (Even if all you have to say is "They can't do that")

  Reply With Quote
Alt Today
Popular topics

Other popular topics in this forum...

   
Old 10-20-2020, 08:28 PM   #2 (permalink)
Administrator
 
Daox's Avatar
 
Join Date: Dec 2007
Location: Germantown, WI
Posts: 11,203

CM400E - '81 Honda CM400E
90 day: 51.49 mpg (US)

Daox's Grey Prius - '04 Toyota Prius
Team Toyota
90 day: 49.53 mpg (US)

Daox's Insight - '00 Honda Insight
90 day: 64.33 mpg (US)

Swarthy - '14 Mitsubishi Mirage DE
Mitsubishi
90 day: 56.69 mpg (US)

Daox's Volt - '13 Chevrolet Volt
Thanks: 2,501
Thanked 2,585 Times in 1,553 Posts
I'd start with getting something like the Uno. Its kind of the classic board design. From there, pick a project you want to do and start posting here and we can help you through it. I also went through a bunch of stuff on arduino.cc. The tutorials and especially the reference page (under documents) are extremely helpful.
__________________
Current project: A better alternator delete
  Reply With Quote
Old 10-21-2020, 04:43 PM   #3 (permalink)
Permanent Lurker
 
seifrob's Avatar
 
Join Date: May 2011
Location: Czechoslovakia (sort of), Europe
Posts: 348

Dáčenka - '10 Dacia / Renault Logan MCV 1.5 dCi (X90 k9k)
90 day: 47.08 mpg (US)
Thanks: 129
Thanked 198 Times in 92 Posts
I just second that.
Buy an Arduino Uno, or better, Arduino Starter kit (either original or one of the clones. It will guide you both with hardware and software from blinking a diode to PWM regulation to communication protocols, and all the components are at hand. (original set even includes printed manual, afaik),

Arduino IDE contains set of example programs to show the basics. Easy to read, quite easy to understand. I learned this way.
  Reply With Quote
Old 10-21-2020, 11:49 PM   #4 (permalink)
Master EcoModder
 
Stubby79's Avatar
 
Join Date: Sep 2012
Location: Victoria, BC
Posts: 1,747

Firefly EV - '98 Pontiac Firefly EV
90 day: 107.65 mpg (US)

Little Boy Blue - '05 Toyota Echo
90 day: 33.35 mpg (US)

BlueZ - '19 Nissan 370Z Sport
90 day: 17.19 mpg (US)
Thanks: 75
Thanked 576 Times in 426 Posts
Thanks, guys!
  Reply With Quote
Old 10-31-2020, 03:31 PM   #5 (permalink)
Master EcoModder
 
freebeard's Avatar
 
Join Date: Aug 2012
Location: northwest of normal
Posts: 27,562
Thanks: 7,738
Thanked 8,554 Times in 7,041 Posts
Pleez don't let the thread die. I've learned that my new[er] car has OBD1 (or something).

I have some knowledge of analog electrics and digital electronics, but I can't get a crimp-on spade connector to work. ....but I've gotten a butane torch so I can solder things.

edit: to start with: compare and contrast MPGuino and Scangauge. TIA

2nd edit: Okay now I've found ecomodder.com/forum/opengauge-mpguino-fe-computer.html.

It's like discovering a room in your house you diid't know was there.
__________________
.
.
Without freedom of speech we wouldn't know who all the idiots are. -- anonymous poster

____________________

Last edited by freebeard; 10-31-2020 at 03:37 PM..
  Reply With Quote
Old 10-31-2020, 03:42 PM   #6 (permalink)
Master EcoModder
 
Stubby79's Avatar
 
Join Date: Sep 2012
Location: Victoria, BC
Posts: 1,747

Firefly EV - '98 Pontiac Firefly EV
90 day: 107.65 mpg (US)

Little Boy Blue - '05 Toyota Echo
90 day: 33.35 mpg (US)

BlueZ - '19 Nissan 370Z Sport
90 day: 17.19 mpg (US)
Thanks: 75
Thanked 576 Times in 426 Posts
Where’d ya hear that?

Not what I intended on trying to build, but I suppose one could.

As to the Arduino...I ordered a kit. Pretty cheap. The main unit itself can be had for dirt cheap.
  Reply With Quote
The Following User Says Thank You to Stubby79 For This Useful Post:
freebeard (10-31-2020)
Old 11-02-2020, 10:15 AM   #7 (permalink)
Somewhat crazed
 
Piotrsko's Avatar
 
Join Date: Sep 2013
Location: 1826 miles WSW of Normal
Posts: 4,043
Thanks: 462
Thanked 1,104 Times in 974 Posts
Obd1 does have a tx & rx data provision but you probably need to use a terminal emulator or related to see what the data is and format.
  Reply With Quote
Old 11-02-2020, 10:34 AM   #8 (permalink)
Master EcoModder
 
Stubby79's Avatar
 
Join Date: Sep 2012
Location: Victoria, BC
Posts: 1,747

Firefly EV - '98 Pontiac Firefly EV
90 day: 107.65 mpg (US)

Little Boy Blue - '05 Toyota Echo
90 day: 33.35 mpg (US)

BlueZ - '19 Nissan 370Z Sport
90 day: 17.19 mpg (US)
Thanks: 75
Thanked 576 Times in 426 Posts
Yup. And every auto maker was different. OBD2 standardized it.
  Reply With Quote
Old 11-09-2020, 04:41 PM   #9 (permalink)
Master EcoModder
 
Stubby79's Avatar
 
Join Date: Sep 2012
Location: Victoria, BC
Posts: 1,747

Firefly EV - '98 Pontiac Firefly EV
90 day: 107.65 mpg (US)

Little Boy Blue - '05 Toyota Echo
90 day: 33.35 mpg (US)

BlueZ - '19 Nissan 370Z Sport
90 day: 17.19 mpg (US)
Thanks: 75
Thanked 576 Times in 426 Posts
It arrived.



They showed it in a nice plastic case. Damn them for saving on shipping!
Attached Thumbnails
Click image for larger version

Name:	IMG_4128.JPG
Views:	111
Size:	87.9 KB
ID:	29532  
  Reply With Quote
Old 11-09-2020, 05:02 PM   #10 (permalink)
Administrator
 
Daox's Avatar
 
Join Date: Dec 2007
Location: Germantown, WI
Posts: 11,203

CM400E - '81 Honda CM400E
90 day: 51.49 mpg (US)

Daox's Grey Prius - '04 Toyota Prius
Team Toyota
90 day: 49.53 mpg (US)

Daox's Insight - '00 Honda Insight
90 day: 64.33 mpg (US)

Swarthy - '14 Mitsubishi Mirage DE
Mitsubishi
90 day: 56.69 mpg (US)

Daox's Volt - '13 Chevrolet Volt
Thanks: 2,501
Thanked 2,585 Times in 1,553 Posts
Nice!

Got a first project set yet?

__________________
Current project: A better alternator delete
  Reply With Quote
Reply  Post New Thread


Thread Tools




Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Content Relevant URLs by vBSEO 3.5.2
All content copyright EcoModder.com