Curseur de HTML RVB pour Arduino via Serial (4 / 5 étapes)

Étape 4: Affichage de la couleur

Je veux mon app pour montrer la couleur sélectionnée, parce que... pourquoi pas ? :) Pour ce faire, j’ai ajouté html div avec la classe « affichage-color ».

 <p><div class="display-color"></div></p> 

Ajouter les propriétés CSS de base au fichier core/framework.css ou ajouter votre propre fichier à têtière index.html.

 <p>.display-color{<br> background: rgb(0,0,0); width: 100px; height: 100px; }</p> 

Les valeurs pour involt qui va à l’Arduino sur les événements d’interface utilisateur sont dans tableau [] involtPin (et involtString pour les chaînes de valeurs non numériques). Mêmes valeurs sont en involtPin array dans sketch Arduino. Pour JQuery, je vais utiliser uniquement la méthode de .css() pour la couleur d’arrière-plan lorsque la valeur de rangeslider a changé. Vous devez ajouter ce script à vos propres fichiers et inclure ce point dans la section head de html.

 <p>$(document).ready(function() {</p><p> $(".slider").on({ slide: function(){ //This is the tricky way to update the rgb value of background var background = involtPin[11]+","+involtPin[10]+","+involtPin[9]; $(".display-color").css('background', 'rgb('+background+')'); } });</p><p>});</p> 

Rouvrez l’application et voir les résultats. J’ai fait des petites modifications visuelles de présentation. Les fichiers de projet définitif sont dans la dernière étape.

Articles Liés

Enregistreur pour Arduino Over Serial Port

Enregistreur pour Arduino Over Serial Port

Je suis peu fatigué de l'utilisation de série comme enregistreur - principalement pour deux raisons : il ne supporte pas la syntaxe sprintf et chaîne sont détenus dans la RAM. C'est pourquoi j'ai mis en place de nouvelle bibliothèque : https://github
La méthode moins chère et la plus simple pour contrôler l’arduino via ethernet

La méthode moins chère et la plus simple pour contrôler l’arduino via ethernet

une vidéo sur la façon de contrôler l'arduino via ethernet. Communication dans les deux sens d'origine et reciving !Affiche l'aperçu, les instructions de câblage, les sketch arduino, stable comme un élément supplémentaire sur la création d'une applic
Connecter l’Arduino Uno pour Android via Bluetooth

Connecter l’Arduino Uno pour Android via Bluetooth

Dans ce projet, un module Bluetooth serial est utilisé pour créer une connexion entre l'Arduino Uno et une application Android que j'ai créé avec MIT App Inventor.Arduino à l'écoute des commandes en lumière certaines de LED ou de montrer son statut.
Guide du débutant pour Arduino

Guide du débutant pour Arduino

Après quelques années d'expérimentations avec Arduino, j'ai décidé que le moment est venu de partager les connaissances que j'ai acquis. Donc j'ai ici, il va, un guide pour Arduino, avec les bases nues pour les débutants et quelques explications plus
SensoDuino : Transformez votre téléphone Android en un Hub de capteurs sans fil pour Arduino

SensoDuino : Transformez votre téléphone Android en un Hub de capteurs sans fil pour Arduino

Mises à jour23 novembre 2013: SensoDuino 0,160 obtient un visage à gauche.Le 19 nov. 2031 : avis : la synergie incroyable entre Arduino & Android.19 novembre 2013: SensoDuino 0.159 est sorti. Téléphone Android date (y, m, d) et l'heure (h, m, s) sont
ESP8266 Wifi Add on pour Arduino Made Simple

ESP8266 Wifi Add on pour Arduino Made Simple

Mise à jourLe processus décrit ici n'est pas recommandé. Cette instructable a été remplacée par ESP8266 WiFi Shield pour Arduino et autres micros qui fournit une fonction de configuration de page web plus universelle.IntroductionESP8266 est une puce
Très bon marché/Simple WiFi Shield pour Arduino et microprocesseurs

Très bon marché/Simple WiFi Shield pour Arduino et microprocesseurs

Mise à jour : 19 mai 2016Rev 14 de ce projet revise bibliothèques et code fonctionne avec les plug-in V2.2 ESP8266.com IDEMise à jour : 17 décembre 201511 Rev de ce projet nettoie les autres connexions tentatives s'il est déjà connecté. Utilise égale
Voiture pour Arduino Communication : Bus CAN, reniflant et radiodiffusion avec Arduino

Voiture pour Arduino Communication : Bus CAN, reniflant et radiodiffusion avec Arduino

De Wikipedia, le bus Controller Area Network (CAN) est un « véhicule bus standard conçu pour permettre des microcontrôleurs et des appareils de communiquer entre eux dans un véhicule sans ordinateur hôte ». Ces appareils peuvent également être dénomm
ArduDroid : Un Simple 2 voies Bluetooth-contrôleur basé sur Android pour Arduino

ArduDroid : Un Simple 2 voies Bluetooth-contrôleur basé sur Android pour Arduino

MISES À JOUR :Le 19 nov. 2031 : avis : la synergie incroyable entre Arduino & Android.30 octobre 2013 : Andruino est maintenant officiellement ARDUDROID et est bientôt disponible sur Google jeu. Ce changement de nom pour éviter un conflit avec une au
Contrôler un projet arduino via un android personnalisable / application Iphone avec Billy et Wemos D1 : 2016 SUPER NOOB FRIENDLY WAY

Contrôler un projet arduino via un android personnalisable / application Iphone avec Billy et Wemos D1 : 2016 SUPER NOOB FRIENDLY WAY

Le but de cette instructable est de vous apprendre à créer des projets d'arduino wifi connecté le plus simples et plus rapide façon possible. Si vous voulez faire un projet arduino qui vous pouvez de contrôler depuis votre smartphone et que seulement
Touche pour Arduino : Advanced touch sensing.

Touche pour Arduino : Advanced touch sensing.

Mise à jour : nouvelle interface - coup d'oeil à la dernière étape.Crédits : Arduino détection effectuée par DZL, croquis et Instructable fait par Mads Hobyetraitement.Laboratoire de recherche Disney conçu une nouvelle façon de détecter le toucher. V
Un moins cher ESP8266 WiFi Shield pour Arduino et autres micros

Un moins cher ESP8266 WiFi Shield pour Arduino et autres micros

Mise à jour : 19 mai 2016Rev 14 de ce projet revise bibliothèques et code fonctionne avec les plug-in V2.2 ESP8266.com IDEMise à jour : 17 décembre 210511 Rev de ce projet nettoie les autres connexions tentatives s'il est déjà connecté. Utilise égale
Synthétiseur numérique VRA8-P pour Arduino Uno

Synthétiseur numérique VRA8-P pour Arduino Uno

Commercialisée par ISGK Instrumentshttps://github.com/risgk/Digital-Synth-vra8-pConcept3 voix polyphone Pseudo pour Arduino UnoCaractéristiques3 voix Pseudo polyphone (Paraphonic synthétiseur), Module de sons MIDISerial MIDI en (38400 bits/s), le tau
Synthétiseur numérique VRA8-x pour Arduino Uno

Synthétiseur numérique VRA8-x pour Arduino Uno

Commercialisée par ISGK Instrumentshttps://github.com/risgk/Digital-Synth-vra8-xConceptSynthétiseur expérimentale pour Arduino UnoCaractéristiquesSynthétiseur monophonique (ou Module sonore MIDI)Serial MIDI en (38400 bits/s), le taux PWM Audio Out (P