[hackpgh-discuss] Re: Basic Electricity Class on Jan 30

  • From: Yevgeniy Soroka <ukranians2@xxxxxxxxx>
  • To: hackpgh-discuss@xxxxxxxxxxxxx
  • Date: Thu, 21 Jan 2016 13:39:28 -0500

I am increasing the class size to 15 because it was sold out but we bought
extra materials.
-Geno

On Tue, Jan 12, 2016 at 3:41 PM, Yevgeniy Soroka <ukranians2@xxxxxxxxx>
wrote:

Thats neat Joachim, I will be sure to mention this in the section on how
to improve/enhance the original design. Sad that you can't help, but
understandable, school is important. I will need at least a couple of
people to help out, especially if 20 people come including PittMesh. Gene
said he will help, who else wants to help? Free pizza!
-Geno

On Tue, Jan 12, 2016 at 3:08 PM, Joachim Hall <jjoachimhall@xxxxxxxxx>
wrote:

That's cool!  Maybe you could try replacing the variable resistor with a
light sensor!  I did something similar a long time ago with this circuit:
https://www.youtube.com/watch?v=lNCK4nzyooQ

I sadly don't think I will be able to help out with the class.  I
realized I have a stupid class on Saturday again this semester.

-Joachim

On Tue, Jan 12, 2016 at 9:00 AM, Yevgeniy Soroka <ukranians2@xxxxxxxxx>
wrote:

I built a prototype of the piano last night. It works great! Using the
potentiometer you can even create effects similar to an electronic piano
modulation wheel. Don't forget to get a ticket, only 4 spots left!



On Mon, Jan 11, 2016 at 2:27 PM, Adam Longwill <adam.longwill@xxxxxxxxx>
wrote:

Geno, I'd like to add this as a PittMesh Working Group even on our
Meetup page. I think it is important to encourage our members to learn
these skills as they are important for the eventual addition of sensors on
the PittMesh network. Is there a limit to the number of participants?

Adam

On Mon, Jan 11, 2016 at 1:52 PM, Yevgeniy Soroka <ukranians2@xxxxxxxxx>
wrote:

Does anyone want to work on the Learn to Solder Class? We have
materials from past classes. Ideally it should be a class where people
solder together an Arduino board which they will use for future classes. 
Or
maybe have a very basic solder class with the Makey Makey robot which
blinks, and have the arduino solder one be a slightly more advanced 
course.

-Geno

On Mon, Jan 11, 2016 at 1:50 PM, Yevgeniy Soroka <ukranians2@xxxxxxxxx
wrote:

I decided we should add an advanced Basic Electricity Course which
will cover transistors, diodes, LED's, and basics of op amps and
amplifiers. And an even more advanced course on filters eventually. This
can happen in parallel with the learn to solder, and programming courses.


-Geno

On Wed, Dec 30, 2015 at 1:20 PM, Yevgeniy Soroka <
ukranians2@xxxxxxxxx> wrote:

Buy tickets here.


http://www.eventbrite.com/e/basic-electronics-class-make-your-own-piano-tickets-20280751273
<http://www.eventbrite.com/e/basic-electronics-class-make-your-own-piano-tickets-20280751273?aff=utm_source%3Deb_email%26utm_medium%3Demail%26utm_campaign%3Dnew_event_email&utm_term=eventurl_text>

I expect this class to be popular (based on past experience), so
don't wait!

HackPGH Members get a 10% discount. Email geno@xxxxxxxxxxxxxxxxxx
for the discount code.

On Wed, Dec 30, 2015 at 12:47 PM, Joachim Hall <
jjoachimhall@xxxxxxxxx> wrote:

Sounds good!  Thanks for the cheat sheet!  :-)
Happy New Year!
-Joachim

On Wed, Dec 30, 2015 at 10:41 AM, Yevgeniy Soroka <
ukranians2@xxxxxxxxx> wrote:

Thanks Joachim. When I first began to program PIC
micro-controllers a few years ago, the compiler I used came with such 
a
reference document, and I found it very useful.

I have a document I use which is a list of common C language
things like if statements, loops, even those wonderful things called
pointers (which I used to dread, but now a days I can't imagine 
writing a
single program without them). I attached the document to this email, 
maybe
someone else can find it useful. I will create a reference document 
like
that for the arduino class.

The advanced class will show how to program the AVR chip without
the arduino environment and introduce advanced topics such as 
pointers, and
how to object orient your code a little without resorting to C++. 
Another
class may introduce arduino programming using C++.

I think a good activity for the software club is to come up with
the arduino classes together. You know, other than creating an awesome
steampunk blimp. ;-)

-Geno

On Wed, Dec 30, 2015 at 9:53 AM, Joachim Hall <
jjoachimhall@xxxxxxxxx> wrote:

Geno,
I was in the basic Arduino class last year and I thought it was
very good.  I learned a lot and I thought the demonstrations and 
code were
very simple but powerful.  Maybe the one thing I would have liked 
that
could help beginners is a printout table with most of the basic 
action
things like what this does : and this () and what the colors of 
words mean
etc.  I think most of that was in the power point but it would be 
nice to
have something to take home as a quick reference when trying to make 
up my
first programs.

-Joachim

On Tue, Dec 29, 2015 at 1:06 PM, James Keener <jim@xxxxxxxxxxxxx>
wrote:

I would love to help design or help test materials for such a
class!


On December 29, 2015 11:18:22 AM EST, Yevgeniy Soroka <
ukranians2@xxxxxxxxx> wrote:

Simon, we should get together and design the Arduino classes
(basic and advanced). We can look at what was done in the past, 
and try to
improve on it. I have some ideas for what the advanced class 
should have
based on what I learned programming micro-controllers for a living.

For example, you can turn some LED's on and off with code like:

On, delay, off, delay, on delay, delay, off, delay, on, delay,
and so on.

Thats what basic arduino courses usually teach.

Or you can reduce all that to about 3 lines of code using
finite state machines (which was a popular topic during members 
meetings
about a year ago, but we forgot about it.

-Geno

On Mon, Dec 28, 2015 at 6:53 PM, Simon Heath <
icefoxen@xxxxxxxxx> wrote:

I'm in.  I can help with TA-type stuffs for Arduino if nothing
else.

Simon

On 12/28/2015 05:41 PM, Andrew C. wrote:

Count me in- I need a basic comprehensive education on all of
that!

-Andrew

On Mon, Dec 28, 2015 at 4:54 PM, Yevgeniy Soroka <
ukranians2@xxxxxxxxx <mailto:ukranians2@xxxxxxxxx>> wrote:

    Joachim, that would be great! As students build the
circuit on the
    breadboard I will definitely need help to go around and
make sure
    people are doing all the steps correctly, and answer their
    questions. Gene did this for the Theremin class, and it
was very
    helpful.

    -Geno

    On Mon, Dec 28, 2015 at 4:39 PM, Joachim Hall
    <jjoachimhall@xxxxxxxxx <mailto:jjoachimhall@xxxxxxxxx>>
wrote:

        That looks really good Geno!  Nice work!  I can help
you out
        with the class if you'd like.  Not sure about the
Arduino part
        of the class but I can certainly help with the
electronics part.

        -Joachim

        On Mon, Dec 28, 2015 at 2:36 PM, Geno Soroka
        <geno@xxxxxxxxxxxxxxxxxx <mailto:
geno@xxxxxxxxxxxxxxxxxx>> wrote:


            On January 30th we will have a Basic Electricity
class
            which will be part of a series of classes for
2016. At the
            end of all these classes, the student will
roughly have
            enough knowledge to build a 3d printer.

            Basic Electricity and Electronics (Jan 30)
            Learn to Solder TBD
            Basic Arduino Programming TBD
            Advanced Arduino Programming TBD
            Sensors Sensors Sensors TBD
            Motor Control TBD

            Let me know if I'm missing any. HackPGH does this
every
            year, and eventually I think we need to include
mechanical
            classes as well.

            I finished half the presentation. The theory
part. After
            working on this I realized there is a ton to
cover, so
            this will be a 4 hour class, begin at 10am, lunch
at noon,
            and continue after. There will be pizza for 10
people (max
            number of students).

            Since we have many of the parts already (from
previous
            classes), the cost of the class will cover the
pizza. The
            cost will be $30 a student, with discounts for
HackPGH
            members.

            I will post the class on Eventbrite and our
meetup page,
            and the main website soon.

            Who is this class for? If you are a complete and
total
            beginner when it comes to electricity, you will
love this.
            If you already know electronics, you may be
bored, or may
            refresh some things from High School physics.

            After the theory, the students will build a basic
piano
            with a 555 timer and buttons. This is actually
great
            because it involves knowing how to add resistors
in
            parallel and series.

            No soldering required, just breadboard (which
will be
            included in the cost and handed out)

            Here is the link to my presentation which is 50%
done.

https://drive.google.com/file/d/0B22yo8yjdiiaWWtfMF9jTjhscmc/view?usp=sharing

            Happy New Year!
            -Geno

            Secretary | HackPGH
            Pittsburgh’s First Makerspace
            1936 Fifth Avenue
            Pittsburgh, PA 15219
            /http://www.hackpittsburgh.org/








--
Sent from my Android device with K-9 Mail. Please excuse my
brevity.












Other related posts: