Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number

Re: Raspberry Pi and Perl

by stevieb (Canon)
on Aug 03, 2016 at 16:53 UTC ( #1169093=note: print w/replies, xml ) Need Help??

in reply to Raspberry Pi and Perl

I just bought a couple Raspberry Pi 3 devices, along with an electronics kit to get me started that'll be arriving tomorrow.

My goal will be to automate my entire hydroponic grow environment; temps, humidity, lights, EC/PPM, fans etc from a single device, with a single interface. Of course, it'll take some time, but I'm very excited to get started; it's been many years since I've dabbled with electronics/PLC type stuff.

I've been doing some research, and I think I'll start playing with the lower-level Device::BCM2835 module initially to familiarize myself with things, and if I find that I'm beginning to write too many wrappers, I'll test out the HiPi API to see if it covers most of the things that I'll need to do.

How's your project(s) going? Do you have any example code that you can share?

Replies are listed 'Best First'.
Re^2: Raspberry Pi and Perl
by marinersk (Priest) on Sep 28, 2016 at 03:59 UTC

    No code yet; I'm still researching. As is usually the case in new territory, the more I learn, the more I find I need to learn.

    Also, now in the throes of buying an on-the-edge-of-my-budget house, all pennies are pinched by default until we're past the Raman Noodles stage.

    That said, the electronics kit looks wonderful; I'll be adding that to my startup materials. Thanks for the link.

    The other expenditure needed is Arduino step motor controls; this design needs to be mobile and is itself a mobile platform of moving parts.

    I'm also considering building a simulator test platform so the testing doesn't require constant portage to the bot -- but that is an entire project unto itself and may not represent the most expedient way to go about this.

    I'm thinking with the WiFi option on RPi3, a physical test environment might be the better way to go. I may have to revisit this decision as I start developing the self-defense module.

    So actual shareable code will be awhile.

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (1)
As of 2022-05-19 03:25 GMT
Find Nodes?
    Voting Booth?
    Do you prefer to work remotely?

    Results (71 votes). Check out past polls.