Mudanças entre as edições de "Cofre para Coding Dojo com Arduino"
m (Foram revertidas as edições de Yangping55 (disc) para a última versão por Pitanga) |
|||
Linha 1: | Linha 1: | ||
+ | Esta página descreve a montagem de um "Cofre" para uso em um [[Coding Dojo com Arduino]]. |
||
− | http://www.adidasnmd-shoes.us |
||
+ | |||
− | http://www.cheapoakleysunglasses.com.co |
||
+ | [[Arquivo:Cofre1.jpg|512px]] |
||
− | http://www.yeezyboost-350.co.uk |
||
+ | |||
− | http://www.canadagooseoutletjackets.ca |
||
+ | == Motivação == |
||
− | http://www.moncler-outlet.us.com |
||
+ | |||
− | http://www.nikehuaracheshoes.in.net |
||
+ | O Garoa vem realizando há anos sessões do [[Coding Dojo com Arduino]] usando um display de 7 segmentos e um potenciômetro (originalmente de forma artesanal e mais recentemente com o [[Garoa Dojo Shield]]). Este hardware é plenamente adequado para uma primeira experiência de programação, mas: |
||
− | http://www.louisvuitton-outletonline.us.com |
||
+ | |||
− | http://www.toryburchoutletonlines.us.com |
||
+ | * As variações do desafio são limitadas, reduzindo a atração por uma segunda sessão. |
||
− | http://www.coachoutlets.us.org |
||
+ | * É voltado para o novato em programação e Arduino. |
||
− | http://www.cheap-uggsboots.us.com |
||
+ | * Depois da décima vez, os instrutores perdem o pique (pelo menos eu!) |
||
− | http://www.oakley.nom.co |
||
+ | |||
− | http://www.superdryuk.org.uk |
||
+ | O hardware proposto apresenta um nível maior de complexidade, tanto na variedade dos elementos como no comportamento final desejado. Novatos podem ser atendidos por um subconjunto do comportamento proposto para o cofre. |
||
− | http://www.adidasyeezyshoes.us.com |
||
+ | |||
− | http://www.ralphlaurenoutletonline-polo.us.com |
||
+ | == Elementos do Hardware == |
||
− | http://www.nikeshoes.in.net |
||
+ | |||
− | http://www.canadagoosejacketscanada.ca |
||
+ | O hardware é composto por: |
||
− | http://www.uggsale.us.com |
||
+ | |||
− | http://www.hermes-handbags.us |
||
+ | * Um servo motor, que é a trava do cofre |
||
− | http://www.mulberryoutlet.org.uk |
||
+ | * Um botão para comandar a abertura |
||
− | http://www.cheapjordans.com.co |
||
+ | * Um LED bicolor (acende verde ou vermelho) para indicar se o comando de abertura foi aceito |
||
− | http://www.jacketscanadagoose.org.uk |
||
+ | * Um potenciômetro, alterado para girar continuamente, para entrada da combinação |
||
− | http://www.ultraboost.us |
||
+ | * Um sensor de efeito Hall, para detectar se a tampa do cofre está aberta ou fechada |
||
− | http://www.nfljerseyscheapwholesale.us.com |
||
+ | |||
− | http://www.airmax-2018.com |
||
+ | == Comportamento Desejado == |
||
− | http://www.monclerjacketsoutlet.in.net |
||
+ | |||
− | http://www.coachoutletus.us.com |
||
+ | # No estado inicial o cofre está aberto e a trava desativada. O botão e o potenciômetro são ignorados, apenas o sensor da tampa é monitorado. |
||
− | http://www.raybanssunglasses-cheap.us.com |
||
+ | # Quando o sensor da tampa indicar que ela foi fechada, a trava é acionada. Botão e potenciômetro passam a ser monitorados. |
||
− | http://www.fredperrypoloshirts.us |
||
+ | # Quando o botão for apertado, é conferido se a combinação foi entrada corretamente. |
||
− | http://www.adidas-yeezyshoes.us.com |
||
+ | ## Se sim, acende o LED na cor verde, a trava é liberada, aguarda abrir e volta ao estado inicial. |
||
− | http://www.ugg.in.net |
||
+ | ## Se não, acende o LED é aceso na cor vermelha. |
||
− | http://www.officialcoachoutlet.us.com |
||
+ | # A combinação correta é: |
||
− | http://www.raybansunglasses.net.co |
||
+ | ## Girar no sentido horário até a posição 7 |
||
− | http://www.michael-korsoutlet.ca |
||
+ | ## Girar no sentido anti-horário até a posição 2 |
||
− | http://www.uggaustraliaoutlet.in.net |
||
+ | ## Girar no sentido horário até a posição 9 |
||
− | http://www.birkenstocks.us |
||
+ | |||
− | http://www.michaelkorsoutlet.co.uk |
||
+ | == Sugestão de Tarefas para Solução == |
||
− | http://www.ugg-boots.org.uk |
||
+ | |||
− | http://www.korsmichaeloutlet.us.com |
||
+ | A lista abaixo é um sugestão das tarefas a serem feitas para montar uma solução. Exceto por dependência diretas a ordem das tarefas não importa. |
||
− | http://www.michael-korshandbags.me.uk |
||
+ | |||
− | http://www.thenorthface.us.com |
||
+ | * Controle do Servo motor: |
||
− | http://www.uggbootssale.me.uk |
||
+ | ** Mover o servo |
||
− | http://www.katespade.in.net |
||
+ | ** Determinar as posições para travado e livre |
||
− | http://www.toryburchoutletonline.com.co |
||
+ | * Botão: |
||
− | http://www.outletcoachoutlet.us.com |
||
+ | ** Detectar botão apertado e solto |
||
− | http://www.uggsaustralia.fr |
||
+ | * LED: |
||
− | http://www.uggs-clearance.us.com |
||
+ | ** Acender o LED na cor vermelha |
||
− | http://www.coachoutletstoreonline.com.co |
||
+ | ** Acender o LED na cor verde |
||
− | http://www.nikeoutlet.us.com |
||
+ | * Potenciômetro: |
||
− | http://www.cheap-raybans.us.com |
||
+ | ** Ler a posição atual |
||
− | http://www.red-bottoms.us.com |
||
+ | ** Determinar se está sendo girado no sentido horário ou anti-horário |
||
− | http://www.northface-jackets.us.com |
||
+ | ** Determinar se a combinação foi entrada corretamente |
||
− | http://www.coachoutletsonlines.us.com |
||
+ | * Sensor de efeito Hall: |
||
− | http://www.uggbootsclearance.me.uk |
||
+ | ** Detectar a abertura e fechamento da tampa |
||
− | http://www.polooutlets.us.org |
||
+ | |||
− | http://www.cheapjordanssale.us.com |
||
+ | Resolvidas individualmente estas tarefas, evoluir com a lógica do programa para obter o comportamento desejado. |
||
− | http://www.outletlouisvuitton.us.com |
||
+ | |||
− | http://www.poloralphlaurenralph.us.com |
||
+ | == Opções Simplificadas == |
||
− | http://www.coachoutletstoreonlineclearances.in.net |
||
+ | |||
− | http://www.pandorajewelryoutlet.in.net |
||
+ | Algumas sugestões de problemas simplificados: |
||
− | http://www.michael-korsoutlet.us.com |
||
+ | |||
− | http://www.ugg-boots-outlet.us.com |
||
+ | * Acender o LED conforme a tampa está aberta ou fechada |
||
− | http://www.coachfactory-outletstore.us.com |
||
+ | * Usar o botão diretamente para travar e liberar a tampa, sem necessidade da combinação |
||
− | http://www.uggsandals.in.net |
||
+ | * Travar automaticamente quando fecha a tampa e liberar quando aperta o botão |
||
− | http://www.coachfactoryoutlet-storeonline.us.com |
||
+ | * Considerar a combinação como uma posição do potenciômetro (por exemplo, libera a trava quando aperta o botão se o potenciômetro está na posição 8). |
||
− | http://www.louboutinshoes.in.net |
||
+ | |||
− | http://www.pandoracharms.name |
||
+ | == Detalhes dos Componentes e Conexões ao Arduino == |
||
− | http://www.uggsbootscanada.ca |
||
+ | |||
− | http://www.longchamphandbags.me.uk |
||
+ | * Servo motor: |
||
− | http://www.mlbjerseyscheap.us.com |
||
+ | ** Motor que permite controlar a posição angular de 0 a 180 graus |
||
− | http://www.cheapuggs.com.co |
||
+ | ** Posição é definida pela largura do pulso no seu sinal de controle |
||
− | http://www.monclerjacketssale.org.uk |
||
+ | ** Arduino vem com biblioteca e exemplo para controle de servo motor [https://www.arduino.cc/en/Reference/Servo] |
||
− | http://www.coachoutlet-online.us.org |
||
+ | ** Sinal de controle ligado ao pino digital 2 |
||
− | http://www.timberlandbootsoutlets.us.com |
||
+ | * Botão: |
||
− | http://www.longchamp-outlet.us.com |
||
+ | ** Chave de contato momentâneo |
||
− | http://www.michaelkorsoutlets.us.com |
||
+ | ** Um contato está ligado ao pino 3 e o outro a GND |
||
− | http://www.michaelkorsoutletclearance.in.net |
||
+ | ** Quando o botão está apertado o pino 3 estará ligado a GND, quando solto o pino 3 estará desconectado |
||
− | http://www.cheapuggboots.com.co |
||
+ | ** Ver exemplo Digital | DigitalInputPullup |
||
− | http://www.uggs-australia.it |
||
+ | * LED: |
||
− | http://www.christianlouboutinsale.us.org |
||
+ | ** LED que acende vermelho ou verde conforme a polaridade da alimentação |
||
− | http://www.canadagoosejacket.org.uk |
||
+ | ** Conectado aos pinos digital 4 e 5 |
||
− | http://www.coachoutlet-onlinesale.us.com |
||
+ | * Potenciômetro: |
||
− | http://www.redbottomsshoes.us.com |
||
+ | ** Resistor variável |
||
− | http://www.nikeoutletonline.us.com |
||
+ | ** Um extremo conectado ao +5V e o outro a GND |
||
− | http://www.adadassuperstar.com |
||
+ | ** Terminal central ligado ao pino analógico 0 |
||
− | http://www.goosecanadaoutlet.us.com |
||
+ | ** Ver exemplo AnalogreadSerial |
||
− | http://www.polo-ralphlauren.in.net |
||
+ | ** Devido à alteração para girar livremente tem uma região onde a leitura não é confiável |
||
− | http://www.michaelkorsoutletonlinemichaelkors.us.com |
||
+ | * Sensor de efeito Hall: |
||
− | http://ugg.bootsoutlet.us.com |
||
+ | ** Sensor [http://www.allegromicro.com/~/Media/Files/Datasheets/A112x-Datasheet.ashx A1120LUA] |
||
− | http://www.moncleroutlets.us.org |
||
+ | ** Funciona como um botão que é apertado pelo polo sul de um imã |
||
− | http://www.adidas-nmd.us.com |
||
+ | ** Saída ligada ao pino 6 |
||
− | http://www.canadagoosesoutlet.ca |
||
+ | |||
− | http://www.northfacejacketsoutlet.com.co |
||
+ | [https://github.com/garoa/dojo-cofre Sketch de teste no github] |
||
− | http://www.coach-factoryoutlet-online.us.com |
||
+ | |||
− | http://www.tomsoutletstore.in.net |
||
+ | == Montagem Física == |
||
− | http://www.guccioutlets.us.org |
||
+ | |||
− | http://www.hermesbirkin.in.net |
||
+ | [[Arquivo:Cofre4.jpg|400px]] |
||
− | http://www.uggs-outlets.in.net |
||
+ | [[Arquivo:Cofre3.jpg|400px]] |
||
− | http://www.cheapjordanshoes.us.com |
||
+ | [[Arquivo:Cofre2.jpg|400px]] |
||
− | http://www.tomsoutlets.us.com |
||
+ | |||
− | http://www.2017nikeairmax.us |
||
+ | == Ideias de Aperfeiçoamento == |
||
− | http://www.coachoutletcanada.ca |
||
+ | |||
− | http://www.nike-store.us.com |
||
+ | * Incluir um buzzer e disparar se o sensor da tampa indicar que ela foi aberta sem a devida combinação. |
||
− | http://www.vuittonlouis.us.com |
||
+ | |||
− | http://www.hermesbag.us.com |
||
+ | [[Categoria:Projetos]][[Categoria:Arduino]] |
||
− | http://www.canadagoosejackets.co.uk |
||
− | http://www.ralphlaurenuk.me.uk |
||
− | http://www.uggbootsclearance.com.co |
||
− | http://www.cheapuggs.in.net |
||
− | http://www.uggoutlets.in.net |
||
− | http://www.adidasnmd.us.org |
||
− | http://www.ugguk.org.uk |
||
− | http://www.pandora-outlet.us.com |
||
− | http://www.christianlouboutinshoes.us.org |
||
− | http://www.adidas-outlet.us.com |
||
− | http://www.monclerjacketssale.us.com |
||
− | http://www.uggsboots-outlet.com.co |
||
− | http://www.coach-outletonline.us.org |
||
− | http://www.uggaustraliaoutlet.com.co |
||
− | http://www.doudounemonclerpascher.fr |
||
− | http://www.discountraybansunglasses.us.com |
||
− | http://www.coachoutlets.in.net |
||
− | http://www.uggs.in.net |
||
− | http://www.canadagooseclothing.us.com |
||
− | http://www.yeezyboost.org.uk |
||
− | http://www.jameshardenshoes.us.com |
||
− | http://www.ugg-boots.net.co |
||
− | http://www.pandoracharmssaleclearance.uk |
||
− | http://www.canadagooseoutlet.name |
||
− | http://www.oakley--sunglasses.us.org |
||
− | http://www.adidas-shoes.us.com |
||
− | http://www.uggs.net.co |
||
− | http://www.uggbootsonsale.com.co |
||
− | http://www.christianlouboutinoutlet.us |
||
− | http://www.pandoracharms.com.co |
||
− | http://www.cheapuggsale.in.net |
||
− | http://www.cheapmlbjerseys.us |
||
− | http://www.coach-outlet.in.net |
||
− | http://www.uggoutlet.cc |
||
− | http://www.longchampbagsuk.me.uk |
||
− | http://www.mulberry-bags.me.uk |
||
− | http://www.poloralphlaurenoutletonline.us.com |
||
− | http://www.moncleroutlet.me.uk |
||
− | http://www.harden-vol1.com |
||
− | http://www.michaelkors-outlet.ca |
||
− | http://www.michaelkors-mkoutlet.in.net |
||
− | http://www.katespadeoutletonline.us.com |
||
− | http://www.ugg.net.co |
||
− | http://www.michaelkorshandbags-outlet.us.org |
||
− | http://www.air-jordans.us.com |
||
− | http://www.ralphlaurenoutlet.in.net |
||
− | http://www.nikecortez.in.net |
||
− | http://www.ralph-laurenoutlet.com.co |
||
− | http://www.uggsoutlets.in.net |
||
− | http://www.northfaceoutlet.us.com |
||
− | http://www.supremeclothing.us.org |
||
− | http://www.burberryoutletonlines.us.com |
||
− | http://www.burberry.us.com |
||
− | http://www.ralphlaurenoutlet-polo.us.com |
||
− | http://www.pandoracharms.us.com |
||
− | http://www.adidasoutlet.us.com |
||
− | http://www.burberryoutlet.cc |
||
− | http://www.raybansunglassessales.us.com |
||
− | http://www.canadagoosejackets.net.co |
||
− | http://www.ralphlaurenoutlet.us.org |
||
− | http://www.canadiangoose.us.com |
||
− | http://www.coachoutletonlinecoachfactoryoutlet.us.com |
||
− | http://www.cheap-uggboots.net.co |
||
− | http://www.birkenstocksandals.org.uk |
||
− | http://www.hermes.us.org |
||
− | http://www.michaelkors-handbags.us.org |
||
− | http://www.cheapraybans.com.co |
||
− | http://www.uggsoutlets.com.co |
||
− | http://www.louboutin-shoes.us.com |
||
− | http://www.raybans.org.uk |
||
− | http://www.mbtshoes.name |
||
− | http://www.jacketscanadagoose.com.co |
||
− | http://www.coachoutletcoachfactoryoutletonline.us.com |
||
− | http://www.burberry-outlet-canada.ca |
||
− | http://www.coachfactoryoutletsonlines.us.com |
||
− | http://www.fitflopssale.us.com |
||
− | http://www.ralphlaurensaleclearance.org.uk |
||
− | http://www.coachfactoryonlineoutlet.com.co |
||
− | http://www.airjordanshoes.in.net |
||
− | http://www.airjordans.us.com |
||
− | http://www.michael-kors-outletonline.us.com |
||
− | http://www.canadagoose-outlet.name |
||
− | http://www.cheapuggssale.com.co |
||
− | http://www.coach-outletonlines.us.com |
||
− | http://www.salvatoreferragamoshoes.us.com |
||
− | http://www.uggs-boots.us.org |
||
− | http://www.nikeshoes.us.com |
||
− | http://www.pandora-charms.us.org |
||
− | http://www.louisvuitton-outlet.us.com |
||
− | http://www.coachhandbagsoutlet.us.com |
||
− | http://www.cheapraybansunglassesofficial.us.com |
||
− | http://www.cheapjerseyswholesalefromchina.us.com |
||
− | http://www.ralph-laurenuk.org.uk |
||
− | http://www.pandora.us.com |
||
− | http://www.uggs-boots.fr |
||
− | http://www.michaelkorsoutletstoreonline.us.org |
||
− | http://www.coachfactory-outletonline.us.org |
||
− | http://www.monclerjacketsuk.org.uk |
||
− | http://www.coach-outlets.us.com |
||
− | http://www.uggs-outlets.com.co |
||
− | http://www.adidas-superstar.us.com |
||
− | http://www.uggsoutletclearance.com.co |
||
− | http://www.polooutlet.in.net |
||
− | http://www.moncler-outlets.us.com |
||
− | http://www.mbtshoes.us.org |
||
− | http://www.moncleroutletonlines.us.com |
||
− | http://www.kate-spade.us.com |
||
− | http://www.ugg-outlet.com.co |
||
− | http://www.tomsshoes.us.com |
||
− | http://www.louisvuittonoutlet.us.org |
||
− | http://www.yeezyboost-350.us.com |
||
− | http://www.canadagooseoutlet.net.co |
||
− | http://www.valentinoshoesoutlets.us.com |
||
− | http://www.ralphlaurensaleclearance.me.uk |
||
− | http://www.yeezyboost.us.com |
||
− | http://www.cheapoakleysunglassesofficial.us.com |
||
− | http://www.coach-factory-outlet.us.org |
||
− | http://www.cheapjordan-shoes.in.net |
||
− | http://www.cheapjordans.in.net |
||
− | http://www.uggoutlet.net.co |
||
− | http://www.canadagoosejacketscanada.com.co |
||
− | http://www.timberland-outlets.us |
||
− | http://www.coachfactory-outlet.us.com |
||
− | http://www.pandora-uk.me.uk |
||
− | http://www.toms.in.net |
||
− | http://www.canadagooseoutlet.cc |
||
− | http://canadagoose.jacketsoutlet.us.com |
||
− | http://www.ugg-slippers.us.com |
||
− | http://www.michaelkorsoutletonlineclearance.in.net |
||
− | http://www.michaelkorsfactoryoutletsale.us.com |
||
− | http://www.canadagoosejacket.com.co |
||
− | http://www.canadagooseoutletcanada.com.co |
||
− | http://www.cheapjordans-shoes.us.com |
||
− | http://www.raybanssunglassesoutlet.us.com |
||
− | http://www.columbiasportswear.us.com |
||
− | http://www.uggshoes.us.com |
||
− | http://www.canadagooseoutletgoods.com |
||
− | http://www.jordanretro.name |
||
− | http://www.pandora-jewelryoutlet.us.com |
||
− | http://www.katespadehandbag.us.com |
||
− | http://www.canadagoosesaleoutlet.us.com |
||
− | http://www.coach-factoryoutletonline.us.org |
||
− | http://www.ferragamo-outlet.us.com |
||
− | http://www.burberryoutlet.in.net |
||
− | http://www.uggs-outlet.net.co |
||
− | http://www.cheapuggs.net.co |
||
− | http://www.coachcanadaoutlet.ca |
||
− | http://www.uggsoutlets.us.org |
||
− | http://www.adidasshoe.us.com |
||
− | http://www.burberryoutletsale.com.co |
||
− | http://www.ralph-laurenuk.co.uk |
||
− | http://www.catboots.us |
||
− | http://www.nikeairmax.in.net |
||
− | 2017.10.20yangping |
Edição atual tal como às 05h55min de 19 de outubro de 2017
Esta página descreve a montagem de um "Cofre" para uso em um Coding Dojo com Arduino.
Motivação
O Garoa vem realizando há anos sessões do Coding Dojo com Arduino usando um display de 7 segmentos e um potenciômetro (originalmente de forma artesanal e mais recentemente com o Garoa Dojo Shield). Este hardware é plenamente adequado para uma primeira experiência de programação, mas:
- As variações do desafio são limitadas, reduzindo a atração por uma segunda sessão.
- É voltado para o novato em programação e Arduino.
- Depois da décima vez, os instrutores perdem o pique (pelo menos eu!)
O hardware proposto apresenta um nível maior de complexidade, tanto na variedade dos elementos como no comportamento final desejado. Novatos podem ser atendidos por um subconjunto do comportamento proposto para o cofre.
Elementos do Hardware
O hardware é composto por:
- Um servo motor, que é a trava do cofre
- Um botão para comandar a abertura
- Um LED bicolor (acende verde ou vermelho) para indicar se o comando de abertura foi aceito
- Um potenciômetro, alterado para girar continuamente, para entrada da combinação
- Um sensor de efeito Hall, para detectar se a tampa do cofre está aberta ou fechada
Comportamento Desejado
- No estado inicial o cofre está aberto e a trava desativada. O botão e o potenciômetro são ignorados, apenas o sensor da tampa é monitorado.
- Quando o sensor da tampa indicar que ela foi fechada, a trava é acionada. Botão e potenciômetro passam a ser monitorados.
- Quando o botão for apertado, é conferido se a combinação foi entrada corretamente.
- Se sim, acende o LED na cor verde, a trava é liberada, aguarda abrir e volta ao estado inicial.
- Se não, acende o LED é aceso na cor vermelha.
- A combinação correta é:
- Girar no sentido horário até a posição 7
- Girar no sentido anti-horário até a posição 2
- Girar no sentido horário até a posição 9
Sugestão de Tarefas para Solução
A lista abaixo é um sugestão das tarefas a serem feitas para montar uma solução. Exceto por dependência diretas a ordem das tarefas não importa.
- Controle do Servo motor:
- Mover o servo
- Determinar as posições para travado e livre
- Botão:
- Detectar botão apertado e solto
- LED:
- Acender o LED na cor vermelha
- Acender o LED na cor verde
- Potenciômetro:
- Ler a posição atual
- Determinar se está sendo girado no sentido horário ou anti-horário
- Determinar se a combinação foi entrada corretamente
- Sensor de efeito Hall:
- Detectar a abertura e fechamento da tampa
Resolvidas individualmente estas tarefas, evoluir com a lógica do programa para obter o comportamento desejado.
Opções Simplificadas
Algumas sugestões de problemas simplificados:
- Acender o LED conforme a tampa está aberta ou fechada
- Usar o botão diretamente para travar e liberar a tampa, sem necessidade da combinação
- Travar automaticamente quando fecha a tampa e liberar quando aperta o botão
- Considerar a combinação como uma posição do potenciômetro (por exemplo, libera a trava quando aperta o botão se o potenciômetro está na posição 8).
Detalhes dos Componentes e Conexões ao Arduino
- Servo motor:
- Motor que permite controlar a posição angular de 0 a 180 graus
- Posição é definida pela largura do pulso no seu sinal de controle
- Arduino vem com biblioteca e exemplo para controle de servo motor [1]
- Sinal de controle ligado ao pino digital 2
- Botão:
- Chave de contato momentâneo
- Um contato está ligado ao pino 3 e o outro a GND
- Quando o botão está apertado o pino 3 estará ligado a GND, quando solto o pino 3 estará desconectado
- Ver exemplo Digital | DigitalInputPullup
- LED:
- LED que acende vermelho ou verde conforme a polaridade da alimentação
- Conectado aos pinos digital 4 e 5
- Potenciômetro:
- Resistor variável
- Um extremo conectado ao +5V e o outro a GND
- Terminal central ligado ao pino analógico 0
- Ver exemplo AnalogreadSerial
- Devido à alteração para girar livremente tem uma região onde a leitura não é confiável
- Sensor de efeito Hall:
- Sensor A1120LUA
- Funciona como um botão que é apertado pelo polo sul de um imã
- Saída ligada ao pino 6
Montagem Física
Ideias de Aperfeiçoamento
- Incluir um buzzer e disparar se o sensor da tampa indicar que ela foi aberta sem a devida combinação.