1. Hardware
Wire as shown below :
Continue reading Arduino – Measure temperature and humidity (DHT22)
Wire as shown below :
Continue reading Arduino – Measure temperature and humidity (DHT22)
Just installed Raspbian on my Pi but I have no router, no screen and no keyboard : Just a laptop connected to a WiFi network and one network cable.
We can use ICS (Internet Connection Sharing) to connect our Pi to our Laptop. We’ll be able to use SSH and the raspberry Pi will have an internet access.
Continue reading Raspberry – Direct network connection and internet sharing
Continue reading Siemens PLC and C# communication (Simatic Step7/PlcSim – VisualStudio)
This post is following the one on Siemens PLC simulation with PlcSim.
We need a running program on PlcSim. PlcSim has to use the PLCSIM(TCP/IP) interface and has to be listening on the same IP as the computer.
Here a DB with one bit that is toggled every second :
Your PLC side is ready !
Continue reading Simulation : PLC (Siemens) and HMI (Eaton/Moeller with Galileo)
SIMATIC S7-PLCSIM allows you to simulate a controller for functional testing on the programming device/PC.
As a first step, we start SIMATIC Manager and create a new project.
Continue reading Siemens PLC simulation – Step7 / PlcSim
To start exploring OpenCV with Python, we’ll start by a simple exercise : Detect a cardboard box on a industrial conveyor (from a average picture took with a smartphone) :
As as first step, we’ll identity the contour of the box and define a “perfect” rotated rectangle of the minimum area enclosing our box. The result will be this :
Continue reading Computer vision : A box on a industrial conveyor
In this post, we’ll detail how to install Python and OpenCV on a Windows 7 system.
At this time, OpenCV 3.0 is not fully ready to run with Python 3.X, we’ll download Python 2.7 from here and proceed to the installation.
Continue reading Computer vision : OpenCV / Python installation
Torrent client installation on a FreeBSD 10.1 server.
Continue reading Transmission torrent client on FreeBSD 10.1
Webserver installation on FreeBSD 10.1 (Nginx / PHP / MySQL).
Continue reading Webserver installation on FreeBSD 10.1 (Nginx / PHP / MySQL).
We’ll describe the procedure to install a VPN server (OpenVPN) on a FreeBSD 10.1 server for Windows 7 clients.
This VPN will be configured for road warriors clients :
– 100% of the outgoing clients traffic will transit through the VPN server.
– 100% of the outgoing clients traffic will be encrypted before leaving the client computer.
I use this system to secure my connection when using untrusted networks (public WiFi) and to avoid constraints and limitations in some countries.
OpenVPN installation :
Continue reading VPN server (OpenVPN) on FreeBSD for windows clients