Taula de continguts:
- Pas 1: recollida de materials
- Pas 2: prepareu el relé
- Pas 3: Creeu un quadre de sortida
- Pas 4: afegiu un relé secundari
- Pas 5: Instal·leu el programari
- Pas 6: Programar el tauler / escriure PHP
- Pas 7: prova / depuració
- Pas 8: millores futures
Vídeo: Sant Valentí controlat per la web: 8 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:16
Amb aquesta barreja de programari i maquinari, podeu il·luminar una llum nocturna adornada pel cor des de qualsevol lloc amb accés a Internet. Així que, si recordeu a la feina, a una cafeteria, a casa o al telèfon mòbil (habilitat per a la xarxa), podeu dir al vostre dia de Sant Valentí que encara el recordeu.
(o això pot molestar el vostre amor pulsant ràpidament la llum durant tot el dia, fins que l'apagui manualment) ACTUALITZACIÓ 16/04/07: NO MÉS DETRADA. Finalment vaig escriure el meu propi programa de comunicacions en sèrie, amb el nou codi, el retard ha desaparegut.
Pas 1: recollida de materials
Hi ha diverses maneres de controlar una presa de sortida des d’un PC, però com que en tenia una, de totes maneres, vaig basar el projecte en una placa Arduino NG i / o. (32 dòlars de Sparkfun) Totes les altres parts es van escombrar, es van recollir localment a Radio Shack o es van comprar a una botiga de queviures; per tant, hi ha alguns pirates informàtics desordenats. No deixeu que l’ús d’Arduino us dissuadi d’intentar això o un problema similar. L’Arduino és extremadament senzill i econòmic.- = MATERIALS = - Maquinari-Arduino NG - Placa de prototipatge USB 9vdc adaptador d’alimentació 350ma USB cable A-mascle B cable d’alimentació de l’ordinador (o un altre cable a terra adequat) tres preses, tapa i caixa Relé PC - 12vdc bobina rs part # 275-248Reed Relay - 5vdc bobina rs part # 275-232diode (he utilitzat la rs part 276-1620, però la tenia al voltant) Llum nocturna adornada per cor: Software-Arduino IDE de https://www.arduino.ccXampp de https://www.apachefriends.org/en/xampp-windows.html ComSender: el meu programa de comunicacions en sèrie, codi php i codi Arduino. (adjunt)
Pas 2: prepareu el relé
Això és bastant senzill.
Localitzeu els pins de "bobina" (2 pins), "comú" i "normalment obert". Soldeu filferro de calibre pesat a "comú" i "normalment obert". Aquests cables portaran 120vac, de manera que us suggereixo una mica del cable del cable d'alimentació de la PC. Assegureu-vos de no prendre-ne massa, hi ha un màxim de 3 polzades. Els cables d’indicació de l’encenedor de soldadura als dos passadors de la bobina, portaran 9vdc a no més de 350ma. trieu quin passador de bobina voleu ser positiu (encara no importa quin) i trieu els colors del fil adequadament per no confondre’s. soldeu un díode entre els dos passadors de la bobina, de manera que la línia negra sigui al costat cap al passador positiu. Aquest díode ajuda a suprimir els pics de tensió del relé a causa de la inducció a la bobina.
Pas 3: Creeu un quadre de sortida
Talleu l’extrem femella del cable d’alimentació de l’ordinador, si encara no ho heu fet, i passeu el cable per un dels forats de la caixa de sortida. retireu els tres cables interns i connecteu-los de la manera següent.
connecteu verd al connector de terra de la presa de corrent. connecteu el blanc al connector neutre de la presa. connecteu el negre al cable "comú" del relé. connecteu el cable "normalment obert" al connector actiu de la presa de corrent. Comproveu-ho tot, són 120 els que estem tractant. Els errors són dolents. enganxeu-ho tot bé i ordenat, per evitar curtmetratges i fer-ho tot més bonic. Enfileu els cables de la bobina a través d’un dels forats més petits de la caixa de sortida i connecteu la sortida a la caixa.
Pas 4: afegiu un relé secundari
Tenia l'esperança que en aquest moment pogués connectar el relé a l'Arduino i trucar al maquinari; no obstant això, al contrari de les proves inicials, 5vdc (el corrent de sortida dels pins de dades a l'Arduino) no conduiria de manera fiable un relé de 12v. Vaig haver d'afegir un segon relé més petit i tocar la sortida de 9 V que es proporciona a la placa. Aquest relé més petit canvia de 9vdc mitjançant 5vdc. que 9vdc canvia el relé més gran.
cables de soldadura als cables als dos extrems del relé de canya ("normalment obert" i "comú"). connecteu un cable al connector de 9vdc i connecteu l’altre al cable positiu des del relé més gran. connecteu el cable de terra de la bobina del relé més gran a terra de l’Arduino. els dos cables de la bobina del relé de canya han d’adaptar-se perfectament als passadors 12 i a terra a l’Arduino i mantenir-se al seu lloc, a més de suportar el pes del relé. Connecteu l'Arduino a la caixa de sortida, assegurant-vos d'aïllar-lo amb cinta elèctrica. Vaig fer servir una goma per aguantar-la, però el meu mètode no és ni molt menys perfecte. A més, configureu el pont d’alimentació de l’Arduino a EXT i connecteu-lo a l’adaptador d’alimentació i a l’USB. connecteu també el cable d'alimentació de l'ordinador i connecteu la llum nocturna a la presa de corrent.
Pas 5: Instal·leu el programari
Si encara no ho heu fet, instal·leu XAMPP i l'IDE Arduino ara.
Instal·leu també els controladors USB inclosos amb l’IDE Arduino i configureu el port COM en conseqüència a l’IDE següent. Copieu Sender.exe a C: / Sender.exe (o un altre lloc convenient, si esteu disposat a editar el fitxer PHP) i copieu MSCOMM32. OCX a la carpeta del sistema (c: / windows / system).
Pas 6: Programar el tauler / escriure PHP
He inclòs el codi font per a Arduino i el servidor.
primer obriu el fitxer PHP i realitzeu els canvis següents: definiu $ path a la ubicació de Sender.exe, definiu $ port al port COM que utilitza arduino, deseu el fitxer PHP a la carpeta htdocs del directori XAMPP mentre index.php carregueu el Arduino IDE i obriu el fitxer Arduino. Premeu el botó de restabliment de l'Arduino. A continuació, premeu ràpidament el botó de transferència de l'IDE. Un cop s'hagi transferit el fitxer, ja heu acabat.
Pas 7: prova / depuració
obriu el navegador i aneu a https:// localhosty hauríeu de veure una pàgina titulada "control de sortida". Si no ho feu, hi ha un problema amb XAMPP. Assegureu-vos que Apache funciona i que no heu trencat PHP. Si ho feu, proveu els dos botons. Si després de prémer "on", la llum nocturna s'encén i després de prémer "off", s'apaga, tot funcionarà bé. Si no respon, comproveu la vostra elecció del port COM al fitxer PHP. depureu el maquinari. ara proveu amb un altre equip … accediu-hi a través de l'adreça IP de l'ordinador. Si tot va bé, ara podeu controlar la llum a qualsevol part del món … penseu a afegir una contrasenya. si esteu darrere d'un enrutador, és possible que hàgiu d'utilitzar el reenviament de ports per poder accedir a la pàgina des de fora de la vostra xarxa. amb el reenviament de ports activat, simplement utilitzeu la IP pública del vostre enrutador per accedir a la pàgina.
Pas 8: millores futures
1) Desfer-se del retard ACABAT: EL NOU PROGRAMA NO TÉ RETARD! 2) Alimentat per USB (utilitzeu un relé millor i puc desfer-me de l’herba de la paret) 3) Instal·lació més senzilla Instal·lacions d’un sol pas i petjades petites molt millor 4) Diverses sortides, múltiples els relés poden dir: pantalla de Nadal 5) transmissor d'infrarojos (deixeu-lo controlar el vostre centre multimèdia) 7) esbrineu què era "6)" 8) millor construcció / caixa
Recomanat:
Marc de fotos LED Heart: feu un regal perfecte per a Sant Valentí o d'aniversari: 7 passos (amb imatges)
Marc de fotos LED Heart: feu un regal perfecte per a Sant Valentí o d'aniversari: Hola! En aquest instructiu us mostraré com podeu fer aquest impressionant marc de fotos LED Heart. Per a tots els entusiastes de l'electrònica. Feu el regal perfecte de Sant Valentí, aniversari o aniversari per als vostres éssers estimats. Podeu veure el vídeo de demostració d’aquest
Ornament de Sant Valentí LED Beating Heart: 7 passos (amb imatges)
Ornament de Sant Valentí LED Beating Heart: en aquest instructiu us mostraré com he construït un ornament LED per al dia de Sant Valentí que vaig regalar a la meva dona. El circuit està inspirat en un altre instructable: https: //www.instructables.com/id/Astable-Multivibr
Collaret intel·ligent de bricolatge per regal de Sant Valentí per Arduino i pantalla OLED: 5 passos
Collaret intel·ligent de bricolatge per a regal de Sant Valentí de la pantalla Arduino i OLED: és hora de Sant Valentí i si teniu previst fer un regal decent al vostre amic, és millor utilitzar els vostres coneixements o experiència i fer-los feliços amb el vostre regal fet a mà. . Com ja sabeu, Arduino ofereix diverses opcions per diferenciar
Regal de Sant Valentí activat per llum: 8 passos (amb imatges)
Regal de Sant Valentí activat amb llum: amb el dia de Sant Valentí a la volta de la cantonada, em va inspirar afegir alguna cosa més per fer el regal una mica més especial. Estic provant el reproductor Mini amb Arduino i em preguntava si puc afegir un sensor de llum perquè reprodueixi la cançó durant m
Regal de Sant Valentí amb efecte LED elegant: 6 passos (amb imatges)
Regal de Sant Valentí amb efecte LED elegant: aquest HowTo us donarà una idea per fer un regal per a la vostra xicota (o per a qualsevol persona), ja que, per sorpresa, valentinsday s’acosta! El resultat és un petit objecte fet a mida que mostra les inicials de dues persones a un cor. Sembla com un holograma