Archive

Archives pour la catégorie ‘Matériel’

How to drive a 7 segment display directly on Raspberry Pi in Python

20/11/2015 Comments off

7 segment displayLast week I bought some 4-digit, 7-segment displays to experiment with. Strangely enough it was something I’d never tried before, so I was interested to see how they work. I googled around looking to see if someone else had done this before. It seems there are several different sorts of 7-segment displays, so you have to find a good match for the one you’ve bought.

You can get them in various guises including: i2c backpack; 12 pins; 16 pins; resistors built-in; common anode; common cathode etc.

The ones I bought are 12 pin, bare, no backpack, no PCB, no resistors, common cathode. Here’s what they look like…

7-segment display – rear

7-segment display – rear

7-segment display

7-segment display

Lire la suite…

Une Time Capsule vraiment pas chère

22/10/2015 Comments off

UN PC, UBUNTU, UN GROS DISQUE ET C’EST PARTI !

Si, comme moi, vous trouvez qu’avec un Mac, la solution de sauvegarde la plus simple et la plus efficace est Time Machine, vous devez certainement également penser que la Time Capsule est le meilleur périphérique pour la mettre en oeuvre.

Car si un simple disque dur externe (USB ou autre) peut très bien faire l’affaire, c’est certainement quand vous aurez oublié plusieurs fois de le brancher sur votre Macbook que vous effacerez un fichier par mégarde et qu’il sera impossible de le récupérer puisque jamais sauvegardé.

Mais voilà, si la Time Capsule de Apple offre le confort d’être disponible en permanence et donc, de ne jamais manquer une seule sauvegarde sans même devoir y penser, elle n’en reste pas moins un périphérique onéreux. La version 2 TO offre certes un bon rapport qualité/prix mais pas une capacité folichonne. Surtout, quand on s’adonne au montage vidéo ou quand on manipule de nombreuses photos en format RAW par exemple. Et si votre souhait est de pouvoir remonter très loin dans le temps, ajouter 200 € pour la version 3 TO, ça fait un peu mal.

Voici comment j’ai construit ma Time Capsule 3 TO personnelle à un coût bien moindre : 154 € dans mon cas (le prix du disque dur). A lire dans la suite si vous êtes en homepage…

Ce qu’il vous faut :

  • Un vieux PC (si vous en avez un qui ne sert plus par exemple)
  • Un disque 3 TO ou plus 😀
  • Une distribution Ubuntu récente (12.04 par exemple)
  • Une connexion réseau.

Le choix de la distribution de Ubuntu

L’utilisation des versions 11.10 et 12.04 ne pose pas de problème. Je vous conseillerai d’éviter une distribution plus ancienne si votre Mac est sous Lion ou plus récent car Apple a modifié le protocole AFP et une version plus ancienne de votre Ubuntu (ou des librairies qui gèrent AFP) pourrait poser problème.

J’ai choisi la 12.04 et je tourne sous Lion. Tout marche à la perfection. Je n’ai pas encore testé Moutain Lion. Si certains d’entre vous se lancent dans l’aventure avec Mountain Lion, leurs retours d’expériences sont les bienvenus dans les commentaires.

A vous de voir si vous préférez la version desktop ou server de Ubuntu. Cette dernière sera plus rapide au démarrage et plus légère en espace disque. Cependant, si comme moi, vous souhaitez pouvoir prendre la main en VNC (prise de contrôle avec une session graphique) même ponctuellement, la version desktop est indispensable.

Idéalement, je conseille d’avoir un disque dur séparé (dont la taille n’a pas d’importance) pour l’installation de Ubuntu et de destiner le disque de 3 TO aux sauvegardes Time Machine uniquement (ou tout autre stockage de données). Cela vous permettra de pouvoir extraire le disque de 3 TO et de le brancher en USB par exemple le jour où vous souhaitez faire une restauration totale de Mac OS X. Si restaurer quelques fichiers en Wifi ou en Ethernet ne pose pas trop de problème, une restauration totale sera plus rapide en local que via le réseau. (Attention toutefois, si vous formattez votre disque en ext4, il faudra utiliser des utilitaires comme MacFuse etfuse-ext2 pour le lire lorsqu’il est branché en USB sur un Mac).

Enfin, si vous devez réinstaller Ubuntu ou changer de machine vous n’impactez pas votre historique de sauvegarde en utilisant un disque séparé.

Lors de l’installation de Ubuntu, créez l’utilisateur de votre choix. Pour ma part, il s’appelle alex et donc, dans les lignes ci-dessous, pensez à remplacer alex par votre utilisateur.

Lire la suite…

Categories: Matériel, Réseau Tags: , ,

A Raspberry Pi dashcam with two cameras and a GPS

28/09/2015 Comments off
 

Information on how to set up a Raspberry Pi as a two cameras dashcam with GPS.

General information about the Raspberry Pi dashcam

  What was used and how it’s connected up.

  Installing Arch Linux or Raspbian, resize the SD card, camera configurations etc.

How to wire up the button, LEDs and GPS using the Pi’s GPIO pins
A simple button for shutdown / reboots, status LEDs and an easy to connect GPS.

 

The built-in version

  I decided to try and hide things away and make it automated.
  Current status. What next?

Here are a couple of videos of the dashcam in action…

  
 

Linux and Unix Test Disk I/O Performance With dd Command

24/09/2015 Comments off

Source: nixCraft

How can I use dd command on a Linux to test I/O performance of my hard disk drive? How do I check the performance of a hard drive including the read and write speed on a Linux operating systems?

You can use the following commands on a Linux or Unix-like systems for simple I/O performance test:

dd command : It is used to monitor the writing performance of a disk device on a Linux and Unix-like system.

hdparm command : It is used to get/set hard disk parameters including test the reading and caching performance of a disk device on a Linux based system.

In this tutorial you will learn how to use the dd command to test disk I/O performance.

Use dd command to monitor the reading and writing performance of a disk device:

  1. Open a shell prompt.
  2. Or login to a remote server via ssh.
  3. Use the dd command to measure server throughput (write speed)
dd if=/dev/zero of=/tmp/test1.img bs=1G count=1 oflag=dsync
  1. Use the dd command to measure server latency
dd if=/dev/zero of=/tmp/test2.img bs=512 count=1000 oflag=dsync

Lire la suite…

Connecting to your Hikvision IP camera

26/05/2015 Comments off

Try the following connection options in iSpy to connect to your Hikvision IP camera. If VLC or FFMPEG options are available we recommend you try those first as they will often be faster and include audio support. If you don’t have VLC installed (or are experiencing problems with the VLC plugin) you may be able to use the same URL under the FFMPEG source type (VLC is based on FFMPEG).

hikvision-domeThe settings for Hikvision cameras are built into our open source project ispy – click « Add » then « IP camera with wizard » to automatically setup your Hikvision cameras. If the camera is not listed in iSpy then click « Get Latest List » when on the add camera wizard. If you need to modify the URL then add or edit the Hikvision camera in iSpy and you can modify the connection type and URL in the video source dialog (button is top of the first tab). Lire la suite…