- Arduino પર એક પ્રોજેક્ટ બનાવી રહ્યા છીએ
- સ્માર્ટ હોમ સિસ્ટમના ઉત્પાદન માટે જરૂરી ઘટકો
- આવા સ્માર્ટ હોમ કેવી રીતે કામ કરે છે?
- બનાવટના તબક્કા
- સાધનસામગ્રી
- કનેક્શન એલ્ગોરિધમ
- તમે તમારા સ્માર્ટ હોમને કેવી રીતે મેનેજ કરવાની યોજના બનાવો છો
- "સ્માર્ટ હોમ" શું છે
- રીમોટ કંટ્રોલ સ્માર્ટ હોમ
- "સ્માર્ટ હોમ" એસેમ્બલ કરવું: પગલાવાર સૂચનાઓ
- પ્રોગ્રામ કોડ વિકાસ
- સ્માર્ટફોન પર ક્લાયંટ એપ્લિકેશન ઇન્સ્ટોલ કરવી (Android OS માટે)
- રાઉટર સાથે કામ કરવું
- નિયંત્રણ નિયંત્રક શું છે
- Arduino શું ઉકેલો ઓફર કરે છે?
- મૂળભૂત રૂપરેખાંકન વિકલ્પો
- નવા નિશાળીયા માટે Arduino પ્રોજેક્ટ્સ
- Arduino પ્રોજેક્ટ કેવી રીતે બનાવવો
- ઇલેક્ટ્રોનિક સર્કિટ્સ
- પ્રોગ્રામિંગ
- "સ્માર્ટ હોમ" સિસ્ટમની થિંક ટેન્ક
- Arduino માંથી ડેટા ટ્રાન્સફર
- નિયંત્રકોની સામાન્ય બ્રાન્ડ
- મેષ
- વેરાએજ
- અર્ડિનો
- સિમેન્સ
- તમે શુ પસન્દ કરશો
- મોનીટરીંગ અને ટ્યુનિંગ
- નિયંત્રણ
- Arduino શું છે
- ઓપરેશનનો સિદ્ધાંત
- પ્લેટફોર્મ ઘટકો
- એપાર્ટમેન્ટના વિવિધ વિસ્તારો માટે સિસ્ટમ માટે પ્રોજેક્ટ
Arduino પર એક પ્રોજેક્ટ બનાવી રહ્યા છીએ
અમે સિસ્ટમના ઉદાહરણનો ઉપયોગ કરીને Arduino "સ્માર્ટ હોમ" બનાવવા અને ગોઠવવાની પ્રક્રિયા બતાવીશું જેમાં નીચેના કાર્યો શામેલ હશે:
- બહાર અને ઘરની અંદર તાપમાનનું નિરીક્ષણ;
- વિન્ડો સ્ટેટ ટ્રેકિંગ (ખુલ્લું/બંધ);
- હવામાન પરિસ્થિતિઓનું નિરીક્ષણ કરો (સાફ/વરસાદ);
- જ્યારે મોશન સેન્સર ટ્રિગર થાય ત્યારે ધ્વનિ સિગ્નલનું નિર્માણ, જો એલાર્મ કાર્ય સક્રિય હોય.
અમે સિસ્ટમને એવી રીતે ગોઠવીશું કે ડેટાને ખાસ એપ્લિકેશન, તેમજ વેબ બ્રાઉઝર દ્વારા જોઈ શકાય છે, એટલે કે, વપરાશકર્તા જ્યાં પણ ઇન્ટરનેટ ઍક્સેસ હોય ત્યાંથી આ કરી શકે છે.
વપરાયેલ સંક્ષિપ્ત શબ્દો:
- "GND" - જમીન.
- "VCC" - ખોરાક.
- "પીઆઈઆર" - મોશન સેન્સર.
સ્માર્ટ હોમ સિસ્ટમના ઉત્પાદન માટે જરૂરી ઘટકો
Arduino સ્માર્ટ હોમ સિસ્ટમને નીચેનાની જરૂર પડશે:
- Arduino માઇક્રોપ્રોસેસર બોર્ડ;
- ઇથરનેટ મોડ્યુલ ENC28J60;
- બે તાપમાન સેન્સર બ્રાન્ડ DS18B20;
- માઇક્રોફોન;
- વરસાદ અને બરફ સેન્સર;
- મોશન સેન્સર;
- રીડ સ્વીચ;
- રિલે;
- 4.7 kOhm ના પ્રતિકાર સાથે રેઝિસ્ટર;
- ટ્વિસ્ટેડ જોડી કેબલ;
- ઇથરનેટ કેબલ.
બધા ઘટકોની કિંમત આશરે $90 છે.
અમને જરૂરી કાર્યો સાથે સિસ્ટમ બનાવવા માટે, અમને લગભગ $90 ની કિંમતના ઉપકરણોના સમૂહની જરૂર છે.
આવા સ્માર્ટ હોમ કેવી રીતે કામ કરે છે?
તમારા પોતાના હાથથી સ્માર્ટ ઘર બનાવવા માટે, તમારે બ્રાઉની કુઝ્યા કૌશલ્યની જરૂર પડશે. તેના દ્વારા, તમે માત્ર સ્માર્ટ હોમને જ નિયંત્રિત કરી શકતા નથી, પણ વર્ચ્યુઅલ ઉપકરણોને સીધા Yandex.Alisa માં એકીકૃત પણ કરી શકો છો. આનો અર્થ એ છે કે તમારે લાઇટ બલ્બને બંધ કરવા માટે સતત કુશળતા ખોલવાની જરૂર નથી. કૌશલ્ય વેબ હુક્સ દ્વારા માઇક્રોકન્ટ્રોલર સાથે વાતચીત કરશે.
YaTalks 2020 કોન્ફરન્સ
5 ડિસેમ્બર 09:00 વાગ્યે, ઑનલાઇન, મફત
ઇવેન્ટ્સ અને કોર્સ ચાલુ છે
વેબહુક્સ માટે, બ્લિંક પ્લેટફોર્મ, Arduino અને Raspberry Pi માટે ઉપકરણ નિયંત્રણ પેનલ, ઉત્તમ છે. ત્યાં તમે સરળતાથી ગ્રાફિકલ ઇન્ટરફેસ બનાવી શકો છો જેના દ્વારા તમે Wi-Fi (અને ઇથરનેટ, USB, GSM અને Bluetooth દ્વારા પણ) ઉપકરણને નિયંત્રિત કરી શકો છો.
બનાવટના તબક્કા
એવું કહેવું જોઈએ કે નિષ્ણાતોની સંડોવણી સાથે અથવા તેમના પોતાના હાથથી "સ્માર્ટ હોમ" સિસ્ટમ બનાવવાના તબક્કાઓ સમાન હશે. સાચું છે, પછીના કિસ્સામાં, એકંદરે ફિનિશ્ડ વર્ઝનની કિંમત નોંધપાત્ર રીતે ઓછી હશે જો તમે એવા નિષ્ણાતોને સામેલ કરો કે જેઓ બજારમાં પહેલેથી જ ઓછા પુરવઠામાં છે. આ કારણોસર, તેમનો પગાર યોગ્ય રહેશે, જેનો અર્થ છે કે જો તમે વધારાના પૈસા ખર્ચવા માંગતા નથી, તો તમે તે જાતે કરી શકો છો. તેથી, ચાલો આ સિસ્ટમ માટેના ઘટકો સાથે પ્રારંભ કરીએ, જો તમે હજી પણ તેને જાતે બનાવવાનું નક્કી કરો છો.


સાધનસામગ્રી
જો આપણે સિસ્ટમના રૂપરેખાંકન વિશે વાત કરીએ, તો તકનીકમાં નીચેના ઘટકોનો સમૂહ શામેલ હશે:
- મોશન સેન્સર;
- તાપમાન અને ભેજ સેન્સર;
- પ્રકાશ સેન્સર;
- DS18B20 ચિહ્નિત તાપમાન સેન્સરની જોડી;
- ઇથરનેટ મોડ્યુલ બ્રાન્ડ ENC28J60;
- માઇક્રોફોન;
- રીડ સ્વીચ;
- રિલે;
- ટ્વિસ્ટેડ જોડી કેબલ;
- ઇથરનેટ શ્રેણી કેબલ;
- 4.7 કિલો-ઓહ્મનો પ્રતિકાર ધરાવતો રેઝિસ્ટર;
- Arduino માઇક્રોપ્રોસેસર બોર્ડ.


કનેક્શન એલ્ગોરિધમ
એવું કહેવું જોઈએ કે સ્માર્ટ હોમ ફક્ત LED બલ્બથી સજ્જ હોવું જોઈએ, કારણ કે પરંપરાગત વિકલ્પો ફક્ત ઉચ્ચ વોલ્ટેજનો સામનો કરી શકતા નથી. જ્યારે પ્રોજેક્ટ તૈયાર થઈ જાય, અને તમામ જરૂરી સ્પેરપાર્ટ્સ પહેલેથી જ ખરીદવામાં આવ્યા હોય, ત્યારે તમારે સેન્સર અને કંટ્રોલર્સને કનેક્ટ કરવાનું શરૂ કરવું જોઈએ. આ અગાઉ બનાવેલ સ્કીમ અનુસાર જ કરવું જોઈએ. સંપર્કો સંપૂર્ણપણે ઇન્સ્યુલેટેડ હોવા જોઈએ.
ટૂંકમાં, પગલું-દર-પગલાં જોડાણ અલ્ગોરિધમ આના જેવો દેખાશે:
- કોડ ઇન્સ્ટોલેશન;
- પીસી અથવા મોબાઇલ માટે એપ્લિકેશન સેટ કરવી;
- પોર્ટ ફોરવર્ડિંગ;
- પરીક્ષણ સોફ્ટવેર અને સેન્સર્સ;
- મુશ્કેલીનિવારણ, જો તેઓ પરીક્ષણ દરમિયાન ઓળખાયા હતા.
તો ચાલો કોડ ઇન્સ્ટોલ કરીને શરૂઆત કરીએ.
પ્રથમ, વપરાશકર્તાએ Arduino IDE માં સોફ્ટવેર લખવું જોઈએ. તે રજૂ કરે છે:
- ટેક્સ્ટ એડિટર;
- પ્રોજેક્ટ નિર્માતા;
- સંકલન કાર્યક્રમ;
- પ્રીપ્રોસેસર;
- Arduino મિની-પ્રોસેસર પર સોફ્ટવેર અપલોડ કરવા માટેનું એક સાધન.
એવું કહેવું જોઈએ કે મુખ્ય કમ્પ્યુટર ઑપરેટિંગ સિસ્ટમ્સ - Windows, Linux, Mac OS X માટે સૉફ્ટવેર સંસ્કરણો છે. જો આપણે ઉપયોગમાં લેવાતી પ્રોગ્રામિંગ ભાષા વિશે વાત કરીએ, તો આપણે સંખ્યાબંધ સરળીકરણો સાથે C ++ વિશે વાત કરી રહ્યા છીએ. Arduino માટે વપરાશકર્તાઓ દ્વારા લખાયેલા પ્રોગ્રામ્સને સામાન્ય રીતે સ્કેચ તરીકે ઓળખવામાં આવે છે. સિસ્ટમ આપમેળે સંખ્યાબંધ કાર્યો બનાવે છે અને વપરાશકર્તાને તેમના લેખનને સમજવાની જરૂર નથી, સામાન્ય ક્રિયાઓની સૂચિ નિર્ધારિત કરે છે. રેગ્યુલર લાઇબ્રેરીઓની હેડર ટાઇપ ફાઇલો શામેલ કરવાની પણ જરૂર નથી. પરંતુ તમારે કસ્ટમ દાખલ કરવાની જરૂર છે.

તમે IDE પ્રોજેક્ટ મેનેજરમાં વિવિધ રીતે પુસ્તકાલયો ઉમેરી શકો છો. C ++ માં લખેલા સ્રોત કોડના સ્વરૂપમાં, તેઓ IDE શેલની કાર્યકારી નિર્દેશિકા પર એક અલગ ડિરેક્ટરીમાં ઉમેરવામાં આવે છે. હવે જરૂરી પુસ્તકાલયોના નામ નિર્ધારિત IDE મેનુમાં દેખાય છે. તમે જેને ચિહ્નિત કરશો તે સંકલન સૂચિમાં શામેલ થશે. IDE માં થોડી સેટિંગ્સ છે, અને કમ્પાઇલરની સૂક્ષ્મતાને સેટ કરવાની કોઈ રીત નથી. આવું એટલા માટે કરવામાં આવે છે જેથી કોઈ અજ્ઞાની વ્યક્તિ કોઈ ભૂલ ન કરે.


જો તમે લાઇબ્રેરી ડાઉનલોડ કરી હોય, તો તમારે તેને અનપેક કરવાની જરૂર છે અને તેને IDE માં દાખલ કરવાની જરૂર છે. પ્રોગ્રામ ટેક્સ્ટમાં ટિપ્પણીઓ છે જે સમજાવે છે કે તે કેવી રીતે કાર્ય કરે છે. એ નોંધવું જોઇએ કે તમામ Arduino એપ્લિકેશન્સ સમાન તકનીક પર કાર્ય કરે છે: વપરાશકર્તા પ્રોસેસરને વિનંતી મોકલે છે, અને તે બદલામાં, ઉપકરણ સ્ક્રીન પર ઇચ્છિત કોડ લોડ કરે છે. જ્યારે વ્યક્તિ રીફ્રેશ કી દબાવે છે, ત્યારે માઇક્રોકન્ટ્રોલર માહિતી મોકલે છે.ચોક્કસ હોદ્દો સાથેના દરેક પૃષ્ઠોમાંથી એક પ્રોગ્રામ કોડ આવે છે જે સ્ક્રીન પર પ્રદર્શિત થશે.
ક્રિયાઓનો આગલો સેટ ક્લાયંટને વ્યક્તિગત કમ્પ્યુટર અથવા સ્માર્ટફોન પર ઇન્સ્ટોલ કરવાનો છે. તમે તેને ઇન્ટરનેટ પર, ગૂગલ પ્લે માર્કેટમાં અથવા અન્ય સ્ત્રોતમાંથી ડાઉનલોડ કરી શકો છો. આ કરવા માટે, તમારે ડાઉનલોડ કરેલ ફોન પર ફાઇલ ખોલવાની જરૂર છે, પછી તેના પર ક્લિક કરો અને દેખાતી વિંડોમાં, "ઇન્સ્ટોલ કરો" બટન દબાવો. આ કિસ્સામાં, તમારે ધ્યાન રાખવું જોઈએ કે આ માટે વિકલ્પ સક્રિય હોવો આવશ્યક છે જે તમને પ્રોગ્રામ્સ ઇન્સ્ટોલ કરવાની મંજૂરી આપે છે જે Google Play સેવામાંથી નથી. આ વિકલ્પને સક્ષમ કરવા માટે, તમારે સેટિંગ્સ વિભાગ દાખલ કરવાની અને ત્યાં "સુરક્ષા" આઇટમ પસંદ કરવાની જરૂર છે. આ બરાબર છે કે તમારે અનુરૂપ વિકલ્પને સક્રિય કરવાની જરૂર છે. જ્યારે ઇન્સ્ટોલેશન પૂર્ણ થાય, ત્યારે તમે એપ્લિકેશનને સક્રિય કરી શકો છો અને તેને ગોઠવી શકો છો.


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

તે યાદ રાખવું યોગ્ય છે કે તમારું બજેટ ઓટોમેશનને પણ નિયંત્રિત કરે છે. કેટલાક તકનીકી ઉકેલો કાર્યનો વધુ સારી રીતે સામનો કરી શકે છે, પરંતુ તે ખૂબ ખર્ચાળ છે, પરંતુ આધુનિક બજાર તમને પૂરતા પૈસા માટે તેમના માટે રિપ્લેસમેન્ટ શોધવાની મંજૂરી આપે છે.
"સ્માર્ટ હોમ" શું છે
આ શબ્દમાં વધુ સમજી શકાય તેવું સમકક્ષ છે - "હોમ ઓટોમેશન".આવા ઉકેલોનો સાર એ છે કે ઘર, ઓફિસ અથવા વિશિષ્ટ સુવિધાઓમાં થતી વિવિધ પ્રક્રિયાઓના સ્વચાલિત અમલની ખાતરી કરવી. સૌથી સરળ ઉદાહરણ એ છે કે જ્યારે ભાડૂતોમાંથી એક રૂમમાં પ્રવેશે છે ત્યારે તે ક્ષણે લાઇટિંગનું સ્વચાલિત સ્વિચિંગ છે.
Arduino સ્માર્ટ હોમ સિસ્ટમ એ એન્ડ્રોઇડ મોબાઇલ ફોનનો ઉપયોગ કરીને વિવિધ ઉપકરણોના સંચાલનને નિયંત્રિત કરવા માટેના સાધનોનો સમૂહ છે.
કોઈપણ "સ્માર્ટ હોમ" સિસ્ટમમાં, નીચેના ઘટકોને ઓળખી શકાય છે:
સ્પર્શ ભાગ. આ ઉપકરણોનો સમૂહ છે, જેનો મુખ્ય ભાગ વિવિધ સેન્સર્સ દ્વારા દર્શાવવામાં આવે છે જે સિસ્ટમને અલગ પ્રકૃતિની ઘટનાઓ નોંધવાની મંજૂરી આપે છે. ઉદાહરણો તાપમાન અને ગતિ સેન્સર છે. ટચ પાર્ટના અન્ય ઉપકરણોનો ઉપયોગ સિસ્ટમમાં વપરાશકર્તા આદેશો ટ્રાન્સમિટ કરવા માટે થાય છે. આ રીસીવરો સાથે રીમોટ બટનો અને રીમોટ કંટ્રોલ છે.
એક્ઝિક્યુટિવ ભાગ. આ એવા ઉપકરણો છે જેને સિસ્ટમ નિયંત્રિત કરી શકે છે, આમ વપરાશકર્તા દ્વારા નિર્ધારિત દૃશ્ય અનુસાર ઇવેન્ટ પર પ્રતિક્રિયા આપે છે. સૌ પ્રથમ, આ રિલે છે, જેના દ્વારા સ્માર્ટ હોમ કંટ્રોલર કોઈપણ વિદ્યુત ઉપકરણને પાવર સપ્લાય કરી શકે છે, એટલે કે, તેને ચાલુ અને બંધ કરી શકે છે. ઉદાહરણ તરીકે, તમારા હાથની હથેળીમાં તાળીઓ વગાડીને (સિસ્ટમ તેને માઇક્રોફોન વડે "સાંભળશે"), તમે રીલેના સ્વિચિંગને ગોઠવી શકો છો જે ચાહકને પાવર સપ્લાય કરે છે.
મહેરબાની કરીને નોંધ કરો: આ ઉદાહરણમાં, ચાહક કંઈપણ હોઈ શકે છે. પરંતુ તમે ચોક્કસ સિસ્ટમના ભાગ રૂપે કામ કરવા માટે ખાસ રીલિઝ કરેલ ઉપકરણનો ઉપયોગ પણ કરી શકો છો.
ઉદાહરણ તરીકે, Arduino કંપની તેની સિસ્ટમ્સ માટે ઇલેક્ટ્રિક મોટર્સનું ઉત્પાદન કરે છે, જેની મદદથી, ઉદાહરણ તરીકે, તમે વિન્ડો બંધ અથવા ખોલી શકો છો, અને Xiaomi (આવી સિસ્ટમોની ચાઇનીઝ ઉત્પાદક) એર ક્લીનર નિયંત્રણ ઉપકરણોનું ઉત્પાદન કરે છે. આવા ઉપકરણને સિસ્ટમ દ્વારા સંપૂર્ણપણે નિયંત્રિત કરવામાં આવે છે, એટલે કે, તે ફક્ત તેને ચાલુ કરી શકતું નથી, પણ સેટિંગ્સને પણ બદલી શકે છે.
સી.પી. યુ. નિયંત્રક પણ કહી શકાય. આ સિસ્ટમનું "મગજ" છે, જે તેના તમામ ઘટકોના કામનું સંકલન અને સંકલન કરે છે.
સોફ્ટવેર. આ સૂચનાઓનો સમૂહ છે જેના દ્વારા પ્રોસેસર માર્ગદર્શન આપે છે. કેટલાક ઉત્પાદકોની સિસ્ટમોમાં, જેમાં આર્ડુનોનો સમાવેશ થાય છે, વપરાશકર્તા પોતાના પર એક પ્રોગ્રામ લખી શકે છે, અન્યમાં, તૈયાર સોલ્યુશન્સનો ઉપયોગ કરવામાં આવે છે જેમાં વપરાશકર્તા માટે ફક્ત લાક્ષણિક દૃશ્યો જ ઉપલબ્ધ હોય છે.
આધુનિક સિસ્ટમો "સ્માર્ટ હોમ" ઘણી જાતોમાં વહેંચાયેલી છે:
- તેના પોતાના નિયંત્રકથી સજ્જ.
- આ ક્ષમતામાં વપરાશકર્તાના કમ્પ્યુટર (ટેબ્લેટ, સ્માર્ટફોન) ના પ્રોસેસરનો ઉપયોગ કરીને.
- ડેવલપર કંપની (ક્લાઉડ સર્વિસ)ની માલિકીના રિમોટ સર્વરનો ઉપયોગ કરીને માહિતી પર પ્રક્રિયા કરી રહ્યું છે.
સિસ્ટમ ફક્ત કોઈ ચોક્કસ ઉપકરણને સક્રિય કરી શકતી નથી, પરંતુ ફોન પર સંદેશ મોકલીને અથવા અન્ય કોઈ રીતે વપરાશકર્તાને ઘટના વિશે જાણ પણ કરી શકે છે. આમ, આગ નિવારણ સહિતના એલાર્મ કાર્યો તેને સોંપી શકાય છે.
અમે ઉદાહરણોમાં વર્ણવેલ છે તેના કરતાં દૃશ્યો વધુ જટિલ હોઈ શકે છે. ઉદાહરણ તરીકે, તમે સિસ્ટમને બોઈલર ચાલુ કરવાનું શીખવી શકો છો અને જ્યારે કેન્દ્રિય પુરવઠો બંધ હોય ત્યારે ગરમ પાણીનો પુરવઠો તેમાં સ્થાનાંતરિત કરી શકો છો, જો ઘરમાં કોઈ એક રહેવાસીની હાજરી મળી આવે તો (ઇન્ફ્રારેડ, અલ્ટ્રાસોનિક સેન્સર, તેમજ મોશન સેન્સર્સ મદદ કરે છે).
રીમોટ કંટ્રોલ સ્માર્ટ હોમ
હોમ ઓટોમેશન Arduino અને Raspberry Pi
ઉપર જણાવ્યા મુજબ, Node.js સર્વરની મદદથી, તમે વસ્તુઓને એકબીજા સાથે જોડી શકો છો. આ ક્લાઉડ સેવાઓ દ્વારા ઇન્ટરનેટ પર હોમ ઓટોમેશન પ્રક્રિયાઓના વિઝ્યુલાઇઝેશનને પણ લાગુ પડે છે. ઇન્ટરનેટ પર તમારા ઘરને નિયંત્રિત કરવાની આ એક રીત છે. તમે ઘરે પહોંચતા પહેલા બોઈલર અથવા હીટરને મેન્યુઅલી ચાલુ કરી શકો છો.
બીજી રીત એ છે કે SMS અને MMS સંદેશાઓનો ઉપયોગ કરીને Arduino પ્લેટફોર્મ પર ડેટા પ્રાપ્ત કરવો અને "સ્માર્ટ" હોમને નિયંત્રિત કરવું. છેવટે, ઇન્ટરનેટ હંમેશા હાથમાં ન હોઈ શકે. અને, જો કોઈપણ ઉપકરણનો સમાવેશ મહત્વપૂર્ણ ન હોઈ શકે, તો પછી પાણીના લીક વિશે સંદેશ પ્રાપ્ત કરવો જરૂરી હોઈ શકે છે. અને અહીં, ઇન્ટેલનું એડિસન બોર્ડ તમારા પોતાના હાથથી Arduino પ્લેટફોર્મ પર સંપૂર્ણ કાર્યકારી "સ્માર્ટ" હોમ વિકસાવવામાં બચાવમાં આવી શકે છે.
અને આપણને શું મળે છે?
જેમ તમે જોઈ શકો છો, Arduino એ કેટલાક સરળ ઓટોમેશન ઉપકરણો વિકસાવવા માટેનું બોર્ડ નથી. Arduino પ્લેટફોર્મ પર, તમે સરળતાથી તમારા પોતાના હાથથી સ્માર્ટ હોમ ઓટોમેશન પણ બનાવી શકો છો. તે જ સમયે, સિમેન્સના ઉપકરણો માટે વધુ ચૂકવણી કરવાની જરૂર નથી, જે ખર્ચાળ છે અને Arduino કરતાં 5-10 ગણા વધુ ખર્ચાળ છે.
Arduino કમ્પ્યુટર સાથે કનેક્ટ થઈ શકે છે અને મોનિટર અથવા ટેબ્લેટની સ્ક્રીન પર પ્રક્રિયાઓનું વિઝ્યુલાઇઝેશન મેળવી શકે છે. Arduino પ્લેટફોર્મ પર સ્માર્ટ હોમ ઓટોમેશન ઈન્ટરનેટ દ્વારા અથવા SMS અને MMS સંદેશાઓનો ઉપયોગ કરીને નિયંત્રિત કરી શકાય છે. Arduino પર, તમે તમારા પોતાના હાથથી તદ્દન જટિલ ઉપકરણો બનાવી શકો છો.
"સ્માર્ટ હોમ" એસેમ્બલ કરવું: પગલાવાર સૂચનાઓ
પ્રોગ્રામ કોડ વિકાસ
પ્રોગ્રામ વપરાશકર્તા દ્વારા Arduino IDE શેલમાં લખવામાં આવે છે, જે ".ino" એક્સ્ટેંશનમાં ફાઇલોને સાચવે છે.પ્રોગ્રામિંગ કરતી વખતે, C ++ ભાષાનો ઉપયોગ સરળ સ્વરૂપમાં થાય છે - ઘણી લાઇબ્રેરી ફાઇલો અને હેડરો IDE દ્વારા આપમેળે સંકલિત થાય છે. વપરાશકર્તાએ શરૂઆતમાં સેટઅપ () અને લૂપ () સેટિંગ્સનો ઉલ્લેખ કરવો આવશ્યક છે (કાયમી રીતે કરવામાં આવે છે), વપરાશકર્તા પુસ્તકાલયોનો ઉલ્લેખ કરો. એક શિખાઉ પ્રોગ્રામર પણ સરળ IDE સેટિંગ્સમાં મૂંઝવણમાં નહીં આવે.
હવે ઇન્ટરનેટ પર Arduino માટે ઘણા બધા તૈયાર પ્રોગ્રામ્સ અને સ્કેચ છે, જેથી તમે ઑપરેશનના સિદ્ધાંતના ખુલાસા સાથે તૈયાર સૉફ્ટવેરનો ઉપયોગ કરી શકો. તમારે ફક્ત ડાઉનલોડ કરવાની, આર્કાઇવને અનપૅક કરવાની અને તેને IDE ફોલ્ડરમાં મોકલવાની જરૂર છે.
સ્માર્ટફોન પર ક્લાયંટ એપ્લિકેશન ઇન્સ્ટોલ કરવી (Android OS માટે)
ટ્રેકિંગ માટે અને સ્માર્ટ હોમ કંટ્રોલ તમને જરૂરી સ્માર્ટફોનમાંથી:
- SmartHome.apk ફાઇલ ડાઉનલોડ કરો;
- ફોન પર સોફ્ટવેર ઇન્સ્ટોલ કરવાની મંજૂરી આપો;
- એપ્લિકેશનને સક્રિય કરો અને ગોઠવો.
રાઉટર સાથે કામ કરવું
રાઉટર સેટિંગ્સ માટે:
- ઉપકરણ સેટિંગ્સ પર જાઓ;
- Arduino નું IP સરનામું દાખલ કરો;
- પોર્ટ 80 પર Adruino ચિપસેટ પર સંક્રમણ સૂચવે છે.
નિયંત્રણ નિયંત્રક શું છે
આ સિસ્ટમનું હૃદય, નિયંત્રક માત્ર સ્માર્ટ હોમ સિસ્ટમમાં સમાવિષ્ટ તમામ ઉપભોક્તાઓ અને ઉપકરણોનું સંચાલન કરતું નથી, પરંતુ આ ક્ષણે ચોક્કસ ઉપકરણની સ્થિતિ વિશે માલિકને રિપોર્ટ પણ મોકલે છે. તે ઇચ્છિત સમય અંતરાલ પર અથવા માન્ય ટર્ન-ઓન શેડ્યૂલ અનુસાર વિવિધ ક્રિયાઓ કરવા માટે પ્રોગ્રામ કરી શકાય છે. સમગ્ર સ્માર્ટ હોમ સિસ્ટમ ઑફલાઇન કાર્ય કરી શકે છે, એટલે કે, માનવ હસ્તક્ષેપ વિના, તેની સાથે સંચાર ઘણી રીતે થાય છે:
- કમ્પ્યુટર નેટવર્ક;
- મોબાઇલ ફોન;
- રેડિયો ટ્રાન્સમીટર દ્વારા.
કંટ્રોલરની પસંદગી કંટ્રોલ સિસ્ટમના આર્કિટેક્ચરના આધારે થવી જોઈએ. એટલે કે, આખું સંકુલ આ હોઈ શકે છે:
- કેન્દ્રીયકૃત, જે ઉચ્ચ પ્રદર્શન અને ક્ષમતાઓ સાથે એકલ નિયંત્રક દ્વારા નિયંત્રિત થાય છે. તેની ઓપરેટિંગ સિસ્ટમ નાના કોમ્પ્યુટર પર આધારિત છે જે પ્લાસ્ટિકના નાના કેસમાં માઉન્ટ થયેલ છે. રૂપરેખાંકનના આધારે, તેમાં બિલ્ટ-ઇન GSM મોડ્યુલ હોઈ શકે છે જે રિમોટ એક્સેસ માટે જરૂરી છે, તેમજ પુશ-બટન ઈન્ટરફેસ સાથે ટચ સ્ક્રીન પણ હોઈ શકે છે. નેટવર્કથી કનેક્ટ થવા માટે તમામ પ્રકારના કનેક્ટર્સ છે;
- વિકેન્દ્રિત (પ્રાદેશિક), ઘણી નિયંત્રણ સિસ્ટમો ધરાવે છે, એટલે કે, તેમાં ઘણા સરળ નિયંત્રકોનો સમાવેશ થાય છે. તેમાંના દરેક ઓછા કાર્યો કરે છે અને ચોક્કસ હેતુ માટે ચોક્કસ રૂમ, રૂમ અથવા સાધનો અને ઉપકરણોના જૂથનું સંચાલન કરવા માટે જવાબદાર છે. તેની પાસે ઓપરેટિંગ સિસ્ટમ વિના ઓછી શક્તિનું ઇલેક્ટ્રોનિક લોજિક યુનિટ છે. તે પ્રારંભિક કાર્યો અને દૃશ્યો માટે ગોઠવેલ છે, જે સમય અથવા સેન્સરની સ્થિતિ પર આધારિત હોઈ શકે છે. ઉદાહરણ તરીકે, તેની સાથે જોડાયેલ લાઇટ સેન્સર અંધારું થાય ત્યારે લાઇટિંગ ચાલુ કરવા માટે નિયંત્રણ સંકેત આપે છે. સ્વિચિંગ પ્રક્રિયા પોતે, અલબત્ત, રિલે દ્વારા હાથ ધરવામાં આવે છે.
Arduino શું ઉકેલો ઓફર કરે છે?
ઘણા ઉત્પાદકો Arduino સાથે સુસંગત સેન્સર અને ઉપકરણોનું ઉત્પાદન કરે છે, તેથી Arduino સ્માર્ટ હોમ સિસ્ટમ માટે ઘટકોની શ્રેણી પ્રભાવશાળી છે:
- તાપમાન, દિવસના જુદા જુદા સમયે પ્રકાશ, ભેજ, વરસાદ અને વાતાવરણીય દબાણનું નિરીક્ષણ કરવા માટેના સેન્સર.
- મોશન સેન્સર્સ.
- કટોકટી સેન્સર્સ.
- અન્ય ઉપકરણો અને રિમોટ્સ.
Arduino સ્ટાર્ટ કિટ (મોટા ભાગના ઉત્પાદકો માટે - StarterKit)માં કેટલાક સૂચકાંકો અને સેન્સરનો સમાવેશ થાય છે.
Arduino-આધારિત સ્માર્ટ હોમ સિસ્ટમ દ્વારા મોકલવામાં આવેલ આદેશો ચલાવવા માટે, તમારે આની જરૂર છે:
- રિલે અને સ્વીચો;
- વાલ્વ
- ઇલેક્ટ્રિક મોટર્સ;
- સર્વો ડ્રાઇવ સાથે 3-વે વાલ્વ;
- ડિમર
મૂળભૂત રૂપરેખાંકન વિકલ્પો
સંપૂર્ણતા અને ઓટોમેશન માટે સતત પ્રયત્નશીલ, વ્યક્તિ આ માટે વધુ અને વધુ નવી પદ્ધતિઓ શોધે છે. ઉપરાંત, આ ઇચ્છાનો હેતુ ઉપકરણોની કાર્યાત્મક સુવિધાઓ ગુમાવ્યા વિના તેમના કદને ઘટાડવાનો છે.
મિકેનિઝમ્સને નિયંત્રિત કરતા નિયંત્રક માટે અને સમગ્ર સ્માર્ટ હોમ સિસ્ટમ માટે, ત્યાં મૂળભૂત આવશ્યકતાઓ છે:
- સ્વચાલિતતા;
- સ્વ નિયંત્રણ;
- ચોક્કસ નિયંત્રણ, ભૂલ કર્યા વિના.
આવી કોઈપણ સિસ્ટમ માટેના રૂપરેખાંકન વિકલ્પો ઘણા પરિબળો પર આધાર રાખે છે, જેનો ઉપર ઉલ્લેખ કરવામાં આવ્યો છે, અહીં સિસ્ટમો માટેના વિકલ્પો છે જે નિયંત્રક સાથે કનેક્ટ થઈ શકે છે:
- રૂમમાં જ અને નજીકના પ્રદેશમાં અને આર્કિટેક્ચરલ સ્ટ્રક્ચર્સના સ્થળોએ લાઇટિંગનું ગોઠવણ અને નિયંત્રણ;
- ક્લાઇમેટિક ઇન્સ્ટોલેશન્સ (એર કન્ડીશનીંગ, વેન્ટિલેશન, હીટિંગ);
- દરવાજા, દરવાજા અને બારીઓ બંધ અને અવરોધિત કરવા;
- ઑડિઓ સિસ્ટમ્સ, અને ટેલિવિઝન, હોમ થિયેટર;
- કર્ટેન્સ, બ્લાઇંડ્સ અને સન-પ્રોટેક્શન રોલેટાનું સંચાલન;
- પાણી પુરવઠા વ્યવસ્થા;
- પાલતુ પ્રાણીઓ અને માછલીઘરની માછલીઓને ખોરાક આપવો.
એટલે કે, બધું ગ્રાહકની ઇચ્છા અને તેની ભૌતિક ક્ષમતાઓમાં રહેલું છે.
નવા નિશાળીયા માટે Arduino પ્રોજેક્ટ્સ
જો તમે બધા Arduino પ્રોજેક્ટ્સ જુઓ, જેના વિશેની માહિતી ઇન્ટરનેટ પર ઉપલબ્ધ છે, તો તમે તેમને કેટલાક મુખ્ય જૂથોમાં વિભાજિત કરી શકો છો:
પ્રારંભિક શિક્ષણ પ્રોજેક્ટ્સ કે જે કોઈ મહત્વપૂર્ણ વ્યવહારિક ઉપયોગનો દાવો કરતા નથી, પરંતુ પ્લેટફોર્મના વિવિધ પાસાઓને સમજવામાં મદદ કરે છે.
ફ્લેશિંગ એલઈડી - બીકન, ફ્લેશર, ટ્રાફિક લાઇટ અને અન્ય.
સેન્સર સાથેના પ્રોજેક્ટ્સ: ડેટા એક્સચેન્જ માટે વિવિધ પ્રોટોકોલ્સનો ઉપયોગ કરીને સરળ એનાલોગથી ડિજિટલ સુધી.
માહિતી રેકોર્ડ કરવા અને પ્રદર્શિત કરવા માટેનાં ઉપકરણો.
સર્વો ડ્રાઇવ્સ અને સ્ટેપર મોટર્સ સાથે મશીનો અને ઉપકરણો.
સંદેશાવ્યવહાર અને જીપીએસના વિવિધ વાયરલેસ મોડ્સનો ઉપયોગ કરતા ઉપકરણો.
હોમ ઓટોમેશન માટેના પ્રોજેક્ટ્સ - Arduino પર સ્માર્ટ હોમ્સ, તેમજ વ્યક્તિગત હોમ ઈન્ફ્રાસ્ટ્રક્ચર નિયંત્રણો.
વિવિધ સ્વાયત્ત કાર અને રોબોટ્સ.
પ્રકૃતિ સંશોધન અને કૃષિ ઓટોમેશન માટેના પ્રોજેક્ટ્સ
અસામાન્ય અને સર્જનાત્મક - એક નિયમ તરીકે, મનોરંજન પ્રોજેક્ટ્સ.
આ દરેક જૂથો માટે, તમે પુસ્તકોમાં અને વેબસાઇટ્સ પર વિવિધ પ્રકારની સામગ્રી શોધી શકો છો. આ લેખમાં, અમે સૌથી સરળ પ્રોજેક્ટ્સના વર્ણન સાથે અમારી ઓળખાણ શરૂ કરીશું, જે નવા નિશાળીયા માટે શરૂ કરવાની ભલામણ કરવામાં આવે છે.
Arduino પ્રોજેક્ટ કેવી રીતે બનાવવો

Arduino પ્રોજેક્ટ હંમેશા ઇલેક્ટ્રોનિક સર્કિટ, કેટલાક સંબંધિત હાર્ડવેર અને યાંત્રિક ઉપકરણો, પાવર સિસ્ટમ અને સોફ્ટવેરનું સંયોજન છે જે આ બધી અરાજકતાને નિયંત્રિત કરે છે. તેથી, કામ શરૂ કરતી વખતે, તમારે નિશ્ચિતપણે સમજવું જોઈએ કે એકલા ઉપકરણ બનાવવા માટે, તમારે પ્રોગ્રામર, ઇલેક્ટ્રોનિક્સ એન્જિનિયર અને ડિઝાઇનર બનવું પડશે.
જો અમે કોઈ તાલીમ પ્રોજેક્ટ વિશે વાત કરી રહ્યા નથી, તો પછી તમે ચોક્કસપણે નીચેના કાર્યો સાથે અમલીકરણના નીચેના તબક્કાઓ પર આવશો:
- કંઈક એવી વસ્તુ સાથે આવો જે અન્ય લોકો માટે ઉપયોગી અને (અથવા) રસપ્રદ હશે. સૌથી સરળ પ્રોજેક્ટમાં પણ થોડો ફાયદો છે - ઓછામાં ઓછું તે નવી તકનીકો શીખવામાં મદદ કરે છે.
- સર્કિટને એસેમ્બલ કરો, મોડ્યુલોને એકબીજા સાથે અને નિયંત્રક સાથે જોડો.
- વિશિષ્ટ વાતાવરણમાં સ્કેચ (પ્રોગ્રામ) લખો અને તેને નિયંત્રક પર અપલોડ કરો.
- બધું એકસાથે કેવી રીતે કાર્ય કરે છે તે તપાસો અને કોઈપણ ભૂલોને ઠીક કરો.
- પરીક્ષણ કર્યા પછી, સમાપ્ત ઉપકરણ બનાવવા માટે તૈયાર કરો. આનો અર્થ એ છે કે તમારે ઉપકરણને અમુક પ્રકારના ઉપયોગી કેસમાં એસેમ્બલ કરવાની જરૂર છે, પાવર સપ્લાય સિસ્ટમ પ્રદાન કરવી, પર્યાવરણ સાથે સંચાર કરવો.
- જો તમે તમારા બનાવેલા ઉપકરણોનું વિતરણ કરવા જઈ રહ્યા છો, તો તમારે ડિઝાઇન, પરિવહન પ્રણાલી સાથે પણ વ્યવહાર કરવો પડશે, અપ્રશિક્ષિત વપરાશકર્તાઓ દ્વારા ઉપયોગની સલામતી વિશે વિચારવું પડશે અને આ જ વપરાશકર્તાઓને શિક્ષિત કરવું પડશે.
- જો તમારું ઉપકરણ કામ કરે છે, તે પરીક્ષણ કરવામાં આવ્યું છે અને અન્ય ઉકેલો કરતાં તેના કેટલાક ફાયદા છે, તો પછી તમે તમારા એન્જિનિયરિંગ પ્રોજેક્ટને વ્યવસાયિક પ્રોજેક્ટમાં ફેરવવાનો પ્રયાસ કરી શકો છો, રોકાણ આકર્ષવાનો પ્રયાસ કરી શકો છો.
પ્રોજેક્ટ બનાવવાના આ દરેક તબક્કા એક અલગ લેખ માટે યોગ્ય છે.
પરંતુ અમે ધ્યાન કેન્દ્રિત કરીશું ઇલેક્ટ્રોનિક સર્કિટના એસેમ્બલી તબક્કાઓ (ઇલેક્ટ્રોનિક્સની મૂળભૂત બાબતો) અને નિયંત્રક પ્રોગ્રામિંગ
ઇલેક્ટ્રોનિક સર્કિટ્સ
ઇલેક્ટ્રોનિક સર્કિટ સામાન્ય રીતે પ્રોટોટાઇપિંગ બોર્ડનો ઉપયોગ કરીને એસેમ્બલ કરવામાં આવે છે જે સોલ્ડરિંગ અથવા ટ્વિસ્ટિંગ વિના ઘટકોને એકસાથે રાખે છે. તમે અમારી વેબસાઇટ પર મોડ્યુલો અને કનેક્શન ડાયાગ્રામ કેવી રીતે કાર્ય કરે છે તે શોધી શકો છો. સામાન્ય રીતે, પ્રોજેક્ટ વર્ણન સ્પષ્ટ કરે છે કે ભાગોને કેવી રીતે માઉન્ટ કરવું. પરંતુ મોટાભાગના લોકપ્રિય મોડ્યુલો માટે, ઇન્ટરનેટ પર પહેલેથી જ ડઝનેક તૈયાર યોજનાઓ અને ઉદાહરણો છે.
પ્રોગ્રામિંગ
સ્કેચ ખાસ પ્રોગ્રામમાં બનાવવામાં આવે છે અને ફ્લેશ કરવામાં આવે છે - પ્રોગ્રામિંગ પર્યાવરણ. આવા વાતાવરણનું સૌથી લોકપ્રિય સંસ્કરણ Arduino IDE છે. અમારી સાઇટ પર તમે આ પ્રોગ્રામને કેવી રીતે ડાઉનલોડ, ઇન્સ્ટોલ અને ગોઠવવું તે વિશેની માહિતી મેળવી શકો છો.
"સ્માર્ટ હોમ" સિસ્ટમની થિંક ટેન્ક
હકીકતમાં, આ સિસ્ટમોમાં તમામ જરૂરી સાધનો છે, અને તકનીકી નિયંત્રકોની મદદથી, તેમાંથી પ્રાપ્ત માહિતી પર પ્રક્રિયા કરવામાં આવે છે, જેના કારણે દરેક પ્રક્રિયાને અલગથી સંચાલિત કરવાનું શક્ય છે. અમારા પાઠોમાં, અમે Arduino, Wemos, Raspberry અને અન્ય માઈક્રોકન્ટ્રોલર્સને આધારે લઈશું જે નીચી કિંમતે ખરીદી માટે ઉપલબ્ધ છે.
વિશિષ્ટ પાવર તત્વો વીજળીના અવિરત પુરવઠાનો ઉપયોગ કરવાનું શક્ય બનાવે છે, અને જ્યારે વિશિષ્ટ તત્વોનો ઉપયોગ કરવામાં આવે છે, ત્યારે સિસ્ટમના નિયંત્રણ હેઠળના ઘરગથ્થુ ઉપકરણોના સંચાલનનું સંચાલન અને નિયમન હાથ ધરવામાં આવે છે.
રીમોટ કંટ્રોલ સાથેના સાધનોની સિસ્ટમમાં હાજરી સિસ્ટમ દ્વારા નિયંત્રિત તમામ ઉપકરણો પર સામાન્ય નિયંત્રણ કરવાનું શક્ય બનાવે છે. તેઓ સ્થિર અથવા પોર્ટેબલ મોડ્યુલોના સ્વરૂપમાં આવે છે. પોર્ટેબલ મોડ્યુલ વધુ વ્યવહારુ છે કારણ કે તે ફોન અથવા લેપટોપ જેવા કોઈપણ ઈલેક્ટ્રોનિક ઉપકરણનો ઉપયોગ કરીને રિમોટ કંટ્રોલની મંજૂરી આપે છે.
તે જ સમયે, માલિક રૂમમાં થતી કોઈપણ પ્રક્રિયાને નિયંત્રિત કરી શકે છે, જ્યાં આ સિસ્ટમ સીધી રીતે ઇન્સ્ટોલ કરેલી છે તે નિવાસથી થોડા અંતરે. આ કાર્ય માટે આભાર, માલિક લાંબા સમય સુધી સ્માર્ટ હોમ માટે કોઈપણ એક્શન પ્રોગ્રામ સેટ કરી શકે છે, અને પરિણામે, ફક્ત ચાલુ પ્રક્રિયાઓને નિયંત્રિત કરી શકે છે. આમાં પરિસરની એર કન્ડીશનીંગ, અને ચોક્કસ સમય અંતરાલ પર તેની સ્વચાલિત લાઇટિંગ અને સુરક્ષા સિસ્ટમ સહિત અન્ય સમાન સ્વચાલિત કાર્યો બંનેનો સમાવેશ થઈ શકે છે.

Arduino માંથી ડેટા ટ્રાન્સફર
સૌપ્રથમ, અમે અમારા arduino ને એક અલગ સાઈટ પર ડેટા મોકલીશું જે arduino સેન્સર થી પ્રાપ્ત થયેલ ડેટા પ્રદર્શિત કરશે.ઇન્ટરનેટ ઓફ થિંગ્સ માટેની સાઇટ આ માટે યોગ્ય છે - dweet.io
આ સાઇટ તાપમાન, પ્રકાશ, ભેજ, સમય સાથે બદલાતી કોઈપણ વસ્તુનો ગ્રાફ પ્રદર્શિત કરી શકે છે.
ચાલો આપણા રૂમના તાપમાનમાં થતા ફેરફારો પર ડેટા ટ્રાન્સફર કરવાનો પ્રયાસ કરીએ.
તમે તમારી પોતાની કી બનાવ્યા વિના કરી શકો છો, અને કોડમાં (જ્યાં તમારે કી દાખલ કરવાની જરૂર છે), તમે તમને ગમે તે કંઈપણ લખી શકો છો અને સાઇટ હજી પણ સમય જતાં મોકલેલા ડેટામાં ફેરફારોનો ગ્રાફ પ્રદર્શિત કરશે. પરંતુ ભવિષ્યમાં ઑનલાઇન ઉપકરણોનું નેટવર્ક બનાવવા માટે, તમારે આ સાઇટને વધુ ગંભીરતાથી લેવી પડશે.
મુખ્ય પૃષ્ઠ પર તમે આ સાઇટના કાર્ય માટે સંભવિત વિકલ્પો જોઈ શકો છો


અલગ-અલગ ઉપકરણો માટે તમારું એકાઉન્ટ અને કી નેટવર્ક પણ બનાવો જેથી તમારે ડેટા સુરક્ષા વિશે ચિંતા ન કરવી પડે અને કોઈપણ ઉપકરણથી તમારા ઘરમાં શું ચાલી રહ્યું છે તે જાણી શકો.

નિયંત્રકોની સામાન્ય બ્રાન્ડ
કમાન્ડ એક્ઝેક્યુશનની ગુણવત્તા અને કોઈપણ સ્માર્ટ હોમ સિસ્ટમની કાર્યક્ષમતા સીધી રીતે નિયંત્રક અને તેના ઉત્પાદક પર આધારિત છે.
મેષ
આ 100 PLC મોડિફિકેશન સ્માર્ટ હોમ કંટ્રોલર એ મૂળભૂત ઉકેલ છે. જેનું એક લક્ષણ મોડબસ પ્રોટોકોલનો ઉપયોગ છે. તે તે છે જે સંચાર ચેનલો વચ્ચે માહિતીના વિનિમયનું આયોજન કરે છે. નિયંત્રક "મેષ" એ રહેણાંક ઇમારતો અને કોટેજ માટે સ્વચાલિત પ્રણાલીઓના ઉપયોગ અને નિર્માણ માટે રચાયેલ છે જેમાં બે માળ કરતાં વધુ નહીં, સ્ટ્રીટ લાઇટિંગ, ફ્લોર હીટિંગ અને એલાર્મ ઉપકરણો છે. લોજિક કંટ્રોલર ઓપરેટર પેનલ અને I/O ઉપકરણ સાથે RS-485 ઈન્ટરફેસ દ્વારા જોડાયેલ છે. પ્રોગ્રામિંગ પોતે માલિક દ્વારા થાય છે, સિવાય કે, અલબત્ત, તેની પાસે આવી ઇચ્છા હોય.મેનૂમાં છ માહિતીપ્રદ નિયંત્રણ બ્લોક્સનો સમાવેશ થાય છે, જેમાંથી દરેક ચોક્કસ સેગમેન્ટ માટે જવાબદાર છે. GSM નિયંત્રકના તત્વનો ઉપયોગ કરીને SMS મોકલવાનું કાર્ય છે. પાવર સપ્લાય સાથેની કટોકટીની પરિસ્થિતિઓમાં અથવા "સ્માર્ટ હોમ" સિસ્ટમના વ્યક્તિગત મુખ્ય ઘટકોના સપ્લાય સર્કિટની ખામીના કિસ્સામાં સૂચના થાય છે.
વેરાએજ
ઘણા વર્ષોથી આ ઉદ્યોગમાં તેમના સાધનોના ઉપયોગને કારણે, વેરા પરિવારનું મોડેલ વપરાશકર્તાના વિશ્વાસના મોટા માર્જિન દ્વારા અલગ પડે છે. આ મોડેલના મુખ્ય ફાયદાઓ છે:
- સારો પ્રદ્સન;
- અર્ગનોમિક્સ;
- કોમ્પેક્ટનેસ;
- વિશ્વસનીયતા.
વિકાસકર્તાઓએ અહીં એક નવા પ્લેટફોર્મનો ઉપયોગ કર્યો છે જે ઉચ્ચ પ્રદર્શન સૂચકાંકો આપે છે જેને SoC કહેવાય છે, તેની આવર્તન 600 MHz છે, અને RAM 128 MB સુધી વધારી છે. મુખ્ય નવીનતા Z-વેવ પ્લસ ચિપ પર લાગુ કરવામાં આવી છે, જે આ માઇક્રોસર્કિટ્સની પાંચમી પેઢી છે. વપરાશકર્તા એકસાથે મિકેનિઝમ્સને નિયંત્રિત અને સંચાલિત કરી શકે છે, જેની સંખ્યા વધારીને 200 ઉપકરણો કરવામાં આવી છે. VeraEdge નિયંત્રક Wi-Fi સંચાર મોડ્યુલથી સજ્જ છે. કોઈપણ સિસ્ટમમાં હજી પણ અસ્તિત્વમાં રહેલી ખામીઓમાંની એક એકીકૃત અવિરત વીજ પુરવઠો એકમનો અભાવ ગણી શકાય, જે વધારામાં ખરીદી અને ઇન્સ્ટોલ કરી શકાય છે.
અર્ડિનો
Arduino કંટ્રોલર સ્માર્ટ ઘરને નિયંત્રિત કરવા માટે એક અસામાન્ય, પરંતુ તદ્દન તાર્કિક ઉકેલ પ્રદાન કરે છે. કેટલાક કારીગરો સરળતાથી પોતાના હાથથી કનેક્ટ અને ઇન્સ્ટોલ કરે છે, તેની સાથે કામ કરવાની સરળતાને કારણે આ શક્ય છે. તર્ક નિયંત્રક ખૂબ નાના પરિમાણો ધરાવે છે. અને કીટમાં પણ સેન્સર, સેન્સર, તેમજ તમામ પ્રકારના સૂચકાંકો છે. વિકાસકર્તાઓ ઉપકરણના ઑપ્ટિમાઇઝેશનને સંપૂર્ણતામાં લાવવા માટે લગભગ વ્યવસ્થાપિત છે.બધા સેન્સર વાયરલેસ કનેક્શન ધરાવે છે અને ઓપરેશનમાં ન્યૂનતમ ભૂલો દ્વારા વર્ગીકૃત થયેલ છે, અને નિયંત્રણ માટે એવા બ્લોક્સ છે જે અસામાન્ય દેખાવ ધરાવે છે, અનુકૂળ અને અનન્ય વેબ પૃષ્ઠ સાથે. તે મોબાઇલ એપ્લિકેશન તરીકે પણ ઉપલબ્ધ છે.
સિમેન્સ
જર્મન ગુણવત્તાની આ સિસ્ટમોનો ઉપયોગ ફક્ત રોજિંદા જીવનમાં સિસ્ટમોના સ્વચાલિત કરવા માટે જ નહીં, પણ ઉત્પાદનમાં, ઉદ્યોગમાં પણ થાય છે. આ કંપનીના નિયંત્રકને "સ્માર્ટ હોમ" ની રચનામાં સામેલ લોગો લાઇન દ્વારા વ્યક્ત કરવામાં આવે છે. આ પરંપરાગત બે ઘટક મોડેલ છે. જેમાંથી એક ડિસ્પ્લે સાથે કીબોર્ડના સ્વરૂપમાં બનાવવામાં આવે છે અને તે ઇનપુટ-આઉટપુટ સિસ્ટમ છે, અને બીજું તમને અનુકૂળ અને વિશ્વસનીય વાયર્ડ ઇન્ટરફેસ દ્વારા મેનિપ્યુલેશન્સ કરવા અને નિયંત્રક સાથે કનેક્ટ થવા દે છે. કંપની અમુક ઓપરેટિંગ મોડ્સના સ્વતંત્ર વિકાસની પણ ઓફર કરે છે, જેના માટે ખાસ સોફ્ટ કમ્ફર્ટ પ્રોગ્રામ જોડાયેલ છે. જ્યારે LOGO નો ઉપયોગ કેન્દ્રીય નિયંત્રક તરીકે થાય છે, ત્યારે તેનો ઉપયોગ સર્કિટના સંચાલન માટે સમગ્ર અલ્ગોરિધમ્સ બનાવવા માટે થઈ શકે છે. સતત નવા પરિચય અને ફેરફારો આ ઉપકરણની કામગીરીમાં સુધારો કરે છે.
તમે શુ પસન્દ કરશો
કોઈપણ માળીની સૌથી મોટી ઈચ્છા લઘુત્તમ શ્રમ ખર્ચ સાથે મહત્તમ ઉપજ મેળવવાની હોય છે. આ સમસ્યાનો એક ઉકેલ ગ્રીનહાઉસ છે. પરંતુ આ કિસ્સામાં પણ, હું ઇચ્છું છું કે જ્યારે જરૂરી હોય ત્યારે પથારીને પાણીયુક્ત, પ્રકાશિત અને ગરમ કરવામાં આવે. અને અલબત્ત, બારીઓ ખોલવા અને બંધ કરવાના પ્રયત્નોને ઘટાડવા માટે ઓટોમેટિક વેન્ટિલેશન સિસ્ટમ ગોઠવવામાં આવી હતી.
મોનીટરીંગ અને ટ્યુનિંગ

અલબત્ત, સૌ પ્રથમ, આ બધી અત્યંત બુદ્ધિશાળી અર્થવ્યવસ્થા માટે મેનેજમેન્ટ સિસ્ટમ જરૂરી છે. વધુમાં, વર્તમાન સ્થિતિ વિશેની માહિતી સીધી ઘરના કમ્પ્યુટર પર અથવા સ્માર્ટફોન પર પ્રાપ્ત કરવી ઇચ્છનીય છે.આ હેતુ માટે, Arduino પર ગ્રીનહાઉસ માટે નિયંત્રકનો ઉપયોગ કરવામાં આવશે.
નિયંત્રણ
ઇચ્છાઓ અનુસાર, ફ્લોર હીટિંગ (હીટિંગ પ્લાન્ટિંગ માટેના આધાર તરીકે), વેન્ટ્સ ખોલવા અને જમીનને ભેજવા માટે સ્વચાલિત નિયંત્રણ ગોઠવવું જરૂરી છે. લાઇટિંગ કંટ્રોલ સિસ્ટમ કે જે બહાર અંધારું હોય તો તેને પ્રકાશિત કરે છે તે સારું રહેશે.
Arduino શું છે
Arduino એ ઉપયોગમાં સરળ પ્રોસેસર અને સોફ્ટવેર સાથેનું એક ખુલ્લું, નાનું ઇલેક્ટ્રોનિક બોર્ડ છે. પ્લેટફોર્મ ઇનકમિંગ માહિતી વાંચે છે, પછી, અગાઉ દાખલ કરેલ અલ્ગોરિધમ મુજબ, વિદ્યુત દ્વારા સંચાલિત વિવિધ ઉપકરણોના આદેશોને ફરીથી આકાર આપે છે. આ માટે, પ્રોસેસિંગ પ્રોજેક્ટ પર આધારિત Arduino પ્રોગ્રામિંગ ભાષા અને Arduino સોફ્ટવેર (IDE) નો ઉપયોગ કરવામાં આવે છે.
બોર્ડનો ઓપન સોર્સ કોડ વિવિધ ઉત્પાદકોના ઘટકોનો ઉપયોગ કરવાની મંજૂરી આપે છે. Arduino પર સ્માર્ટ હોમ સિસ્ટમ ડિઝાઇન કરવા માટે, વપરાશકર્તા વિનંતીઓ માટે ઉપકરણો પસંદ કરવાનું સરળ છે
ન્યૂનતમ પ્રોગ્રામિંગ અને ઇલેક્ટ્રિકલ જ્ઞાન ધરાવતા લોકોએ આ સિસ્ટમ પર ધ્યાન આપવું જોઈએ.

ઓપરેશનનો સિદ્ધાંત
આપણામાંના ઘણાએ ઓટોમેશન સિસ્ટમ્સ વિશે સાંભળ્યું છે, પરંતુ આપણામાંના કેટલાકને આવા અસંખ્ય સેન્સર્સ અને કંટ્રોલર્સની કામગીરીની સાચી સમજ છે. આવા ઉપકરણો, જો તેઓ યોગ્ય રીતે આયોજિત હોય, તો તે ઘરના તમામ ઉપકરણો, સુરક્ષા, ઉપયોગિતાઓ વગેરેના સંચાલનને નિયંત્રિત કરી શકે છે. તદુપરાંત, દરેક કિસ્સામાં, આવા જીવન સહાયક પ્રણાલીની કાર્યક્ષમતા ઘરમાલિકની ચોક્કસ જરૂરિયાતોને આધારે નોંધપાત્ર રીતે બદલાશે.
જો, તાજેતરમાં સુધી, આવી સિસ્ટમોની ઊંચી કિંમત હતી, જે ટેક્નોલોજીની જટિલતા અને વિશેષ માઇક્રોપ્રોસેસર્સ અને કંટ્રોલ સૉફ્ટવેરનો ઉપયોગ કરવાની જરૂરિયાત દ્વારા સમજાવવામાં આવી હતી, તો આજે, Arduino પ્લેટફોર્મ પર, તમે આટલી સરળ જીવન સહાય પ્રણાલીઓને સરળતાથી અમલમાં મૂકી શકો છો. અદ્યતન કાર્યક્ષમતા ધરાવે છે.
પ્લેટફોર્મ ઘટકો
સ્ટાન્ડર્ડ સ્માર્ટ હોમમાં નીચેના ઘટકો શામેલ છે:
- સેન્સરનો ભાગ, જેમાં વિવિધ સેન્સરનો સમાવેશ થાય છે જે તાપમાન, ભેજ, હલનચલન અથવા અન્ય વિવિધ ઘટનાઓને પ્રતિસાદ આપી શકે છે.
- એક્ઝિક્યુટિવ ભાગ, એટલે કે, એવા ઉપકરણો કે જેને વપરાશકર્તાઓ અથવા સિસ્ટમ પોતે તેમને ચાલુ અથવા બંધ કરવા માટે યોગ્ય આદેશો મોકલીને નિયંત્રિત કરી શકે છે. આ એક્ઝિક્યુટિવ ભાગમાં વિવિધ રિલે, ઇલેક્ટ્રિક મોટર્સ, એર ક્લીનર કંટ્રોલ ડિવાઇસ વગેરેનો સમાવેશ થાય છે.
- માઇક્રોપ્રોસેસર એ "મગજ" છે, જે તમામ ઘટકોના કાર્યનું સંકલન અને સંકલન કરે છે.
સૉફ્ટવેર એ સૂચનાઓ અને સરળ એપ્લિકેશનોનો સમૂહ છે જેની મદદથી વપરાશકર્તા પ્રોગ્રામને પોતાની રીતે ગોઠવી શકે છે અથવા તૈયાર પ્રીસેટ્સ અને સ્ક્રિપ્ટ્સ ડાઉનલોડ કરી શકે છે.
એપાર્ટમેન્ટના વિવિધ વિસ્તારો માટે સિસ્ટમ માટે પ્રોજેક્ટ
તમે ઈલેક્ટ્રોનિક સિસ્ટમ એસેમ્બલ કરવાનું શરૂ કરો તે પહેલાં, તમારે Arduino પર સ્માર્ટ હોમ પ્રોજેક્ટ માટે એક યોજના તૈયાર કરવી જોઈએ. ઉદાહરણ તરીકે, ચાલો એક નાનું ઘર લઈએ અને "સ્માર્ટ કોમ્પ્લેક્સ" ના સંચાલન માટે એક યોજના બનાવવાનો પ્રયાસ કરીએ. તેથી, આપણે વિવિધ ઝોનમાં વિવિધ ઉપકરણોની બુદ્ધિશાળી કામગીરીની ખાતરી કરવાની જરૂર છે.

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
















































