Ce projet a pour but de connecter une voiture télécommandée à un ordinateur via un arduino ou raspberry pi et d'envoyer des données de télémétrie (voir Fonctionnalités)
Le projet à été créé pour récupérer des données sur une voiture solaire radiocommandée pour un concours appelé Les défis solaires
- Affichage d'un stream vidéo
- Affichage du pourcentage de charge de la batterie
- Envoi de commandes Ping
- Chronomètre intégré
- Assistant de mise en route (setup wizard)
- Génération de tableaux au format .csv (comma separated values) [génération d'un .xml]
- Système de notifications
git clone https://github.com/NawakCreations/Telemetry
Ce projet à été codé avec le .NET Framework 4.6
, téléchargez-le pour pouvoir compiler et lancer l'exécutable.
Pour éditer le projet , veuillez télécharger Visual Studio (Version 2015 Community ou supérieure)
- Wait .5 seconds before continuing code VB.net - StackOverflow pour la fonction attendre qui ne bloque pas le logiciel (A céssé de fonctionner)
- A Beginner's Tutorial for Understanding Windows Communication Foundation (WCF) - CodeProject pour le guide d'utilisation des services WCF
- A Quick and Dirty WCF Service and Client (Using WCF and Winforms) - CodeProject pour les exemples de code pour l'utilisation de WCF
- Disable Close Button[X] in the Vb.Net - CodeProject pour la désactivation du boutton fermer des fenêtres popup
- How to detect arrow keys in vb.net? - MSDN Forums pour la capture des touches de navigation dans la fenêtre
- TableLayoutPanel resize column width at runtime, ColumnStyles collection isn't updated - MSDN Forums pour la modification des colones dans les table layout panels lors de l'exécution
- Live Video from Raspberry Pi to .NET - CodeProject pour le stream vidéo Voiture -> PC
- Control Raspberry Pi with another Program - Raspberry Forums pour la communication .NET <--> Hardware
- Package Manager Console - MSDN Documentation pour l'utilisation du gestionnaire de packages
- Storing referenced Dlls in visual studio solution folder - StackOverflow pour l'utilisation du dossier Solution Items et l'ajout de références (.dll) en tant que fichier de la solution
- Equivalent of static classes is VB.Net - AndyFrench.Info pour l'utilisation des classes partagées
- Visual Studio 2015: How to manage resources in a shared project? - MSDN Forums pour l'utilisation des Shared projects (projets partagés) en VisualBasic
- Convert String to System.IO.Stream [duplicate] - StackOverflow pour la conversion du type String vers MemoryStream (notamment utilisé dans le système de thèmes)
- Is it possible to access resources from a different project using the designer in WinForms? - StackOverflow pour le stockage de resources dans un autre projet (notamment utilisé dans le système de thèmes)
- Krypton WinForms components for .NET (ComponentFactory/Krypton/2013) - GitHub pour les controles d'interface graphique Krypton Toolkit
- Using Shell Progress Dialogs in Windows Forms Applications - brad-smith.info pour l'utilisation de la fenêtre de progression par défaut de Windows (celle de la copie de fichiers)
- How can I loop through all sub folder of FolderA and execute o.bat in each when I execute a.bat? - SuperUser pour l'utilisation de la commande FOR (notamment utilisé dans CleanBuild.cmd)
- How to delete a folder with all contents using a bat file in windows? - StackOverflow pour l'utilisation de la commande RMDIR (notamment utilisé dans CleanBuild.cmd)
- How to determine if a type is in the inheritance hierarchy - StackOverflow et How to see if a type implements an interface? - StackOverflow pour la détection d'héritage de classe (pour les tests unitaires)
- How to use .Where in generic list - StackOverflow pour la documentation sur l'utilisation de la fonction Where() en VisualBasic
- Créer une (très simple) application modulable en .Net - Etienne Baudoux - BLOG pour l'utilisation de System.Reflection
- How can I get all classes within a namespace? - StackOverflow pour le listage au runtime des classes d'un namespace héritant d'un type spécifié
- How to get the list of properties of a class? - StackOverflow pour le listage au runtime des propriétés d'une classe donnée
Voici des codes à entrer dans la fenêtre du logiciel (à taper quand elle est active et assez rapidement) 😄
Code | Action |
---|---|
Haut Haut Bas Bas Gauche Droite Gauche Droite B A | Running in the 90's |
N A N I | Omae Wa Mou Shindeiru ... NANI ?! |
G H O S T | Le logiciel devient transparent pendant 2 secondes |
A H ou D E N I S | Le "AH !" de denis Brogniart |
R O S E S A R E R E D | Juste un petit poème ... |