Можно сделать, взяв за основу схему и код от бесконтактного выключателя