Taula de continguts:
- Pas 1: Instal·lació de les biblioteques
- Pas 2: penjar el codi
- Pas 3: Configuració de l'aplicació
- Pas 4: crear l'aplicació
- Pas 5: publicació i proves
- Pas 6: Prendre-ho més enllà
Vídeo: Botó IoT que controla la vostra aplicació: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Per appshedAppShedFollow Més per l'autor:
Quant a: Appshed és una plataforma educativa on els estudiants i els professors poden aprendre la creació d'aplicacions, la creació de jocs i l'IoT / robòtica. Més informació sobre appshed »
Una de les coses que més m’agraden dels microcontroladors és la possibilitat d’utilitzar-los com a dispositiu d’entrada, per exemple, l’Arduino Micro es pot utilitzar com a HID (dispositiu d’interfície humana), cosa que significa que, amb una mica de codificació i coneixements, podeu crear el vostre propi teclat. o el ratolí d’un Arduino! Això em va fer pensar què passa amb l’ús d’un dispositiu IoT com a entrada per controlar les coses d’una aplicació. Per tant, en aquest projecte, farem un cop d'ull a com fer que un botó connectat a una aplicació que es pugui programar per fer pràcticament qualsevol cosa a la nostra aplicació.
Pas 1: Instal·lació de les biblioteques
Per carregar el nostre codi, farem servir el popular IDE Arduino que es pot descarregar aquí. Ara, ja que utilitzarem el lloc web AppShed per controlar i editar la forma en què funciona el tauler, no ens hem de centrar en el codi real que entra al tauler. El codi que estem penjant és l’esbós principal AppShed que permet al lloc web controlar tots els pins del tauler.
Ara, per poder carregar codi al nostre tauler a través de l’IDE Arduino, hem d’instal·lar la seva biblioteca que permet a IDE parlar amb el nostre tauler específic. Això es fa de la següent manera:
- Inicieu l'Arduino IDE
- Aneu a Fitxer i feu clic a Preferències
- Cap a la part inferior, hauríeu de veure "URL de gestor de taulers addicionals" seguits d'un espai en blanc
- Copieu-lo i enganxeu-lo a l'espai en blanc
Ara hem d’instal·lar les plaques sota el gestor de taules.
- Aneu a Eines, després Junta i, a continuació, feu clic a Gestor de junta
- Ara, cerqueu ESP8266 a la barra de cerca
- Feu clic a la primera opció i feu clic a Instal·la
Ara la nostra junta és capaç de comunicar-se amb l’IDE Arduino
Pas 2: penjar el codi
Per tant, en aquest moment hem descarregat les biblioteques necessàries per ajudar a l'IDE d'Arduino a comunicar-se amb la nostra placa IoT i hem descarregat les biblioteques que permeten executar l'esbós mestre AppShed. Ara, tot el que hem de fer és canviar el nom i la contrasenya del vostre dispositiu IoT al codi si no ho feu, el vostre nom de wifi de dispositius IoT serà "Your_device_name_here".
Per fer-ho necessitem el següent:
- Connecteu la vostra placa IoT a l’ordinador
- Descarregueu i obriu l'esbós principal d'Appshed (que podeu trobar aquí)
- Aneu a les eines i feu clic al tauler
- Desplaceu-vos cap avall fins que vegeu el tauler i feu-hi clic (estic fent servir el NodeMCU, així que faré clic a NodeMCU)
- Ara torneu a les eines i feu clic al port, des d'aquí hauríeu de veure el tauler (hauria de tenir aquest aspecte com "com 9" si esteu a Windows i "/dev/cu.wchusbserial1410 'per a mac)
- Feu clic a la fletxa que mira cap al costat per penjar-la i espereu mentre ho faci.
Si rebeu un missatge al cap d’uns 2 o 3 minuts dient que heu finalitzat la càrrega, tot funcionarà perfectament. Per comprovar que el nostre tauler funciona, també podem seleccionar la configuració de WiFi i buscar el nom que hem donat al tauler abans si hi està funcionant.
Pas 3: Configuració de l'aplicació
Fer una aplicació que rebi dades des d’un tauler IoT extern pot semblar força aterrador si no sou un desenvolupador d’aplicacions professional, però no és un problema, ja que utilitzarem la infraestructura AppSheds per fer que la nostra aplicació sigui real fàcil.
Hem de començar per anar a AppShed i crear un compte gratuït o iniciar la sessió en un de ja existent. A partir d’aquí hauríeu de veure les dues opcions IoT Builder o App Builder; començarem fent clic a IoT Builder, ja que ens permetrà definir quins pins volem que actuïn com a sortides o entrades. Un cop carregada la pàgina, feu clic a New IoT Project (Nou projecte IoT) i assigneu un nom a l'entrada del tauler i feu clic a save (Desa).
Ara, ja que volem configurar un dels pins com a entrada per veure quan es prem el botó, hem de començar fent clic a la icona del botó sota Entrades digitals i després fer clic al Pin 1 per lligar-los i donar-li un nom com i feu clic a Desa.
Ara ens dirigirem al costat de les coses de la creació d'aplicacions.
Pas 4: crear l'aplicació
Ara tornem a aquesta pàgina de destinació després d'iniciar la sessió i, en aquesta ocasió, fem clic a Creador d'aplicacions. Hauríeu de presentar-vos un telèfon simulat. Comencem fent clic al botó més per iniciar una nova aplicació. Un cop carregat, el primer que hem de fer és enllaçar el tauler IoT que acabem de fer a la nostra aplicació, ho fem fent clic al tauler i, a continuació, fent clic al tauler que acabem de fer, que s’hauria de dir entrada. Ara, amb el tauler carregat, podem començar a afegir funcions a l’aplicació.
Comencem fent clic a la casella d’entrada que hi ha a sota dels formularis i la titulem Estat del botó. Aleshores, hem de posar-li un nom al botó, això és important perquè hem anomenat anteriorment un botó "fixar un botó", de manera que posar-li un botó ajuda a lligar aquestes dues coses. Ara només hem de fer clic a Desa i l’aplicació ja està acabada.
Pas 5: publicació i proves
Ara que es crea una aplicació súper bàsica, hem de publicar-la i obtenir-la al nostre telèfon. Ho fem fent clic al botó de publicació, un cop finalitzat, hem de navegar fins a la pestanya de compartir i fer clic al codi QR, que us presentarà un codi QR que podeu escanejar amb el vostre telèfon.
Un cop carregada aquesta aplicació web, necessitàvem connectar el nostre telèfon als nostres dispositius IoT WiFi, cosa que fem dirigint-nos a la configuració WiFi del telèfon i connectant-nos al nom del dispositiu que li vam donar anteriorment.
Ara podem tornar cap a l'aplicació i prémer el botó dels nostres dispositius IoT; hauríeu de veure un 1 quan es prem el botó i un 0 quan no es prem el botó. Si no veieu cap valor, intenteu actualitzar la pàgina i hauríeu d'aparèixer un valor.
Pas 6: Prendre-ho més enllà
Ara sí, només veure un 1 o 0 és una mica avorrit, però, el propòsit d’aquest projecte és mostrar-vos el que és possible, és feina vostra anar més enllà i crear alguna cosa realment increïble. Com a exemple, podeu configurar l'aplicació per activar un so o reproduir un vídeo (aquí teniu un exemple d'aquest
Si teniu cap pregunta, deixeu-nos un comentari, gràcies per llegir-la.
Recomanat:
Desplegueu la vostra primera aplicació de la llista de tasques: 8 passos
Desplegueu la vostra aplicació de llista de tasques pendents: si esteu completament nou en la codificació o teniu alguna codificació en segon pla, és possible que us pregunteu per on començar a aprendre. Heu d’aprendre com, què, on codificar i, després, un cop llest el codi, com implementar-lo perquè el vegi tot. Bé, les bones notícies
Aplicació d'un botó extensible amb comentaris de vibracions: 7 passos (amb imatges)
Aplicació d’un botó extensible amb comentaris de vibració: en aquest tutorial, primer us mostrarem com utilitzar un Arduino Uno per controlar un motor de vibració mitjançant un botó ampliat. La majoria dels tutorials sobre botons automàtics impliquen el botó de la taula de proves física, mentre que en aquest tutorial, el botó ha estat
RabbitPi: l’Alexa activat, connectat a l’IFTTT, assistent d’IoT que controla les orelles: 12 passos
RabbitPi: l'Assistent IoT habilitat per Alexa, connectat a IFTTT i amb orelles: es tracta d'un Nabaztag del 2005 "conill intel·ligent" obsolet. que he reconstruït en un modern IoT Assistant amb un Raspberry Pi 3 i un Adafruit Motor HAT, amb un micròfon per càmera web i un altaveu Philips Soundshooter inclòs al bonic cas original
Deseu el planeta i la vostra butxaca. $$ Convertiu la vostra càmera digital P&S barata en recarregable: 4 passos (amb imatges)
Deseu el planeta i la vostra butxaca. $$ Convertiu la vostra càmera digital P&S barata en recarregable: fa anys, vaig comprar una càmera digital Dolphin Jazz 2.0 Megapixel. Tenia bones característiques i preu. També tenia gana per les bateries AAA. Ningú que s’allunyés d’un repte, vaig pensar que ho modificaria per utilitzar una bateria recarregable per deixar de malgastar ba
Afegiu un botó Reprodueix / Omet a la vostra unitat de CD-ROM autònoma: 4 passos
Afegiu un botó Reprodueix / Omet a la vostra unitat de CD-ROM autònoma: si voleu fer un reproductor de CD a partir d’una antiga unitat de CD-ROM (vegeu-la aquí), però la unitat que teniu no té un botó PLAY / SKIP a la part frontal ….. No desaparegui, podeu afegir-ne una a la majoria de les unitats de CD, > > > > segueix llegint