• Home
  • Archive
  • Tools
  • Contact Us

The Customize Windows

Technology Journal

  • Cloud Computing
  • Computer
  • Digital Photography
  • Windows 7
  • Archive
  • Cloud Computing
  • Virtualization
  • Computer and Internet
  • Digital Photography
  • Android
  • Sysadmin
  • Electronics
  • Big Data
  • Virtualization
  • Downloads
  • Web Development
  • Apple
  • Android
Advertisement
You are here: Home » Required Theory For Unlocking Cars With Smartwatch (ESP32 Arduino)

By Abhishek Ghosh June 30, 2020 10:51 am Updated on June 30, 2020

Required Theory For Unlocking Cars With Smartwatch (ESP32 Arduino)

Advertisement

In this article, we will discuss the opportunities to add a BLE controlled system of ESP32 in parallel to the central lock fitted by the company which will unlock and lock our cars based on proximity of our smartwatches.
Our regular readers already learned how to use ESP32 Arduino with a buzzer to detect a Samsung Smartwatch. Also, they can track such events on IBM IoT dashboard. The car’s central lock hacking will be like those systems. Most of us can afford up C2 or D segment sedans.

 

How the central locking works?

 

The central locking system allows the locking and unlocking of all doors of a vehicle by actuating one of the locks or by remote control. The current designs are electrically operated, usually combined with a radio remote control on the key, so that it is possible to trigger from a distance without direct contact with the vehicle. In combination with remote control, most newer vehicles only have a lock in the driver’s door for cost reasons. Mercedes-Benz and BMW use combined radio and infrared technology. Also, many modern vehicles are automatically locked when they exceed a certain speed (e.g. 8 km/h) to prevent unauthorized persons from opening the door from the outside, for example during traffic lights. The doors are unlocked as soon as the ignition key is pulled out of the ignition lock or in the event of an accident registered by the crash sensors.

 

Wire the ESP32 as parallel controller

 

We are assuming that your car already has a traditional central lock system. Depending on the model, you have to hack the electrical system of the lock units to add a parallel BLE circuit with ESP32 to control it. Essentially we are hacking our car at the hardware level. Get a good mechanic to get the wires from the actuator and add diodes on both sets of wires (to stop confusing the existing system) – (1) one is default set (2) another set you are adding. Add a female connector with the wires and get the connector installed inside the glove box. Make sure that your default radio control remote of the car and all the automated features are working fine. If you get a skilled car mechanic, he can do this setup part quite nicely. Now you can add a relay with ESP32 Arduino and connect those actuators of the central lock system via the female connectors. I described a fail-proof theoretical model which will give you a good chance not to mess up the default central locking. There are software challenges with this “dual-mode” parallel model of central locking system like if BLE system locks the door then the car’s system will think the door is unlocked and vice-versa. It is somewhat superior and modern than just a radio-controlled system.

Advertisement

---

Some manufacturers have a system to start alarm when the car is opened in some way other than with their remote. That alarm system is enough dumb to make a sound if you unlock with own physical key. It is an unwanted feature when the remote is low on battery. You have to nuke that system to keep the things smooth. If you feel that playing with car doors is risky then you can automate the locks of glovebox or ambient light.

Required Theory For Unlocking Cars With Smartwatch ESP32 Arduino

You can see the actuator, the “default wiring” and the mechanical system.

 

Alternate option

 

Various third parties sell Bluetooth car central locking systems intended to get controlled from a smartphone. Basis of their operation is the MAC address like our ESP32 Arduino with a buzzer to detect a Samsung Smartwatch guide. They cost around $150. At this moment I lack an idea about the possibility of developing a custom app for a smartwatch to function as a smartphone.

Tagged With remote keyless esp32

This Article Has Been Shared 676 Times!

Facebook Twitter Pinterest

Abhishek Ghosh

About Abhishek Ghosh

Abhishek Ghosh is a Businessman, Surgeon, Author and Blogger. You can keep touch with him on Twitter - @AbhishekCTRL.

Here’s what we’ve got for you which might like :

Articles Related to Required Theory For Unlocking Cars With Smartwatch (ESP32 Arduino)

  • Sending Commands to IBM Watson IoT to Trigger Event on Device

    Our basic need can be controlling a LED connected with remote device. Here is How to Send Commands to IBM Watson IoT to Trigger Event on Device.

  • Develop WEB Applications with ESP32 and IBM Watson IoT

    Here is How to Develop WEB Applications with ESP32 and IBM Watson IoT. Often, using a HTML page with JavaScript is practical than developing and Android App.

  • ESP32 Arduino AC Motor Speed Control Module/Circuit

    Here is Some Theory on ESP32 Arduino AC Motor Speed Control Module/Circuit. We Need These Kind of Circuit For IoT to Remotely Control Motor.

  • ESP32 BLE Server with Android App

    BLE only works when one communication is active and stays ON. Else it remains in sleep mode. Beacons are great usage of BLE. In our series of articles on Samsung Smartwatch as Proximity Switch, we have used the ESP32 as client. In this article, we are talking about using ESP32 BLE as a server. In […]

  • ESP32 vs Arduino : How ESP32 is Different from Arduino

    ESP32 is a low cost, low power consuming System on Chip (SoC) with integrated Wi-Fi and Bluetooth compatible with Arduino IDE.

Additionally, performing a search on this website can help you. Also, we have YouTube Videos.

Take The Conversation Further ...

We'd love to know your thoughts on this article.
Meet the Author over on Twitter to join the conversation right now!

If you want to Advertise on our Article or want a Sponsored Article, you are invited to Contact us.

Contact Us

Subscribe To Our Free Newsletter

Get new posts by email:

Please Confirm the Subscription When Approval Email Will Arrive in Your Email Inbox as Second Step.

Search this website…

 

Popular Articles

Our Homepage is best place to find popular articles!

Here Are Some Good to Read Articles :

  • Cloud Computing Service Models
  • What is Cloud Computing?
  • Cloud Computing and Social Networks in Mobile Space
  • ARM Processor Architecture
  • What Camera Mode to Choose
  • Indispensable MySQL queries for custom fields in WordPress
  • Windows 7 Speech Recognition Scripting Related Tutorials

Social Networks

  • Pinterest (24.3K Followers)
  • Twitter (5.8k Followers)
  • Facebook (5.7k Followers)
  • LinkedIn (3.7k Followers)
  • YouTube (1.3k Followers)
  • GitHub (Repository)
  • GitHub (Gists)
Looking to publish sponsored article on our website?

Contact us

Recent Posts

  • The Importance of Voice and Style in Essay Writing April 1, 2023
  • What Online Casinos Have No Deposit Bonus in Australia March 30, 2023
  • Four Foolproof Tips To Never Run Out Of Blog Ideas For Your Website March 28, 2023
  • The Interactive Entertainment Serving as a Tech Proving Ground March 28, 2023
  • Is it Good to Run Apache Web server and MySQL Database on Separate Cloud Servers? March 27, 2023

About This Article

Cite this article as: Abhishek Ghosh, "Required Theory For Unlocking Cars With Smartwatch (ESP32 Arduino)," in The Customize Windows, June 30, 2020, April 1, 2023, https://thecustomizewindows.com/2020/06/required-theory-for-unlocking-cars-with-smartwatch-esp32-arduino/.

Source:The Customize Windows, JiMA.in

PC users can consult Corrine Chorney for Security.

Want to know more about us? Read Notability and Mentions & Our Setup.

Copyright © 2023 - The Customize Windows | dESIGNed by The Customize Windows

Copyright  · Privacy Policy  · Advertising Policy  · Terms of Service  · Refund Policy

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie SettingsAccept
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT