Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

Re^2: Displaying my PM post count and XP on an LCD with RPi::WiringPi

by stevieb (Canon)
on Aug 25, 2016 at 20:44 UTC ( [id://1170495]=note: print w/replies, xml ) Need Help??


in reply to Re: Displaying my PM post count and XP on an LCD with RPi::WiringPi
in thread Displaying my PM post count and XP on an LCD with RPi::WiringPi

Thanks! :)

There are a few issues in the docs that I missed before release, but I've been cleaning them up today. That's one I've missed again.

There are certainly some issues remaining, particularly with interrupts. Although they work properly most of the time, in certain situations they fail and don't halt the main app, but do hinder it. I'll debug this over the next few days.

Other than that, it seems to work quite well so far. I'm going to test it out on some more complex applications and see how it fares.

If you get a chance to test it out, I'm all ears for feedback for certain. Very soon I'll want to discuss the points you brought up on the other thread, so I'll ping you via email when I've got the time.

  • Comment on Re^2: Displaying my PM post count and XP on an LCD with RPi::WiringPi

Replies are listed 'Best First'.
Re^3: Displaying my PM post count and XP on an LCD with RPi::WiringPi
by jmlynesjr (Deacon) on Aug 26, 2016 at 16:09 UTC

    stevieb

    "Call" anytime...

    I see a lot of RPi/Python discussions in the amateur radio world, so, I like to see some Perl alternatives becoming available.

    James

    There's never enough time to do it right, but always enough time to do it over...

      Will do, likely over the weekend. I took a look at your home node; very interesting stuff!

      The next phase of this project will be tying a bunch of things together into one cohesive application that will (for my indoor grow room):

      • turn on/off a 120v exhaust fan when temperature goes above/below threshold (already done, RPi::DHT11::EnvControl)
      • turn on/off a 120v humidifier if humidity goes above/below threshold (already done (same module as above))
      • allow the temp/humidity limits to be modified (up/down) by pressing buttons
      • open/close servos on my automatic drip systems on a schedule (or when a soil moisture sensor says so) for automatic plant feeding (have the hardware, just need to interface the servos with the Pi)
      • display all of this information on the LCD (90% done)

      Then, after I've got all that done, I am going to pick up a few different sized TFT displays, and write a GUI to wrap all this stuff, so on my wall, I have touch screen access to make adjustments and view statuses, instead of the LCD. This'll take me some time, because I haven't done any GUI programming in quite some time.

      Thereafter, I'll buy/build a nice box for the whole shebang, put external connectors for the various sensors (instead of having them hard-wired), screw it to the wall outside of the grow area, and voila, I've created my very own complete indoor grow environment control centre :)

      The only thing that won't be controlled by this device (at least not yet), are my HID lamps.

        stevieb

        As a GUI sample, take a look at displaycore.org. It's targeted at the chipKIT world, but might give you some ideas. The author is very sharp and is the main contributor on the chipKIT forum. He was contracted to do this development by a TFT display manufacturer.

        James

        There's never enough time to do it right, but always enough time to do it over...

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1170495]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (5)
As of 2024-04-19 03:58 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found