arduino_wifi_pcs

50+
ડાઉનલોડ
કન્ટેન્ટનું રેટિંગ
પ્રત્યેક
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી

આ ઍપનું વર્ણન

Arduino બોર્ડ પર Wi-Fi મોડ્યુલને માઉન્ટ કર્યા પછી, મોબાઇલ ફોન અને Arduino વચ્ચે Wi-Fi કોમ્યુનિકેશનને કનેક્ટ કરવા માટે મોબાઇલ ફોન પર આ એપનું સંચાલન કરવું, મોબાઇલ ફોન પર આપેલા 10 બટનને દબાવીને બટન દબાવવાની ઓળખ ઓળખવા માટે. ઇચ્છિત કામગીરી કરવા માટે Arduino. એપ્લિકેશન જે પરવાનગી આપે છે
- સિંગલ બટન: 10

(જ્યારે દરેક બટન દબાવવામાં આવે ત્યારે ડેટા Arduino ને મોકલવામાં આવે છે)
બટન 1: '0' (હેક્ઝાડેસિમલ 30) બટન 2: '1' (હેક્ઝાડેસિમલ 31)
બટન 3: '2' (હેક્ઝાડેસિમલ 32) બટન 4: '3' (હેક્ઝાડેસિમલ 33)
બટન 5: '4' (હેક્ઝાડેસિમલ 34) બટન 6: '5' (હેક્ઝાડેસિમલ 35)
બટન 7: '6' (હેક્ઝાડેસિમલ 36) બટન 8: '7' (હેક્ઝાડેસિમલ 37)
બટન 9: '8' (હેક્ઝાડેસિમલ 38) બટન 10: '9' (હેક્ઝાડેસિમલ 39)

(Arduino માં પ્રોગ્રામનું ઉદાહરણ)
Arduino ના ડિજિટલ પોર્ટ 5 સાથે જોડાયેલ LED જ્યારે બટન 1 એકવાર દબાવવામાં આવે ત્યારે ચાલુ થાય છે અને જ્યારે ફરીથી દબાવવામાં આવે ત્યારે બંધ થાય છે. (ટૉગલ ક્રિયા)

///// Wi-Fi દ્વારા એલઇડીનું નિયંત્રણ
પ્રથમ ભાગમાં SoftwareSerial.h નો સમાવેશ કરો.
સોફ્ટવેર સીરીયલ esp8266(2,3);

રદબાતલ સેટઅપ()
{
સીરીયલ. શરૂ (9600);
esp8266.begin(9600); // esp નો બૌડ દર
પિનમોડ(5, આઉટપુટ);
ડિજીટલરાઈટ(, લો);

સેન્ડડેટા("AT+RST\r\n",2000); // મોડ્યુલ રીસેટ
સેન્ડડેટા("AT+CWMODE=2\r\n",1000); // એપી (એક્સેસ પોઇન્ટ) તરીકે સેટ કરો
સેન્ડડેટા("AT+CIFSR\r\n",1000); // આઈપી એડ્રેસ મેળવો
સેન્ડડેટા("AT+CIPMUX=1\r\n",1000); // બહુવિધ જોડાણો પર સેટ કરો
ડેટા મોકલો("AT+CIPSERVER=1,80\r\n",1000); // પોર્ટ 80 પર સર્વર
}

રદબાતલ લૂપ()
{
if(esp8266.available()) // જો esp સંદેશ મોકલી રહ્યું હોય
{
if(esp8266.find("+IPD,"))
{
વિલંબ(200); // તમામ સીરીયલ ડેટા વાંચો
int connectionId = esp8266.read();
esp8266.find("?");
int નંબર = esp8266.read();

જો(નંબર==0x30){
if(digitalRead(5)==HIGH) digitalWrite(5, LOW);
બાકી ડિજિટલરાઈટ(5, HIGH);
}

// બંધ આદેશ
સ્ટ્રીંગ closeCommand = "AT+CIPCLOSE=";
closeCommand += connectionId; // જોડાણ આઈડી જોડો
closeCommand += "\r\n";
sendData(closeCommand,1000); // બંધ જોડાણ
}
}
}

સ્ટ્રિંગ સેન્ડડેટા (સ્ટ્રિંગ કમાન્ડ, કોન્સ્ટ ઇન્ટ ટાઇમઆઉટ)
{
શબ્દમાળા પ્રતિભાવ = "";
esp8266.print(આદેશ); // રીડ કેરેક્ટરને esp8266 પર મોકલો
લાંબો પૂર્ણાંક સમય = મિલી();
જ્યારે( (સમય+સમયસમાપ્ત) > મિલી())
{
જ્યારે(esp8266.available())
{
// જો esp માં પ્રાપ્ત થયેલ ડેટા હોય, તો તેને સીરીયલ મોકલો
char c = esp8266.read(); // આગળનું પાત્ર વાંચો
પ્રતિભાવ+=c;
}
}
વળતર પ્રતિભાવ;
}
આ રોજ અપડેટ કર્યું
5 ડિસે, 2024

ડેટા સલામતી

ડેવલપર તમારો ડેટા કેવી રીતે એકત્રિત અને શેર કરે છે, તે સમજવાથી સુરક્ષાની શરૂઆત થાય છે. તમારા દ્વારા ઍપનો ઉપયોગ, ઉપયોગ થાય તે પ્રદેશ અને તમારી ઉંમરના આધારે ડેટાની પ્રાઇવસી અને સુરક્ષા પદ્ધતિઓ અલગ-અલગ હોઈ શકે છે. ડેવલપર દ્વારા આ માહિતી પ્રદાન કરવામાં આવી છે અને તેઓ સમયાંતરે તેને અપડેટ કરી શકે છે.
ત્રીજા પક્ષો સાથે કોઈ ડેટા શેર કરવામાં આવતો નથી
ડેવલપર ડેટા શેર કરવાની ઘોષણા કેવી રીતે કરે છે, તે વિશે વધુ જાણો
કોઈ ડેટા એકત્રિત કરવામાં આવતો નથી
ડેવલપર ડેટા એકત્રિત કરવાની ઘોષણા કેવી રીતે કરે છે, તે વિશે વધુ જાણો