Framboise serveur Web envoie des données GET à l’Arduino Nano conduite 6 servos (5 / 5 étapes)

Etape 5: maintenant pour le bit Arduino...

Ajouter la bibliothèque VarSpeedServo à votre IDE Arduino à l’aide de la méthode d’importation de bibliothèque habituelle. (https://github.com/netlabtoolkit/VarSpeedServo).

Cette bibliothèque est très bonne pour être en mesure de contrôler la vitesse du servo sans avoir à déconner PWM calendrier, jouer avec le fichier standard servo.h ou mettre boucles lentes dans votre code. Il y a 3 parties à la méthode de servo... angle, vitesse et « attendre pour être déplacé à la fin ». Découvrez le sketch, et vous verrez que c’est assez simple.

Copiez et collez l’esquisse du fichier txt joint, coller dans une nouvelle esquisse et charger sur le Nano. Je suis encore à apprendre cette langue et c’est probablement une façon très mauvaise, rond point de le faire, mais ça marche, alors ne soyez pas trop sévère sur moi.

Maintenant, vous avez constituer un diviseur de tension entre Pi (broche 4, Tx) et Nano (broche 16, D1/Tx). C’est parce que le Nano utilise 5v sur les broches de IC2 et le Pi 3.3V.

Connecter les 2 ensemble directement... et la fumée s’échappera de la Pi (bien sûr plus cher celui brûlera premier... Tout à fait logique!)

Voici comment...

http://blog.oscarliang.net/Raspberry-pi-and-arduin...

Une fois que vous avez fait cela, puis il suffit de brancher le câble de signal de chaque servo aux broches Nano 3, 5, 6, 9, 10, 11 (toutes les PWN quilles), tous les servos + fils à un common-rail électrique et tous les fils de terre sur un rail d’un terrain d’entente. Assurez-vous que la broche gnd Nano, Pi GPIO gnd broche servo de motifs et sont tous connectés sur le même rail.

Connectez le servo + rail à une alimentation de 5V costaud sympa (j’utilise un 7.4V 1000mAh LiPo), batterie négative sur le rail au sol.

Branchez un câble USB/USBmini entre un port USB sur la Pi et le Nano. Brancher un bloc d’alimentation dans la Pi et attendre jusqu'à ce que tout est chargé vers le haut. Se connecter à votre WAP Pi, ouvrez le navigateur et accédez à votre serveur web... playtime ! :-)

Espérons que ce sera d’une certaine utilité à quelqu'un. Il était intéressant de rassembler toutes les pièces différentes, et ouvre des options permettant de combiner la puissance de la Pi pour offrir un site web basé GUI pour contrôler un arduino back-end.

J’expérimente actuellement avec la puce de 20PU ATTiny84 de parler à et d’un module wifi de NRF24L01 pour une version web sans cela. Je peux suivre avec une instructable pour cela ainsi.

Dirigez-vous vers mon lien youtube une vidéo de la Raspiduino en action et peut-être arrêter par mon imprimante A3 à CNC machine de conversion vidéo sur le chemin du passé.

A bientôt.

Articles Liés

Réception et envoi des données entre Attiny85 (1.06 IDE Arduino) mise à jour novembre 2015

Réception et envoi des données entre Attiny85 (1.06 IDE Arduino) mise à jour novembre 2015

J'ai beaucoup lutté avec l'envoi de données RF entre deux puces de Attiny85, donc j'ai pensé qu'il serait peut-être utile que j'ai juste expliquer comment je l'ai fait. Il y a un certain nombre de ces projets étant décrits sur l'internet, mais encore
Envoyer des données de ESP serveur Web client

Envoyer des données de ESP serveur Web client

Peut-être que vous avez utilisé Ajax à retirer vos données de votre navigateur Web ?Avec les navigateurs modernes vous maintenant pouvez également envoyer des données.Il s'agit d'une technique qui est utilisée par Facebook et Twitter, entre autres.Da
Savez-vous comment envoyer des données du capteur de l’Arduino pour opacifier (chose + serveur)

Savez-vous comment envoyer des données du capteur de l’Arduino pour opacifier (chose + serveur)

Je sais la plateforme Arduino pour ITO. Donc, j'ai implémenté un firmware d'Arduino par modification Ethenert SW parce que je peux gérer un code source facilement. Vous pouvez connaître l'état du matériel même si c'est à ce jour. S'il vous plaît se r
Atelier de IoT : Lab 4 - envoi des données vers le nuage

Atelier de IoT : Lab 4 - envoi des données vers le nuage

Dans cet atelier vous construire une application simple détection de lumière ambiante (similaire à Lab 2) et envoyer les données que nous recueillons dans le nuage. Vous allez utiliser l'azote pour envoyer des données vers une passerelle de nuage et
Envoi des données de capteur de température à la base de données d’Azur

Envoi des données de capteur de température à la base de données d’Azur

Ce projet utilise une framboise de Pi B + joint à 2 capteurs de température et envoie des données à une source de données Azure qui peut être utilisée pour créer des graphiques.Un tas de mon code d'accès à des capteurs de température provient de la A
Envoi des données vers Excel de Arduino (et le tracé il)

Envoi des données vers Excel de Arduino (et le tracé il)

J'ai cherché longuement un moyen que j'ai pu tracer mon capteur Arduino lecture en temps réel. Non seulement tracer, mais aussi afficher et stocker les données pour davantage d'expérimentation et de corrections.J'ai trouvé la solution la plus simple
PARTIE 1 - Arduino d’envoyer des données sur le Web (PHP / MySQL / D3.js)

PARTIE 1 - Arduino d’envoyer des données sur le Web (PHP / MySQL / D3.js)

L'objectif de ce projet était d'usage et Arduino pour lire un capteur et envoyez les valeurs pour l'internet, pour être stockés dans un serveur Web et affichées.Elle consiste en un Arduino Uno avec un Shield Ethernet et à une température de DHT 11 /
Comment faire pour envoyer des données par la lumière : fibre optique [MAJ]

Comment faire pour envoyer des données par la lumière : fibre optique [MAJ]

nous avons à l'aide de fils de cuivre pour l'envoi de signaux sur le 20ème siècle. Maintenant, nous sommes au 21ème siècle !Dans ce tutoriel, Im va vous montrer comment faire pour envoyer des informations par la lumière à l'aide de fibre optique. Ami
Comment faire pour transférer des données du capteur Arduino au serveur de Billy

Comment faire pour transférer des données du capteur Arduino au serveur de Billy

Je sais la plateforme Arduino pour ITO. WizArduino module est annoncé récemment par WIZnet.Donc, j'ai implémenté un firmware d'Arduino par modification Ethernet SW parce que je peux gérer un code source facilement.Vous pouvez connaître l'état du maté
Traçage et graphiques des données actives de Arduino à l’aide de la puissance de Python

Traçage et graphiques des données actives de Arduino à l’aide de la puissance de Python

Je vais vous montrer comment prendre vos projets Arduino au niveau suivant en ayant l'Arduino à interagir avec le langage de programmation Python. Python est un logiciel gratuit, que vous pouvez télécharger. Puisque vous avez déjà appris les rudiment
Affichage des données sur un site Web - Pot électronique [Arduino Nano + Ethernet Shield]

Affichage des données sur un site Web - Pot électronique [Arduino Nano + Ethernet Shield]

J'ai toujours voulu une plante dans ma chambre, qui comblerait l'espace entre les projets inachevés et des pièces chères, mais inutiles de pièces électroniques. Alors je suis venu avec l'idée d'un pot électronique – E-Pot de l'Arduino – permettant de
Mettre en place votre propre serveur Web !

Mettre en place votre propre serveur Web !

Vous avez toujours voulu avoir un endroit où vous pouvez garder vos fichiers et y accéder de n'importe où vous obtenez une connexion Internet ? Vous avez voulu dire avoir votre bibliothèque de musique disponible dans le cas où vous avez voulu donner
RPi2 courbe et Surface raccord serveur Web

RPi2 courbe et Surface raccord serveur Web

Cette instructable facilement transforme une framboise Pi 2 une surface montage centraleet ajustement de courbe graphique !Étape 1: Installer la prise en charge des progicielsCertains progiciels justificatifs devront coller tout ensemble :Scipy va fa
ESP8266 et Visuino : température DHT11 et humidité serveur Web

ESP8266 et Visuino : température DHT11 et humidité serveur Web

ESP8266 modules sont des contrôleurs de très faible coût stand-alone avec construit en Wi-Fi, et j'ai déjà fait un certain nombre de Instructables à leur sujet.DTH11 / DTH21 / DTH22 et AM2301sont très populaire combinées capteurs de température et hu