Mes Applis , Scripts

Déplier Magret

Déplier Magret-install

Déplier IDSI

Déplier Fusion de bases

Déplier Affichage TV

Déplier Affichage TV Google drive

Déplier Autre

Déplier Classroom

Déplier Codes cryptés

Fermer Drone

Déplier EDT

Déplier ENT

Déplier ENT - Bloc Notes

Déplier ENT - Enregistreur Micro Ver 1

Déplier ENT - Enregistreur Micro Ver 2

Déplier ENT - Listes perso

Déplier Flipbook

Déplier Maths

Déplier Pronote

Déplier Publipostage

Déplier Station Météo WS2355

Déplier Suvi-Eleve

Déplier Textes à trous

Déplier W7 - W8

Technique

Déplier Magret

Déplier ADOBE

Déplier Autre

Déplier Boinc

Déplier CSS

Déplier Clônage de station

Déplier ENT

Déplier ENT - Authentification CAS

Déplier ENT - CSS

Déplier EOLE

Déplier EPUB

Déplier ESXI

Déplier Flash Player

Déplier Fontmotion

Déplier InfodocLog

Déplier Machines

Déplier PDF

Déplier Partitionner un disque dur

Déplier Programmation

Déplier Pronote

Déplier Scripts

Déplier Serveur SIP VOIP Elastix

Déplier Utilitaires

Déplier W7 - W8

Déplier Windows 10

Déplier chrome

Liens

MAGRET

Magret  TICE 


Msi du pôle d'appui Tarbes/Vic



Entraide Magret

Recherche de drivers

Snappy Drvers


driver pack solutions


Rechercher des fichiers

xsearch

Voir l'espace disque occupé
SpaceSniffer


AUTRES
WPKG installations silencieuses


Hardware

carte mère->processeur
 

Drone - Scratch- node.js 1 Installation
Prérequis
Windows 7 ou plus
Scratch installé sur la machine
1 clé usb bluetooth (voir ci-dessous)

on peut installer les scripts dans winappli :il faut adapter l'installation

Installation
1. Configurer la clé USB     


2. Installer node.js

3. Installer les scripts    
drone.zip(38,67 ko)Téléchargé  Télécharger
    

1. Configurer la clé USB bluetooth
Il faut utiliser un clé usb bluetooth 4.0 minimum compatible avec les modules de node.js 
           
Ma clé est une clé TNB achetée dans un supermarché ( prix approximatif 12 € )

chipset CSR
puce CSR8510A10


Quand vous mettez la clé usb bluetooth dans un port usb , elle doit être reconnu comme une clé usb ,
sinon il manque des mises à jour
(pour win 7 : il faut sp1 + mises à jour )

Rien à paramétrer

 


Il faut utiliser le logiciel  Zadig pour mettre un driver USB compatible avec node.js


cliquer sur options -list all devices

selectionner la clé usb bluetooth

vous devez  remplacer le driver  par le driver "WinUSB"


Si l'installation échoue , cela peut venir certainement d'une mise à jour manquante
(surtout avec win7 ).





2. Installer node.js

télécharger puis  installer node.js  ( vous pouvez utiliser la version 9 )

Lancer node.js  en mode administrateur

exécutez les commandes situées dans la cellule de droite ci-desous ( il faut être connecté à Internet )

 

Il faut créer un dossier c:drone"


Installation d'outils pour windows --->

installation  longue

 

 

npm install --global windows-build-tools         

Installation de noble et lodash        dans c:drone

la fenêtre dos doit pointer sur c:drone
module qui peut communiquer avec les mini drones  via Bluetooth   

cd ..         
 
cd ..
 
cd drone
 installation du module bluetooth
npm install noble
installation d'un module lodash
 remarque :un sous-dossier node_"modules" est créé dans  c:drone
 npm install lodash 
module pour l'utilisation du clavier
npm install rolling-spider




3. Installer les scripts

Installer le contenu du fichier drone.zip dans un dossier ici  c:/drone  



On va tester si un script fonctionne

Créer un raccourci de node.exe et rajouter le script "clavier.js" dans la cible
Vous pouvez renommer ce raccourci "clavier"
Vous pouvez l'exécuter.
 
 

Touche Comportement Méthode
m Arrêt d'urgence (arrêt immédiat de l'hélice) urgence ()
t Décollage takeOff ()
w Avance forward ()
s Recule blackward ()
a rouleau gauche tiltLeft ()
d rouleau droit tiltRight ()
↑ Curseur monte up ()
↓ Curseur Descend down ()
← Curseur rotation à gauche
turnLeft ()
→ Curseur rotation à droite
turnRight ()
i salto avant frontFlip ()
k Salto arrière backFlip ()
j Saut à gauche leftFlip ()
l Sault à droite rightFlip ()
q Atterrissage land ()
ctrl + c Fin du programme -

 







Créer un raccourci de node.exe et modifier le raccourci en rajoutant le script "find.js" dans la cible.

Vous pouvez renommer ce raccourci "find drone"

Cela permet de récupérer  un code uuid que l'on va utiliser dans des scripts ci-dessous

Il faut récupérer le code entre parenthèses.
 


Dans les programmes mambo1.js ,mambo2.js,mambo3.js,mambo4.js  mettre pour chaque drône le bon uuid ce qui permettra de piloter le bon drone .

Conseil : coller sur chaque drone un numéro 1  ou 2 ou 3 ou 4










Puis créer des raccourcis Mambo1 ,   ....... ,  Mambo4  de node.js comme au dessus en modifiant la cible




Les raccourcis Mambo1 ,   ....... ,  Mambo4  doivent être accessibles aux élèves
.
 





L'installation est termineé



 


Date de création : 13/02/2018 : 21:17
Dernière modification : 05/05/2018 : 11:08
Catégorie : Drone


Imprimer l'article Imprimer l'article

 
^ Haut ^