J'essaie de construire un outil de suivi des actifs bon marché pouvant être alimenté par une batterie. Tout ce dont j'ai besoin de l'appareil IoT, c'est de me connecter aux points d'accès au réseau WiFi connus. J'ai accès au système de gestion qui gère les points d'accès WiFi.
Je considérais un ordinateur CHIP ou PiZero W mais les deux ont une puissance de calcul dont je n’ai pas besoin. Vous recherchez un tableau complet avec Wi-Fi.
Réponses:
Découvrez les modules ESP. J'ai 3 cartes NodeMCU fonctionnant à domicile vérifiant la température et l'humidité, et contrôlant les prises d'alimentation et les bandes de led. NodeMCU peut être trouvé pour environ 4-5 $.
Si vous voulez un support adéquat et la possibilité de changer le code de partout, jetez un coup d'œil à Particle Photon , c'est un peu plus (environ 20 $) mais ça fonctionne vraiment bien.
Si vous voulez aller à bon marché, procurez-vous le NodeMCU, mais le Photon est une excellente carte à bricoler.
la source
Il y a Omega2 de la société Onion . Ils coûtent 5 $.
Ils font toujours du crowdfunding, donc je ne suis pas sûr de leur fiabilité et je n'en ai pas utilisé un..Comme @ Aurora0001 l'a fait remarquer, Onion a achevé son financement participatif et a réussi à promettre un financement 45 fois supérieur à son objectif initial, ce que l'OMI rend fiable.
Il possède un processeur de 580 MHz, 64 Mo de mémoire DDR2 et une connexion Wi-Fi b / g / n. Ils décrivent le tableau comme un ordinateur IoT dans leur Kickstarter:
la source
VoCore est un système que je surveille, mais que je n’ai pas encore essayé . C'était aussi un financement participatif comme l'Omega2.
Il promet un appareil de 4 $ à 18 $, mais ceux disponibles commencent à 17,99 $. Ce qui est important chez VoCore, c’est qu’il dispose de matériel et de logiciels entièrement à source ouverte . Ainsi, vous pouvez théoriquement atteindre un prix unitaire bas à l'échelle. Les détails techniques et la source sont ici .
la source
Comme une alternative encore moins chère au NodeMCU de Luis, je voudrais mentionner le nu ESP-12E ou ESP-12F *, le module utilisé sur le NodeMCU. Ils sont même moins chers que le NodeMCU, consomment moins d'énergie (car ils ne disposent pas du convertisseur USB) et peuvent être alimentés directement à partir d'une batterie 3V. Vous aurez besoin d’un convertisseur USB vers série (3,3 V **, par exemple un CP2102) et vous devrez souder des fils (ou des broches si vous avez la carte adaptateur) pour les programmer.
* La seule différence semble être la forme de l'antenne ** Pour l'instant, je ne peux pas confirmer que cela fonctionne avec une antenne
5V.
la source
Définir la durée de vie de la batterie (et peut-être la taille de la batterie) vous indiquera combien de temps votre objet durera. Cela peut alors vous amener à décider de ne l’activer que lorsque (a) vous devez effectuer une lecture et (b) quand transmettre des données.
Si vous voulez seulement vous réveiller par exemple, toutes les heures, vous voulez quelque chose avec une horloge temps réel (RTC) ou quelque chose qui compte quelques secondes soit à bord, soit disponible comme unité esclave pour dire à votre micro-contrôleur de fonctionner.
Le CCF pourrait alors dire au wifi de s’allumer, de détecter s’il se trouve à portée de son réseau autorisé, de se connecter et de transmettre des données.
L’autre côté de la médaille est de laisser quelque chose comme un GPS obtenir constamment des correctifs (toutes les secondes) et d’interroger le wifi en permanence. Avec ce scénario, une petite pile pourrait durer quelques heures au lieu de plusieurs semaines ou mois si vous utilisiez votre courant à bon escient.
En un mot, ce serait votre dilemme initial.
J'ai fait ce que je pensais être une diligence prudente avant de me lancer dans ce genre de chose, et je vous recommanderais de regarder le microcontrôleur Espruino . Si vous avez des compétences JS existantes, vous pouvez obtenir des résultats très rapidement - vous vous sentirez comme à la maison. Les Espruino ont des RTC, ils ont déjà 3,3v et utilisent un faible courant par conception. Taper sur un GPS est ridiculement facile.
Je vous conseillerais de vous procurer un Espruino vert normal, puis d'essayer le nouvel Espruino Wifi au lieu de vous battre pour ajouter un ESP8266 vous-même (je n'ai pas essayé ces appareils, BTW). Les espruinos ne sont pas les moins chers, mais ils sont bien fabriqués (IMO) et bénéficient d’un bon soutien. Sur leur forum, vous pouvez généralement obtenir la reconnaissance du type qui les a créés.
Cette information vous sera probablement plus utile si vous possédez des compétences JS et des compétences EE négligeables (comme moi).
la source
Bouton AWS IoT
Dans cet article , Ted Benson explique comment il a piraté un bouton Amazon Dash à 5 USD pour faire certaines choses lorsque le périphérique a démarré et s'est connecté au réseau (par clic).
L'appareil ne s'allume et ne se connecte au Wi-Fi que lorsque vous y êtes enfoncé et contient une batterie qui ne peut pas être remplacée facilement.
la source
Je vous recommande d'utiliser FireBeetle ESP32 Board de DFRobot. Ceci est spécialement conçu pour l'IoT. Bien que NodeMCU puisse également être utilisé, il consomme toujours plus d'énergie, même en mode de veille prolongée. J'ai rencontré un problème de réduction de la consommation de courant en mode veille profonde avec NodeMCU. Considérant que FireBeetle convient aux appareils IoT de faible puissance, car il est spécialement optimisé à cet effet. Donc, vous n'avez pas besoin d'efforts supplémentaires. Il suffit de connecter la batterie et de la mettre en sommeil profond lorsqu'aucune détection n'est requise. Il est également facile à programmer.
la source