Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 77
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
All today's birthdays', congrats!
dan (37)
rchydro (64)
CapRack (30)


Next birthdays
11/06 dan (37)
11/06 rchydro (64)
11/06 CapRack (30)
Contact
If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.


Special Thanks To:
  • Aaron Holmes
  • Aaron Wheeler
  • Adam Horden
  • Alan Scrimgeour
  • Andre
  • Andrew Haynes
  • Anonymous000
  • asabase
  • Austin Weil
  • barney
  • Barry
  • Bert Hickman
  • Bill Kukowski
  • Blitzorn
  • Brandon Paradelas
  • Bruce Bowling
  • BubeeMike
  • Byong Park
  • Cesiumsponge
  • Chris F.
  • Chris Hooper
  • Corey Worthington
  • Derek Woodroffe
  • Dalus
  • Dan Strother
  • Daniel Davis
  • Daniel Uhrenholt
  • datasheetarchive
  • Dave Billington
  • Dave Marshall
  • David F.
  • Dennis Rogers
  • drelectrix
  • Dr. John Gudenas
  • Dr. Spark
  • E.TexasTesla
  • eastvoltresearch
  • Eirik Taylor
  • Erik Dyakov
  • Erlend^SE
  • Finn Hammer
  • Firebug24k
  • GalliumMan
  • Gary Peterson
  • George Slade
  • GhostNull
  • Gordon Mcknight
  • Graham Armitage
  • Grant
  • GreySoul
  • Henry H
  • IamSmooth
  • In memory of Leo Powning
  • Jacob Cash
  • James Howells
  • James Pawson
  • Jeff Greenfield
  • Jeff Thomas
  • Jesse Frost
  • Jim Mitchell
  • jlr134
  • Joe Mastroianni
  • John Forcina
  • John Oberg
  • John Willcutt
  • Jon Newcomb
  • klugesmith
  • Leslie Wright
  • Lutz Hoffman
  • Mads Barnkob
  • Martin King
  • Mats Karlsson
  • Matt Gibson
  • Matthew Guidry
  • mbd
  • Michael D'Angelo
  • Mikkel
  • mileswaldron
  • mister_rf
  • Neil Foster
  • Nick de Smith
  • Nick Soroka
  • nicklenorp
  • Nik
  • Norman Stanley
  • Patrick Coleman
  • Paul Brodie
  • Paul Jordan
  • Paul Montgomery
  • Ped
  • Peter Krogen
  • Peter Terren
  • PhilGood
  • Richard Feldman
  • Robert Bush
  • Royce Bailey
  • Scott Fusare
  • Scott Newman
  • smiffy
  • Stella
  • Steven Busic
  • Steve Conner
  • Steve Jones
  • Steve Ward
  • Sulaiman
  • Thomas Coyle
  • Thomas A. Wallace
  • Thomas W
  • Timo
  • Torch
  • Ulf Jonsson
  • vasil
  • Vaxian
  • vladi mazzilli
  • wastehl
  • Weston
  • William Kim
  • William N.
  • William Stehl
  • Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Forums
4hv.org :: Forums :: General Science and Electronics
« Previous topic | Next topic »   

arduino is for idiots

 1 2 3 4  last
Move Thread LAN_403
...
Mon Nov 05 2012, 01:08AM
... Registered Member #56 Joined: Thu Feb 09 2006, 05:02AM
Location: Southern Califorina, USA
Posts: 2445
rgb laser projector - Link2
giant countdown clock - Link2

other projects I was involved in:
  • 64x64 led display, we programmed it for snake and the matrix visualization with 3 bit intensity
  • levatator - we replaced the old analog controller (filled an entire breadboard) with an arduino and were able to add in some simple autotuning routines
  • hard drive clock rev1 - used a 3.5" hard drive as a clock face with RGB leds for hours/seconds/minutes
  • hard drive clock rev2 - used a 5.25" hard drive as a clock face, similar control scheme
  • hard drive clock rev3 - used a massive 8" harddrive with 7 segments milled into the display to make the display, it also had a spectrum analyzer which ran in the free processor time
  • barbot - Link2 (also had a web app which runs on a netbook)
  • autonomous line following robot
  • several LED cubes, a 4x4x4 single color one which had a rain visualization, a 3x3x3 RGB one which had a spectrum analyzer, a 3x3x3 which had a rubiks cube type game
  • laser diode parameter analyzer - measures power vs time and input current, while controlling the temperature, etc
  • self playing xylophone which played the UCSB fight song

Back to top
Pinky's Brain
Mon Nov 05 2012, 01:29AM
Pinky's Brain Registered Member #2901 Joined: Thu Jun 03 2010, 01:25PM
Location:
Posts: 837
No experience with arduinos ... but I have seen enough kids start on visual basic and become great coders in the end to think there is value in low barrier to entry tools.
Back to top
Tetris
Mon Nov 05 2012, 03:23AM
Tetris Registered Member #4016 Joined: Thu Jul 21 2011, 01:52AM
Location: Gainesville, FL
Posts: 660
Well I can't even seem to use my Arduino right...
Back to top
Carbon_Rod
Mon Nov 05 2012, 05:14AM
Carbon_Rod Registered Member #65 Joined: Thu Feb 09 2006, 06:43AM
Location:
Posts: 1155
The best tool is one that works... AVRs are great little chips, and Arduino lowered the technical barriers to using them.

The PIC people used to drive the 8051 crowd crazy with a billion posts about blinking an LED...

I guess people must now endure the AVR + Arduino loader crowd until their skills mature.
@HVC:
Typically I recommend this book for beginners:
Link2

Hey...
Someone should post a cool LED blinker for Raspberry Pi...
LOL...
Back to top
Microwatt
Mon Nov 05 2012, 07:22AM
Microwatt Registered Member #3282 Joined: Wed Oct 06 2010, 05:01PM
Location:
Posts: 224
IamSmooth wrote ...

Microwatt wrote ...


what sort of complex projects have you seen done with a shitino? I went to my local hackers space and everybody was doing an arduino project. I think it makes electronics too user friendly.

Link2

12kw induction heater, self-locking resonance
Capable of levitating aluminum, steel and copper. Capable of serving as a furnace for a blacksmith who needs to uniformly heat pieces of steel as small as a knife to as large as a full-sized sword. This project required a microprocessor. If you look at the schematics at the end of the tutorial you can see how it was worked into the project. There are YouTube links so you can see it in action.
12kw??
you brits have it easy.
Back to top
radiotech
Mon Nov 05 2012, 07:54AM
radiotech Registered Member #2463 Joined: Wed Nov 11 2009, 03:49AM
Location:
Posts: 1546
Never a comparator that could print Hello World on a screen. Also with $40. worth of parts
a lesson can be taught without thousands of dollars of lab gear, and a full time lab assistant
to manage it. The Basic Stamp Board of Education kits opened up that possibility too.
Back to top
Steve Conner
Mon Nov 05 2012, 07:56AM
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
I just borrowed an Arduino for a project that I need to lash together in a hurry. smile
Back to top
Patrick
Mon Nov 05 2012, 08:06AM
Patrick Registered Member #2431 Joined: Tue Oct 13 2009, 09:47PM
Location: Chico, CA. USA
Posts: 5639
well ill just say this---

First, there are a lot of people who should be using 555's, 2n2222's and 741's, but dont.
Second, BASIC stamps and micros are important and have a place.
Third, the Arduino and Sketch are meant to lower the burden to entry, but dumming down real programming can teach kids bad practices, which i see alot...

Ive taken 3 semesters of C++, 2 semesters of Assembly, and 1 of C with embedded systems. And im constantly learning from my mistakes. Currently using MultiWii which is an arduino based system, and not happy about it. I love the STM32, still learning though.
Back to top
Steve Conner
Mon Nov 05 2012, 12:14PM
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
What sorts of bad practices might those be? Everyone has to start somewhere, in my case it was typing programs from a computer magazine into an Amiga by hand.

I have a STM32 Discovery too, but I never got beyond the LED blinking program. I wanted to use the timers to output interrupter pulses for a Tesla coil, but I never figured out the timer API. Got any tips? smile
Back to top
Mattski
Mon Nov 05 2012, 04:11PM
Mattski Registered Member #1792 Joined: Fri Oct 31 2008, 08:12PM
Location: University of California
Posts: 527
Microwatt wrote ...

what sort of complex projects have you seen done with a shitino? I went to my local hackers space and everybody was doing an arduino project. I think it makes electronics too user friendly.
Personally I've seen very few Arduino projects. One was a audio modulated flyback which I think could have been much better implemented with analog circuits or a different microcontroller which hid a faster PWM module. Another was a charger controller and data logger with SD card for a solar power project, a perfect project for the Arduino since there was relatively simple program logic that needed implementing and the students were more interested in the system aspect than in messing around with the microcontrollers.

If people are interested in more performance or flexibility they may graduate to other microcontrollers, or maybe it doesn't matter and they'll keep using Arduinos. Don't blame the tool if people do silly things with it, that doesn't make it a bad tool.

Attacking the tool because it makes things easy that used to be hard does stray a bit into electronic hipster territory: "I was into microcontrollers before they were cool and easy to use!" tongue
Back to top
 1 2 3 4  last

Moderator(s): Chris Russell, Noelle, Alex, Tesladownunder, Dave Marshall, Dave Billington, Bjørn, Steve Conner, Wolfram, Kizmo, Mads Barnkob

Go to:

Powered by e107 Forum System
 
Legal Information
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.