Search
Search titles only
By:
Search titles only
By:
Log in
Register
Search
Search titles only
By:
Search titles only
By:
Menu
Install the app
Install
Forums
New posts
All threads
Latest threads
New posts
Trending threads
Trending
Search forums
What's new
New posts
New ads
New profile posts
Latest activity
Free Ads
Latest reviews
Search ads
Members
Current visitors
New profile posts
Search profile posts
Contact us
Latest ads
Power Lifting Lever Belt
SkullVamp
Updated:
Saturday at 10:32 PM
Ad icon
port.lk Domain for sale
Lankan-Tech
Updated:
Saturday at 3:55 PM
Colombo
Kaduwela - Two Storey House for Sale
dilrasan
Updated:
Jun 11, 2026
Ad icon
Wechat qr verification
Pawan2005
Updated:
Jun 11, 2026
🚀 GOOGLE AI PRO 18 MONTHS ACTIVATION 🚀
sayuru bandara
Updated:
Jun 10, 2026
Electronics
Vehicles
Property
Search
Reply to thread
Forums
General
Education
Wireless Home Automation System ( Arduino + ESP8622 + Java )
Get the App
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Message
<blockquote data-quote="Hasistranger" data-source="post: 20355877" data-attributes="member: 314292"><p><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]හරි අපි දැන් බලමු [/FONT]Home Automation System [FONT=&quot]එක හදන හැටි.[/FONT]</span></span></p><p></p><p><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]මුලින්ම පහල තියෙන පින්තුරේ විදිහට modules ටික connect කරගන්න.</span></span></p><p><span style="font-size: 15px"><span style="color: SeaGreen"></span></span></p><p><span style="font-size: 15px"><span style="color: SeaGreen">[/FONT]</span></span> <span style="font-size: 15px"><span style="color: SeaGreen"></span></span></p><p><span style="font-size: 15px"><span style="color: SeaGreen"></span></span><span style="color: SeaGreen"><span style="font-size: 15px"><img src="http://i68.tinypic.com/2dtr91l.jpg" alt="" class="fr-fic fr-dii fr-draggable " style="" /></span></span></p><p><span style="font-size: 15px"><span style="color: SeaGreen"></span></span></p><p><span style="font-size: 15px"><span style="color: SeaGreen"></span></span></p><p> <span style="font-size: 15px"><span style="color: SeaGreen"></span></span><span style="font-size: 15px"><span style="color: SeaGreen"><strong><u>Connections</u></strong></span></span></p><p></p><p></p><ul> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]Arduino[/FONT][FONT=&quot] 5V pin එක DC to DC converter එකේ +VIN එකට connect කරන්න.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]Arduino[/FONT][FONT=&quot] GND pin එක DC to DC converter එකේ -VIN එකට connect කරන්න.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]DC to DC converter එකේ +V[/FONT][FONT=&quot]OUT[/FONT][FONT=&quot] පින් එක ESP8622 module එකේ VCC එකට connect කරන්න.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]DC to DC converter එකේ +V[/FONT][FONT=&quot]OUT[/FONT][FONT=&quot] පින් එක ESP8622 module එකේ CH_PD එකටත්connect කරන්න.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]DC to DC converter එකේ -V[/FONT][FONT=&quot]OUT[/FONT][FONT=&quot] පින් එක ESP8622 module එකේ GND එකට connect කරන්න.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]ESP8622 module එකේ TX pin එක [/FONT][FONT=&quot]Arduino[/FONT][FONT=&quot] බෝඩ් එකේ pin 2ට connect කරන්න.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]ESP8622 module එකේ RX pin එක [/FONT][FONT=&quot]Arduino[/FONT][FONT=&quot] බෝඩ් එකේ pin 3ට connect කරන්න.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]Relay module එකේ GND pin එක [/FONT][FONT=&quot]Arduino[/FONT][FONT=&quot] බෝඩ් එකේ GND pin එකට connect කරන්න.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]Relay module එකේ VCC pin එක [/FONT][FONT=&quot]Arduino[/FONT][FONT=&quot] බෝඩ් එකේ 5V pin එකට connect කරන්න.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]Relay module එකේ IN1 pin එක [/FONT][FONT=&quot]Arduino[/FONT][FONT=&quot] බෝඩ් එකේ pin 4ට connect කරන්න.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]Relay module එකේ IN2 pin එක [/FONT][FONT=&quot]Arduino[/FONT][FONT=&quot] බෝඩ් එකේ pin 5ට connect කරන්න.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]Relay module එකේ IN3 pin එක [/FONT][FONT=&quot]Arduino[/FONT][FONT=&quot] බෝඩ් එකේ pin 6ට connect කරන්න.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]Relay module එකේ IN4 pin එක [/FONT][FONT=&quot]Arduino[/FONT][FONT=&quot] බෝඩ් එකේ pin 7ට connect කරන්න.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]Relay module එකේ IN5 pin එක [/FONT][FONT=&quot]Arduino[/FONT][FONT=&quot] බෝඩ් එකේ pin 8ට connect කරන්න.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]Relay module එකේ IN6 pin එක [/FONT][FONT=&quot]Arduino[/FONT][FONT=&quot] බෝඩ් එකේ pin 9ට connect කරන්න.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]Relay module එකේ IN7 pin එක [/FONT][FONT=&quot]Arduino[/FONT][FONT=&quot] බෝඩ් එකේ pin 10ට connect කරන්න.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]Relay module එකේ IN8 pin එක [/FONT][FONT=&quot]Arduino[/FONT][FONT=&quot] බෝඩ් එකේ pin 11ට connect කරන්න.[/FONT]</span></span></li> </ul><p></p><p></p><p><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]හරි දැන් පරිපථය හදල ඉවරයි.දැන් තියෙන්නේ programming part එක.අපි බලමු එක කොහොමද කරන්නේ කියල.[/FONT]</span></span></p><p></p><p><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]මේ පහලින් තියෙන්නේ [/FONT][FONT=&quot]Arduino Program Code [/FONT][FONT=&quot]එක.[/FONT]</span></span></p><p></p><p></p><p></p><ul> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]Serial Library [/FONT][FONT=&quot]එක[/FONT][FONT=&quot] import[/FONT][FONT=&quot] කරගන්නවා[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]Debug[/FONT][FONT=&quot] කියල[/FONT][FONT=&quot] boolean variable [/FONT][FONT=&quot]එකක්[/FONT][FONT=&quot]හදල එකේ [/FONT][FONT=&quot]value [/FONT][FONT=&quot]එකට [/FONT][FONT=&quot]true [/FONT][FONT=&quot]කියන [/FONT][FONT=&quot]value[/FONT][FONT=&quot] එක ආදේශ කරනවා.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]On [/FONT][FONT=&quot]කියල[/FONT][FONT=&quot] variable [/FONT][FONT=&quot]එකක්[/FONT][FONT=&quot]හදල එකේ [/FONT][FONT=&quot]value [/FONT][FONT=&quot]එකට LOW[/FONT][FONT=&quot]කියන [/FONT][FONT=&quot]value[/FONT][FONT=&quot] එක ආදේශ කරනවා.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]O[/FONT][FONT=&quot]ff[/FONT][FONT=&quot]කියල[/FONT][FONT=&quot] variable [/FONT][FONT=&quot]එකක්[/FONT][FONT=&quot]හදල එකේ [/FONT][FONT=&quot]value [/FONT][FONT=&quot]එකට HIGH[/FONT][FONT=&quot]කියන [/FONT][FONT=&quot]value[/FONT][FONT=&quot] එක ආදේශ කරනවා.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]ESP8622 module එක serial device එකක් විදිහට connect කරගන්නවා([/FONT][FONT=&quot]Arduino Pin 2 [/FONT][FONT=&quot]RX සහ [/FONT][FONT=&quot]Arduino Pin [/FONT][FONT=&quot]3 TX විදිහට).[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]Arduino [/FONT][FONT=&quot]බෝඩ් එකයි ESP8622 module එකයි baud rate එක 9600න් serial [/FONT][FONT=&quot]communication [/FONT][FONT=&quot]start කරනවා.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]Arduino[/FONT][FONT=&quot] Digital pin 4 සිට 11 වෙනකන් [/FONT][FONT=&quot]Output pins[/FONT][FONT=&quot] විදිහට config කරනවා.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]Arduino[/FONT][FONT=&quot] Digital pin 4 සිට 11 වෙනකන් [/FONT][FONT=&quot]pins[/FONT][FONT=&quot] වල [/FONT][FONT=&quot]value [/FONT][FONT=&quot]එක LOW කරනවා.(විභව අන්තරය 0 කරනවා.)[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]sendData [/FONT][FONT=&quot]කියන method එක call කරනවා, parameters විදිහට දෙන්නේ ( [/FONT][FONT=&quot]AT Command [/FONT][FONT=&quot]එක,[/FONT][FONT=&quot]timeout value [/FONT][FONT=&quot]එක,[/FONT][FONT=&quot]boolean value [/FONT][FONT=&quot]එක)[/FONT]</span></span></li> </ul><p><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]මෙතනදී දෙන [/FONT][FONT=&quot]AT Command[/FONT][FONT=&quot] ටික තමයි,[/FONT]</span></span></p><p></p><ol> <li data-xf-list-type="ol"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]AT+RST [/FONT][FONT=&quot]- module එක reset කරන්න.[/FONT]</span></span></li> <li data-xf-list-type="ol"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]AT+CWMODE=[/FONT][FONT=&quot]2 - module එක access [/FONT][FONT=&quot]point [/FONT][FONT=&quot]එකක් විදිහට config කරනවා.[/FONT]</span></span></li> <li data-xf-list-type="ol"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]AT+CIFSR[/FONT][FONT=&quot] - module එකේ ip address එක බලාගන්න.[/FONT]</span></span></li> <li data-xf-list-type="ol"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]AT+CIPMUX=[/FONT][FONT=&quot]1 - module එකට [/FONT][FONT=&quot]connections [/FONT][FONT=&quot]කීපයකින්ම සම්බන්ද වෙන්න .[/FONT]</span></span></li> <li data-xf-list-type="ol"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]AT+CIPSERVER=[/FONT][FONT=&quot]1[/FONT][FONT=&quot],[/FONT][FONT=&quot]80 - module එකේ open server එකක් හදනවා port 80න්. [/FONT]</span></span></li> </ol><p></p><p><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot] ඊට පස්සේ එන්නේ loop [/FONT][FONT=&quot]function [/FONT][FONT=&quot]එකට.එතැනදී කරන්නේ,[/FONT]</span></span></p><p></p><p></p><ul> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]ESP8622 module එකෙන් එන [/FONT][FONT=&quot]value [/FONT][FONT=&quot]එක[/FONT][FONT=&quot] ,[/FONT][FONT=&quot] if [/FONT][FONT=&quot]condition [/FONT][FONT=&quot]එකක් හරහා [/FONT][FONT=&quot]check [/FONT][FONT=&quot]කරලා බලනවා[/FONT][FONT=&quot] “+IPD,0,” [/FONT][FONT=&quot] කියන [/FONT][FONT=&quot]value [/FONT][FONT=&quot]එක තියෙනවද කියල.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]එහෙම [/FONT][FONT=&quot]value [/FONT][FONT=&quot]එකක් අන්තර්ගතයි නම් ඒ [/FONT][FONT=&quot]value [/FONT][FONT=&quot]එකෙන් පස්සේ තියෙන ඉතුරු කොටස [/FONT][FONT=&quot]integer value [/FONT][FONT=&quot]එකක් බවට convert කරලා val කියන integer variable එකට ආදේශ කරනවා.[/FONT]</span></span></li> <li data-xf-list-type="ul"><span style="font-size: 15px"><span style="color: SeaGreen">[FONT=&quot]ඊට පස්සේ ආයෙමත් if [/FONT][FONT=&quot]condition [/FONT][FONT=&quot]එකක් හරහා val කියන variable එකේ [/FONT][FONT=&quot]value [/FONT][FONT=&quot]එක [/FONT][FONT=&quot]check [/FONT][FONT=&quot]කරලා ඊට අනුරුපව දීල තියෙන pin එකේ විභවය ඉහල දැමීම හෝ පහත දැමීමක් සිදු කරනවා.[/FONT]</span></span></li> </ul></blockquote><p></p>
[QUOTE="Hasistranger, post: 20355877, member: 314292"] [SIZE=4][COLOR=SeaGreen][FONT="]හරි අපි දැන් බලමු [/FONT]Home Automation System [FONT="]එක හදන හැටි.[/FONT][/COLOR][/SIZE] [SIZE=4][COLOR=SeaGreen][FONT="]මුලින්ම පහල තියෙන පින්තුරේ විදිහට modules ටික connect කරගන්න. [/FONT][/COLOR][/SIZE] [SIZE=4][COLOR=SeaGreen] [/COLOR][/SIZE][COLOR=SeaGreen][SIZE=4][IMG]http://i68.tinypic.com/2dtr91l.jpg[/IMG][/SIZE][/COLOR] [SIZE=4][COLOR=SeaGreen] [/COLOR][/SIZE][SIZE=4][COLOR=SeaGreen][B][U]Connections[/U][/B][/COLOR][/SIZE] [LIST] [*][SIZE=4][COLOR=SeaGreen][FONT="]Arduino[/FONT][FONT="] 5V pin එක DC to DC converter එකේ +VIN එකට connect කරන්න.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]Arduino[/FONT][FONT="] GND pin එක DC to DC converter එකේ -VIN එකට connect කරන්න.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]DC to DC converter එකේ +V[/FONT][FONT="]OUT[/FONT][FONT="] පින් එක ESP8622 module එකේ VCC එකට connect කරන්න.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]DC to DC converter එකේ +V[/FONT][FONT="]OUT[/FONT][FONT="] පින් එක ESP8622 module එකේ CH_PD එකටත්connect කරන්න.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]DC to DC converter එකේ -V[/FONT][FONT="]OUT[/FONT][FONT="] පින් එක ESP8622 module එකේ GND එකට connect කරන්න.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]ESP8622 module එකේ TX pin එක [/FONT][FONT="]Arduino[/FONT][FONT="] බෝඩ් එකේ pin 2ට connect කරන්න.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]ESP8622 module එකේ RX pin එක [/FONT][FONT="]Arduino[/FONT][FONT="] බෝඩ් එකේ pin 3ට connect කරන්න.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]Relay module එකේ GND pin එක [/FONT][FONT="]Arduino[/FONT][FONT="] බෝඩ් එකේ GND pin එකට connect කරන්න.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]Relay module එකේ VCC pin එක [/FONT][FONT="]Arduino[/FONT][FONT="] බෝඩ් එකේ 5V pin එකට connect කරන්න.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]Relay module එකේ IN1 pin එක [/FONT][FONT="]Arduino[/FONT][FONT="] බෝඩ් එකේ pin 4ට connect කරන්න.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]Relay module එකේ IN2 pin එක [/FONT][FONT="]Arduino[/FONT][FONT="] බෝඩ් එකේ pin 5ට connect කරන්න.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]Relay module එකේ IN3 pin එක [/FONT][FONT="]Arduino[/FONT][FONT="] බෝඩ් එකේ pin 6ට connect කරන්න.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]Relay module එකේ IN4 pin එක [/FONT][FONT="]Arduino[/FONT][FONT="] බෝඩ් එකේ pin 7ට connect කරන්න.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]Relay module එකේ IN5 pin එක [/FONT][FONT="]Arduino[/FONT][FONT="] බෝඩ් එකේ pin 8ට connect කරන්න.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]Relay module එකේ IN6 pin එක [/FONT][FONT="]Arduino[/FONT][FONT="] බෝඩ් එකේ pin 9ට connect කරන්න.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]Relay module එකේ IN7 pin එක [/FONT][FONT="]Arduino[/FONT][FONT="] බෝඩ් එකේ pin 10ට connect කරන්න.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]Relay module එකේ IN8 pin එක [/FONT][FONT="]Arduino[/FONT][FONT="] බෝඩ් එකේ pin 11ට connect කරන්න.[/FONT][/COLOR][/SIZE] [/LIST] [SIZE=4][COLOR=SeaGreen][FONT="]හරි දැන් පරිපථය හදල ඉවරයි.දැන් තියෙන්නේ programming part එක.අපි බලමු එක කොහොමද කරන්නේ කියල.[/FONT][/COLOR][/SIZE] [SIZE=4][COLOR=SeaGreen][FONT="]මේ පහලින් තියෙන්නේ [/FONT][FONT="]Arduino Program Code [/FONT][FONT="]එක.[/FONT][/COLOR][/SIZE] [LIST] [*][SIZE=4][COLOR=SeaGreen][FONT="]Serial Library [/FONT][FONT="]එක[/FONT][FONT="] import[/FONT][FONT="] කරගන්නවා[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]Debug[/FONT][FONT="] කියල[/FONT][FONT="] boolean variable [/FONT][FONT="]එකක්[/FONT][FONT="]හදල එකේ [/FONT][FONT="]value [/FONT][FONT="]එකට [/FONT][FONT="]true [/FONT][FONT="]කියන [/FONT][FONT="]value[/FONT][FONT="] එක ආදේශ කරනවා.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]On [/FONT][FONT="]කියල[/FONT][FONT="] variable [/FONT][FONT="]එකක්[/FONT][FONT="]හදල එකේ [/FONT][FONT="]value [/FONT][FONT="]එකට LOW[/FONT][FONT="]කියන [/FONT][FONT="]value[/FONT][FONT="] එක ආදේශ කරනවා.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]O[/FONT][FONT="]ff[/FONT][FONT="]කියල[/FONT][FONT="] variable [/FONT][FONT="]එකක්[/FONT][FONT="]හදල එකේ [/FONT][FONT="]value [/FONT][FONT="]එකට HIGH[/FONT][FONT="]කියන [/FONT][FONT="]value[/FONT][FONT="] එක ආදේශ කරනවා.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]ESP8622 module එක serial device එකක් විදිහට connect කරගන්නවා([/FONT][FONT="]Arduino Pin 2 [/FONT][FONT="]RX සහ [/FONT][FONT="]Arduino Pin [/FONT][FONT="]3 TX විදිහට).[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]Arduino [/FONT][FONT="]බෝඩ් එකයි ESP8622 module එකයි baud rate එක 9600න් serial [/FONT][FONT="]communication [/FONT][FONT="]start කරනවා.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]Arduino[/FONT][FONT="] Digital pin 4 සිට 11 වෙනකන් [/FONT][FONT="]Output pins[/FONT][FONT="] විදිහට config කරනවා.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]Arduino[/FONT][FONT="] Digital pin 4 සිට 11 වෙනකන් [/FONT][FONT="]pins[/FONT][FONT="] වල [/FONT][FONT="]value [/FONT][FONT="]එක LOW කරනවා.(විභව අන්තරය 0 කරනවා.)[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]sendData [/FONT][FONT="]කියන method එක call කරනවා, parameters විදිහට දෙන්නේ ( [/FONT][FONT="]AT Command [/FONT][FONT="]එක,[/FONT][FONT="]timeout value [/FONT][FONT="]එක,[/FONT][FONT="]boolean value [/FONT][FONT="]එක)[/FONT][/COLOR][/SIZE] [/LIST] [SIZE=4][COLOR=SeaGreen][FONT="]මෙතනදී දෙන [/FONT][FONT="]AT Command[/FONT][FONT="] ටික තමයි,[/FONT][/COLOR][/SIZE] [LIST=1] [*][SIZE=4][COLOR=SeaGreen][FONT="]AT+RST [/FONT][FONT="]- module එක reset කරන්න.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]AT+CWMODE=[/FONT][FONT="]2 - module එක access [/FONT][FONT="]point [/FONT][FONT="]එකක් විදිහට config කරනවා.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]AT+CIFSR[/FONT][FONT="] - module එකේ ip address එක බලාගන්න.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]AT+CIPMUX=[/FONT][FONT="]1 - module එකට [/FONT][FONT="]connections [/FONT][FONT="]කීපයකින්ම සම්බන්ද වෙන්න .[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]AT+CIPSERVER=[/FONT][FONT="]1[/FONT][FONT="],[/FONT][FONT="]80 - module එකේ open server එකක් හදනවා port 80න්. [/FONT][/COLOR][/SIZE] [/LIST] [SIZE=4][COLOR=SeaGreen][FONT="] ඊට පස්සේ එන්නේ loop [/FONT][FONT="]function [/FONT][FONT="]එකට.එතැනදී කරන්නේ,[/FONT][/COLOR][/SIZE] [LIST] [*][SIZE=4][COLOR=SeaGreen][FONT="]ESP8622 module එකෙන් එන [/FONT][FONT="]value [/FONT][FONT="]එක[/FONT][FONT="] ,[/FONT][FONT="] if [/FONT][FONT="]condition [/FONT][FONT="]එකක් හරහා [/FONT][FONT="]check [/FONT][FONT="]කරලා බලනවා[/FONT][FONT="] “+IPD,0,” [/FONT][FONT="] කියන [/FONT][FONT="]value [/FONT][FONT="]එක තියෙනවද කියල.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]එහෙම [/FONT][FONT="]value [/FONT][FONT="]එකක් අන්තර්ගතයි නම් ඒ [/FONT][FONT="]value [/FONT][FONT="]එකෙන් පස්සේ තියෙන ඉතුරු කොටස [/FONT][FONT="]integer value [/FONT][FONT="]එකක් බවට convert කරලා val කියන integer variable එකට ආදේශ කරනවා.[/FONT][/COLOR][/SIZE] [*][SIZE=4][COLOR=SeaGreen][FONT="]ඊට පස්සේ ආයෙමත් if [/FONT][FONT="]condition [/FONT][FONT="]එකක් හරහා val කියන variable එකේ [/FONT][FONT="]value [/FONT][FONT="]එක [/FONT][FONT="]check [/FONT][FONT="]කරලා ඊට අනුරුපව දීල තියෙන pin එකේ විභවය ඉහල දැමීම හෝ පහත දැමීමක් සිදු කරනවා.[/FONT][/COLOR][/SIZE] [/LIST] [/QUOTE]
Insert quotes…
Verification
Asuwa dahayen wadi kalama keeyada?
Post reply
Top
Bottom