તમારું પોતાનું ઇલેક્ટ્રોનિક લ Makeક બનાવો કે જેની મદદથી તમે તમારી ફિંગરપ્રિન્ટને આભારી તમારા ગેરેજ દરવાજા ખોલી શકો છો

ઇલેક્ટ્રોનિક લોકથી સજ્જ ગેરેજ દરવાજો

અમે એવા સમયમાં છીએ જ્યારે લાગે છે કે સૌથી સલામત અથવા ઝડપી વસ્તુ તમારી ફિંગરપ્રિન્ટનો ઉપયોગ કરવા માટે છે, ઉદાહરણ તરીકે, તમારા મોબાઇલ ફોનને અનલlockક કરો અને તે પણ કામ પર જાઓ, આ સ્થિતિમાં બધું તે જરૂરી સુરક્ષા દ્વારા પસાર થાય છે અથવા હાથ ધરવા માટે લાદવામાં આવે છે. કેટલાક અન્ય પ્રોજેક્ટ.

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


ઇલેક્ટ્રોનિક લોક

તમારા ગેરેજ ડોર સ્ટેપ બાય સ્ટેપ માટે તમારું પોતાનું ઇલેક્ટ્રોનિક લ Buildક બનાવો કે જેને તમે તમારી ફિંગરપ્રિન્ટથી અનલlockક કરી શકો

થોડી વધુ વિગતવાર જતા, તમને જણાવીએ કે આ પ્રોજેક્ટ માટે અમે એનો ઉપયોગ કરીશું સ્પાર્કફન જીટી -511 સી 1 આર જેવા ફિંગરપ્રિન્ટ સ્કેનર. આ પ્રકારના ટ્યુટોરિયલ્સમાં હંમેશની જેમ, તે ધ્યાનમાં રાખવું આવશ્યક છે કે મૂળભૂત રીતે આ પ્રકારના તમામ ઉત્પાદનોમાં ખૂબ સમાન કામગીરી હોય છે, તેથી તે આ મોડેલ બરાબર હોવું જરૂરી નથી.

જો તમે આ પ્રોજેક્ટને આગળ ધપાવવાની હિંમત કરો છો પરંતુ તમારી પાસે કેટલાક તફાવત છે, જેમ કે ઉપયોગમાં લેવામાં આવતું ફિંગરપ્રિન્ટ સ્કેનર ટ્યુટોરિયલમાંથી એક કરતા અલગ છે અથવા તમારા ગેરેજ ડોર અન્ય સિસ્ટમોનો ઉપયોગ કરે છે, જે કંઈક લગભગ સંભાવના સાથે બનશે, તમે નહીં કેમ ડરવું જોઈએ, તમે ટ્યુટોરિયલને અનુસરી શકો છો, પરંતુ તે પછીથી નથી તમારે કેટલાક અન્ય ફેરફાર કરવા પડશે વાયરિંગમાં અને કોડમાં જ તેને તમારા હાર્ડવેરથી અનુકૂળ બનાવવા માટે.

જરૂરી તત્વો

તમારા પોતાના ગેંગરેજ દરવાજાને ખોલવા માટે તમારા પોતાના ફિંગરપ્રિન્ટ રીડરને બનાવવા માટે જરૂરી પગલાં

પગલું 1: સમગ્ર સિસ્ટમને વાયરિંગ અને સોલ્ડરિંગ

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

બીજું આપણને જરૂર પડશે ગેરેજની અંદર જ બીજો બ installક્સ સ્થાપિત કરો. આ ચકાસણીનો હવાલો રહેશે કે કંટ્રોલ પેનલમાં દાખલ કરેલી ફિંગરપ્રિન્ટ સિસ્ટમ દ્વારા સ્વીકૃત છે કે નહીં, અને, યોગ્ય ચકાસણીની સ્થિતિમાં, મોટર દ્વારા ઓળખી શકાય તેવા સિગ્નલ બનાવવાનું આગળ ધપાવો કે જે આપણા ગેરેજના દરવાજા ખોલશે.

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

જો આ પ્રોજેક્ટ તમને ખાતરી આપે છે અને તમે આ પ્રોજેક્ટને આગળ વધારવામાં રુચિ ધરાવો છો, તો આ ઘટકોની સૂચિ છે જે તમને જોઈશે:

પ્રોજેક્ટ આકૃતિ

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

જો આ ક્ષણે આપણે એક ક્ષણ માટેનો કોડ ચકાસીશું જે નિયંત્રક આખરે અમલ કરશે, તો તમે નોંધ લેશો કે બટનો પિન 12, 13 અને 14 સાથે જોડાયેલા છે, જે 'ની ક્રિયાઓને પૂર્ણ કરે છે.અરિબા','OK'અને'નીચેઅનુક્રમે. આનો અર્થ એ છે કે તેમના કાર્યની સાથે અનુરૂપ દૃષ્ટિની તર્કશાસ્ત્ર જાળવવા માટે તેમને આ રીતે મૂકવું ખૂબ જ સારો વિચાર હશે.

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

અરડિનો આઇડીઇ

પગલું 2: કોડિંગ અને નિયંત્રકો પર ચાલી રહ્યું છે

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

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

જો બધી ફાઇલો ડાઉનલોડ કર્યા પછી અને તમે જોઈતા કોડ તરફ જોશો સિસ્ટમને વધારે સુરક્ષા પૂરી પાડે છે હું તમને પ્રોત્સાહિત કરું છું, ઉદાહરણ તરીકે, બધા ઉદાહરણો શોધવા અને બદલવા માટે 'રહસ્યમિશ્રણ'તમારા પોતાના પાસવર્ડ દ્વારા. બીજી એક ખૂબ જ રસપ્રદ વિગત જે તમારી સિસ્ટમને વધુ સુરક્ષિત બનાવવામાં સહાય કરી શકે છે તે છે ટિની_સ્વિચ.વિનો ફાઇલમાં બૂફ વેરિયેબલને બદલવું કે જેથી તમે જે પાસવર્ડનો ઉપયોગ કરવા માંગો છો તે જ લંબાઈ છે.

ચલ overrydeCode, ગેરેજફિંગર.ઇનો ફાઇલમાં વ્યાખ્યાયિત, અપ / ડાઉન બટન દબાવો ક્રમનું 8-બીટ રજૂઆત છે જેનો ઉપયોગ તમારા ગેરેજ દરવાજાને ખોલવા અને જાણીતી ફિંગરપ્રિન્ટનો ઉપયોગ કર્યા વિના સિસ્ટમમાં નવી ફિંગરપ્રિન્ટ્સ અપલોડ કરવા માટે થઈ શકે છે. આ પ્રથમ વખત ઉપયોગી છે જ્યારે ઉપકરણનો ઉપયોગ થાય છે કારણ કે સ્કેનર મેમરી ખાલી હશે. આ પ્રારંભિક મૂલ્યને બદલવું રસપ્રદ હોઈ શકે છે.

બાહ્ય નિયંત્રણ

પગલું 3: અમે સંપૂર્ણ પ્રોજેક્ટ એસેમ્બલ કરીએ છીએ

એકવાર આપણે આખા પ્રોજેક્ટનું પરીક્ષણ કરી લીધા પછી, અંતિમ વિધાનસભાનો સમય આવી ગયો છે. આ માટે આપણે આપણા વોટરટાઇટ બ insideક્સની અંદર આખું કંટ્રોલ પેનલ માઉન્ટ કરવું પડશે. જેમ તમે છબીઓમાં જોઈ શકો છો, જેથી કોઈ પણ નિયંત્રકને canક્સેસ ન કરી શકે, વોટરટાઇટ બ boxક્સ ઉપરાંત, એક acક્રિલિક બ boxક્સનો ઉપયોગ કરવામાં આવ્યો છે, જેના પર આપણે ફક્ત એલસીડી સ્ક્રીન અને buttક્સેસ બટનો ઇન્સ્ટોલ કરીશું, બાકીની સિસ્ટમ હશે આ બ ofક્સની અંદર સ્થાપિત.

આ બ yourક્સ તમારા ઘરની બહાર માઉન્ટ થયેલ હોવું આવશ્યક છે અને સીધા બ theક્સ સાથે કનેક્ટ થવું જોઈએ જ્યાં અમે એટીટીની સ્થાપિત કરીશું. આ બિંદુએ, તમને યાદ અપાવે છે કે એટીટિનીમાં તમારે તમારા ગેરેજ દરવાજાને ખોલે તેવા સિગ્નલને મોટરથી સંપર્ક કરવા માટે કેબલને કનેક્ટ કરવું આવશ્યક છે. મારા કિસ્સામાં, મારા માટે તે સરળ હતું કારણ કે ગેરેજની અંદર જ મારી પાસે દિવાલ પર એક બટન હતું જેણે આ જ કાર્ય કર્યું હતું.

માઉન્ટ સિસ્ટમ

પગલું 4. સિસ્ટમનો ઉપયોગ

એકવાર આખી સિસ્ટમ ઇન્સ્ટોલ થઈ જાય પછી, આપણે એલસીડી સ્ક્રીન અને ફિંગરપ્રિન્ટ સ્કેનર બંનેને પ્રકાશિત કરવા માટે ફક્ત ત્રણ બટનોમાંથી કોઈપણને દબાવવું પડશે. આ સમયે, ડિવાઇસ રાહ જોશે ત્યાં સુધી તમે સ્કેનર પર આંગળી નાખો. જો તમે સ્કેનર પર મુકેલી આંગળીને ઓળખવામાં આવે છે, તો દરવાજો ખુલશે અને ફરીથી બારણું ખોલવા / બંધ કરવા, ફિંગરપ્રિન્ટ્સ ઉમેરવા / કા deleteી નાખવા, સ્ક્રીનની તેજ બદલવા માટે મેનૂ સ્ક્રીન પર પ્રદર્શિત થશે. છેલ્લી કી દબાવ્યા પછી ઉપકરણ લગભગ 8 સેકંડ બંધ કરે છે. પ્રતીક્ષાના સમયગાળાને બદલવા માટે, તમારે કાર્ય સુધારવું આવશ્યક છે પ્રતીક્ષા કરો બટન ગેરેજફિંગર.ઇનો ફાઇલમાં.

જેમ કે આપણે પહેલાનાં ફકરાઓમાં ઉલ્લેખ કર્યો છે, તમે ઉપર / ડાઉન કોરોનો ઉપયોગ કરીને ઓવરરાઇડ ક્રમનો ઉપયોગ કરી શકો છો 'OK'સિસ્ટમમાં પ્રવેશ મેળવવા માટે. તમે ઉપકરણને પ્રથમ વખત સક્રિય કરો ત્યારે આ ઉપયોગી છે, આ સમયે, સ્કેનર પાસે તેની મેમરીમાં ફિંગરપ્રિન્ટ્સ નહીં હોય. પ્રારંભિક ક્રમ ચલ માં સંગ્રહિત થયેલ સંખ્યાની 8-બીટ બાઈનરી રજૂઆત દ્વારા આપવામાં આવે છે ઓવરરાઇડકોડ ગેરેજફિંગર.ઇનો ફાઇલમાં જ્યાં '1' 'અપ' બટન દ્વારા રજૂ થાય છે અને '0' 'ડાઉન' બટન દ્વારા રજૂ થાય છે.

ધ્યાનમાં રાખવાનો એક મુદ્દો એ છે કે, જો તમે ઓવરરાઇડ સિક્વન્સને બદલો અને પછીથી તે ઉપકરણ પર ફિંગરપ્રિન્ટ ઉમેર્યા વિના ભૂલી જાઓ, તો તે અસરકારક રીતે લ lockedક થઈ જશે અને તમારે એટીએમએગા 328 પી ફરીથી પ્રોગ્રામ કરવાની રહેશે અને EEPROM ને ભૂંસી નાખવા દબાણ કરવું પડશે. ઉપકરણ. કોડ.

વધુ માહિતી: સૂચનાઓ


લેખની સામગ્રી અમારા સિદ્ધાંતોનું પાલન કરે છે સંપાદકીય નૈતિકતા. ભૂલની જાણ કરવા માટે ક્લિક કરો અહીં.

ટિપ્પણી કરવા માટે સૌ પ્રથમ બનો

તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.