Arncom

Blog sur l'informatique, l’électronique et plus encore !

Envie d’un serveur web ? Alors créez en un !

Après près de 7 mois sans articles 🙁 (à cause de la restauration d’une 4L, du BAC…), je vais vous apprendre comment créer un serveur web très facilement chez vous. Mais avant de commencer, je vais déjà définir ce qu’est  un serveur web :

Un serveur web peut aussi bien être le matériel informatique (la partie physique du serveur) que le logiciel qui servira à faire fonctionner le serveur et connecter les différents composants physiques et/ou virtuels qui servirons à faire tourner le serveur. (paraphrase de Wikipédia)

Ce tutoriel va donc se diviser en deux parties : la première sera une courte partie sur l’installation matérielle de votre serveur et la seconde sera sur l’installation des logiciels.

 serveur web

Lire la suite →

Créer une interface pour contrôler son Arduino depuis un PC

Dans ce tutoriel, je vais vous expliquer comment allumer des LEDs sur votre Arduino par le biais de votre ordinateur avec une application Windows Forms que nous allons créer.

Théoriquement si vous lisez ce tuto, vous devez déjà connaitre ce qu’est un Arduino. Sinon, voici la définition de Wikipédia :

« Arduino est un circuit imprimé en matériel libre (dont les plans sont publiés en licence libre) sur lequel se trouve un microcontrôleur qui peut être programmé pour analyser et produire des signaux électriques, de manière à effectuer des tâches très diverses comme la charge de batteries, la domotique (le contrôle des appareils domestiques – éclairage, chauffage…), le pilotage d’un robot, etc. C’est une plateforme basée sur une interface entrée/sortie simple et sur un environnement de développement utilisant la technique du Processing/Wiring. »

En gros (et en plus clair), l’Arduino est un circuit imprimé comprenant un microcontrôleur (peut être abrégé µcontrôleur avec un µ (mu) et pas un u (u) (seule une partie infime de la population mondiale peut comprendre pourquoi je dis ça ;))) qui vous permet en le programmant de pouvoir contrôler de l’allumage d’une LED au chauffage de votre maison en passant par votre toutou robotisé.

Maintenant que vous savez ce qu’est une carte Arduino, je vais vous parler de ce que c’est qu’une application Microsoft Windows Forms.

Microsoft Windows Forms est une partie du Framework (kit de composants permettant de structurer un programme (merci Wiki !)) qui permet de créer des fenêtres Windows et de gérer les interactions avec ses différents éléments.

Nous allons donc programmer une interface homme/machine graphique sur Visual C++ pour contrôler un Arduino que nous allons aussi programmer pour allumer la LED. Lire la suite →