Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re^3: Web moniitoring with Perl, comments and suggestions on general approach please

by stevieb (Canon)
on Jan 24, 2017 at 17:46 UTC ( [id://1180225]=note: print w/replies, xml ) Need Help??


in reply to Re^2: Web moniitoring with Perl, comments and suggestions on general approach please
in thread Web moniitoring with Perl, comments and suggestions on general approach please

Thanks, and all the best to you as well in your endeavors.

If you're going the Pi route, I suggest you take a look at some of my CPAN modules that I've written for it:

  • WiringPi::API: direct wrapper of wiringPi
  • RPi::WiringPi: provides object oriented access to various pieces of hardware and the GPIO, with some safety built in, and includes direct interfaces to a BMP180 barometric pressure sensor, and 74HC595 series shift registers (up to 32 extra output pins using only 3 GPIO). Eventually, I'll break these two modules out of this distribution and make them standalone)
  • RPi::ADC::ADS: interface to Adafruit's ADS1x15 analog to digital converters (allows you to read analog inputs on the Pi)
  • RPi::DHT11: interface for the DHT11 hygrometer (temp & humidity)
  • RPi::DigiPot::MCP4XXXX: interface to the MCP4xxxx series digital potentiometers, provides the Pi with a way to output analog signals, without having to use the single built-in PWM GPIO pin
  • RPi::SPI: module that allows you to communicate on the serial peripheral interface bus, to aid in writing new drivers for devices that communicate using SPI

Note that some of the documentation may be a slight bit off, as I'm just now going through ensuring everything works properly and is documented correctly.

There are others I didn't mention above, as they don't seem like they'd be of any use to you for your current project. Others that may help though that are in various stages of completeness that aren't yet on the CPAN:

  • MCP49xx series digital-to-analog converters (DAC), allows for analog output (similar to the digipot above). These units range from 8-12 bit resolution, and are packaged with either a single or dual onboard output channels
  • MCP3008 (and MCP3004) series analog-to-digital converters, providing 4 or 8 analog input pins, with 10-bit resolution
  • Comment on Re^3: Web moniitoring with Perl, comments and suggestions on general approach please

Replies are listed 'Best First'.
Re^4: Web moniitoring with Perl, comments and suggestions on general approach please
by predrag (Scribe) on Jan 24, 2017 at 18:25 UTC

    stevieb , many thanks for the new reply and for letting me know about your works, that are impressive

    Of course, I will remember all your suggestions. As I can see as a beginner, your modules are really useful and run great tasks.|

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others imbibing at the Monastery: (3)
As of 2024-04-25 05:13 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found