Let us assume for this example your testing server has an IP address 22.214.171.124 and you wish to visit that server when you type “http://example.com” into a web browser BUT still wish to still see the site as the rest of World Wide Web does when you enter “http://www.example.com” into your browser instead. Continue reading How to Edit Your Hosts File on a Windows PC (Windows 95/98/Me/2000/XP/2003/Vista/7)
In the event that you need to change your server administrator password you can do so by following the steps below.Note: If you are going to change your administrator password. You will need to contact the support office with your new password so the system can be updated with the new password.Change your Server Administrator Password in Windows Server 2012
This code passes the data submitted from the buttons to the Arduino.exe program(created via the Arduino.cpp file). I have set up a total of 16 pins at the moment, because I am using a 16 relay board, but the TLC5940 can run 20-22 digital I/Os.
This is the code that is written and complied in an IDE like Visual Studio to create the Arduino.exe file. This program is called from the Arduino.PHP file, which passes the data sent(in this case the buttons) to the Arduino through a serial com port (USB/WIFI/Bluetooth). Currently I have re-written this using CLR.
This code is the code that is put on to the Arduino, you can modify the pins based on your board and if your board supports PWM. most should be able to do this. This program also accepts the data that is sent by the Arduino.exe program that was built from the Arduino.cpp. That receives the data from the Arduino.php.
This page is the that shows the buttons and contains the data that will be passed via the Arduino.php script file. I have added a timer function to it so that I can have devices that only need to be on temporarily run for short amount of time before the off signal is sent.
Continue reading Arduinocontrol.php
So for my home automation project, I need a way to access the data either locally or remotley.
I plan to build a Web GUI using my existing XAMPP installation. So far this site here has basically everything I need to get started on controlling the relays, which will in turn drive most everything, lights, switches, fans etc.
So I have been planning on creating a web controlled interface to control the lights, fans, thermostat, ambient lighting, door locks, garage door, and many many other appliances from the convenience of a website, an app, or a button. My old system used to be called A.D.A.M: Automated Defense and Management. Now I believe a re-branding is in order, Simply put A-HA! Arduino Home Automation.
I purchased the SainSmart 16 relay board to control up to 16 devices or wall sockets. The Uno has 14 Digital pin outs, If I want to expand I will need to use a multiplexer to increase the amount of pin available. I have used a Texas Instruments TLC5940NT. You can request a sample if you want to “Test” small scale here’s how:
Here is some of the code to help with expanding the number of pins.
Here is a video of what the end result should look like with various components attached.