Mes Applis , Scripts

Fermer Magret

Fermer Magret-install

Fermer IDSI

Fermer Fusion de bases

Fermer Affichage TV

Fermer Affichage TV Google drive

Fermer Autre

Fermer Classroom

Fermer Codes cryptés

Fermer Drone

Fermer EDT

Fermer ENT

Fermer ENT - Bloc Notes

Fermer ENT - Enregistreur Micro Ver 1

Fermer ENT - Enregistreur Micro Ver 2

Fermer ENT - Listes perso

Fermer Flipbook

Fermer Maths

Fermer Pronote

Fermer Publipostage

Fermer Station Météo WS2355

Fermer Suvi-Eleve

Fermer Textes à trous

Fermer W7 - W8

Technique

Fermer Magret

Fermer ADOBE

Fermer Autre

Fermer Boinc

Fermer CSS

Fermer Clônage de station

Fermer ENT

Fermer ENT - Authentification CAS

Fermer ENT - CSS

Fermer EOLE

Fermer EPUB

Fermer ESXI

Fermer Flash Player

Fermer Fontmotion

Fermer Machines

Fermer PDF

Fermer Partitionner un disque dur

Fermer Programmation

Fermer Pronote

Fermer Scripts

Fermer Serveur SIP VOIP Elastix

Fermer Utilitaires

Fermer W7 - W8

Fermer Windows 10

Fermer 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 ^