background preloader

Android et arduino

Android et arduino
De Wikidebrouillard. Article incomplet en cours de rédaction Présentation de l'expérience Vous venez de réaliser les tutoriels d'arduino, et vous etes à la recherche d'un nouveau "truc" à faire avec cette petite carte. Matériel un arduino un smartphone sous android et avec l'option bluetooth - avoir activé "sources inconnues" dans les parametres un grove shield (pas indispensable) une carte bluetooth (indispensable) un ordinateur connecté à internet L'expérience La manipulation Tout d'abord ici l'idée n'est pas d'apprendre à programmer Arduino mais de comprendre comment interfacer celui-ci avec un téléphone sous Android. I préparation de l'Arduino : Donc dans un premier temps, chargez le programme ci-dessous dans votre arduino. Une fois le programme uploadé connectez le module bluetooth et la led comme ci-dessous : II App Inventor 1. créez-vous un compte google (ou un compte bidon si vous ne voulez pas être tracké par google) 2. rendez vous à cette adresse :

Assembly Instructions | ArduCopter Table of Contents Assembly Instructions The first step in setting up your copter is to assemble the frame and wire the components. These instructions will provide guidance for assembling and wiring your copter with APM autopilot, including best practices. Assemble frame 3DR APM:Copter kits are available from store.3Drobotics.com. 3DR Quad 3DR Hexa 3DR Hexa-to-Y6 Conversion 3DR Y6 Wiring The diagram below shows a standard wiring example for APM:Copter. A complete APM:Copter requires the following electronic components: Autopilot: APM:Copter currently supports APM and PX4 autopilots.Power module with LiPo battery or equivalent powering method (see below)Power distribution board (PDB) or equivalent method of allocating power to the motorsElectronic speed controller (ESC) for each motorMotorsRC receiver and transmitter Powering your copter The easiest way to power your copter is using a 3DR Power Module with a LiPo battery (see Battery Information Page). Connect ESCs and motors Best practices

Arduino BlueTooth HC-06 | AndroLogiciels harger Le but du montage : Sur un smartphone Android, l’appui sur un bouton allume la led d’une carte Arduino Uno un autre bouton éteins la led. Matériel : 1 carte Arduino UNO, 1 module Bluetooth HC-06, des câbles pour relier la carte et le module en option un module externe d’alimentation de la carte Arduino. Scénario : sur le smartphone un programme se connecte au module BlueTooth en mode SPP (Émulation de port série), le programme via un handler scan le module bluetooth pour afficher les informations en provenance du module, le programme via deux boutons permet également d’envoyer un message à la carte Arduino pour allumer ou éteindre une Led. Préparation : A l’aide d’un programme tel BlueTooth SPP PRO trouvez l’adresse MAC de la carte HC-06. La carte HC-06 doit être associée au smartphone via le menu système (le code est 1234). Le programme Arduino à télécharger ici : Le fichier main.xml : Fichier res/values/strings.xml : <? Et dimens.xml : <resources><! Code pour Arduino :

Utiliser un module bluetooth HC-05 avec Arduino Un fil USB pour communiquer c’est contraignant ! On est limité en distance et on ne peut pas mettre en boîte notre carte, une vraie laisse ! Heureusement, ce ne sont pas les solutions sans fil qui manquent ! Sommaire Le bluetooth et le module HC-05 Afin de bien débuter, voyons d’abord à quoi ressemble le bluetooth et découvrons de quoi est composé le nouveau module que nous allons utiliser. Qu’est ce que le bluetooth ? Le bluetooth est un protocole de communication sans fil. Rentrons un peu dans le détail. Le maître se met en mode "reconnaissable" L’esclave trouve le maître et demande à s’y connecter Le maître accepte la connexion Les périphériques sont alors appairés (ou associés) La communication peut commencer Ensuite, selon le type de composant que vous utilisez (une oreillette bluetooth, une manette de jeu-vidéo etc) la communication pourra se faire selon un protocole ou un autre. Présentation du module bluetooth HC-05 Brancher le module à l’Arduino Une question de voie série ).

CopterControl Platform - OpenPilot.org - The Next Generation Open Source UAV Autopilot The CopterControl & CC3D boards are an all-in-one stabilization hardware which runs the OpenPilot firmware. It can fly any airframe from fixed wing to an octocopter and is configured and monitored using the OpenPilot Ground Control Station (GCS) software. The retail CC3D board comes with everything pictured above, 3D printable cases are available for extra physical protection. In 2012 the Original CopterControl boards were discontinued due to lack of available gyro sensors, The board was slightly revised and released with a new gyro sensor that is less effected by temperature changes. The new revision is called CC3D, other than the single sensor it is identical to the original CopterControl. The CopterControl hardware has the following features: Flexiport CopterControl also offers the innovative Flexi-port which provides either I2C connectivity or a second serial port. The tiny CC3D board, just 36x36mm, installs easily on just about any craft.

MMC/SD Card and FAT Tutorial | Eleccelerator On my old website, the article “MMC/SD Card and FAT Tutorial” was really popular (it still holds almost top ranking on Google). However, the information there is so old that most of it is obsolete. Elm-Chan’s FatFs library has been updated many times since then, rendering some of the old webpage I wrote obsolete. But I will put up some of the old content here so you may still see it. Before you see the old content… Please visit these newer resources: (the old) MMC/SD Card and FAT Tutorial In this tutorial, I will show you how to read and write to a SD card using an AVR microcontroller. Super Important Relevent Links: Hardware MicroSD cards are cheap, but if you need a card reader, the surface-mounted holder would cost $4 + shipping, and although I can probably solder that, I still would like to do testing on a breadboard. Electrical MMC and SD cards have near identical interfaces, SD cards have two additional connectors which are not important to us. example fuse bit setup for ATmega644:

Votre Arduino communique avec le module HC-06 • AranaCorp Étiquettes : Arduino, Bluetooth, C/C++, Communication série, Programmation Vous pouvez communiquer avec votre carte Arduino par liaison Bluetooth en utilisant un module HC-06 (esclave). Cela vous permet de connecter la carte Arduino à un autre système (Smartphone, ordinateur ou un autres microcontrôleurs) afin d’envoyer et de recevoir des données. La communication par Bluetooth permet, par exemple, de piloter votre robot via une application Smartphone ou récupérer les mesures d’un capteur sur votre ordinateur. Prérequis : Communication Série avec Arduino Matériel OrdinateurArduino UNOcâble USB pour connecter l’Arduino à l’ordinateurModule Bluetooth HC-06Câbles Dupont M/F Présentation du module HC-06 Le module Bluetooth HC-06 présente 4 broches pour permettre d’établir la connexion série. VCC broche d’alimentation. N.B.: Le module HC-06 étant un module esclave, il ne peut pas se connecter à d’autres appareils tout seul. Schéma de câblage Configuration du module HC-06 Appairage Code Application

DIY (Drone It Yourself) - Jasper van Loenen DIY (Drone It Yourself) The DIY (Drone It Yourself) v1.0 kit offers you the opportunity to turn any object into a drone*, simply by attaching four motors and a control unit – no technical know-how needed. The kit consists of multiple parts that are easy to assemble and can be attached to a wide range of different objects. For more advanced uses, you can take the original designs and alter the kit by making your own custom clamps or add-ons as needed. The plastic parts have been 3D printed in ABS. As requested by some visitors, I’ve made a bill of materials for the kit. This was my graduation project at the Piet Zwart Institute. * Technically this would be an Unmanned Aerial Vehicle (UAV), not a drone, but drone seems to be the term most used these days. Featured on:MAKE, Mashable, Gizmodo, Hackaday, Engadget, Boing Boing, Adafruit, The Next Web, Nu, GeenStijl, Thing du Jour, CNET, The Creators Project, NBC News, Geekertons, Crackajack, Popsci, Discovery & Fox News

Control your motors with L293D *********************************************************************************************** update 26/4/09 *********************************************************************************************** My 1st instructable :) After long research and trial and error, I´ve came up to a new walkthrough regarding this nice chip, the L293D. Each project is one project and each one has its own unique power configurations, so you must be aware of the best battery choice and how to distribute voltage through your robot. I strongly advice you to read the following articles: Picking Batteries for your RobotOnce you’ve decided on batteries, how do you regulate the voltage L293D gives you the possibility to control two motors in both directions - datasheet The L293D Circuit: Basic Implementation: This is the most basic implementation of the chip. As you can see, a 5V Voltage Regulator is between the battery and pins 1, 9, 16.

Related: