ForHosting KIT · Saúde e esporte

Calculadora de acordar

Se você deita às 23:00 e leva 15 minutos para pegar no sono, com 5 ciclos acorda às 06:45 e com 6 às 08:15. Você recebe um horário de alarme para cada número de ciclos e escolhe o que combina com a sua manhã. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Hora de dormir
23:00
Você obtém
Minutos por ciclo
90
Ciclos
6
Latência do sono (min)
15
Número de despertares
6

Deitar-se a uma hora conhecida e mesmo assim acordar grogue costuma ser um problema de ciclo, não de força de vontade. Esta calculadora de acordar recebe o horário em que você planeja adormecer, soma uma latência para pegar no sono e conta para frente em ciclos REM e NREM de noventa minutos para que cada alarme sugerido caia no fim de um ciclo, e não em sono profundo. Devolve uma lista de horários para acordar, um para cada ciclo concluído da opção mais longa até um único ciclo.

Como ciclos de sono de noventa minutos transformam a hora de dormir em horários para acordar

Um ciclo de sono é a sequência de cerca de noventa minutos em que o cérebro percorre sono leve, sono profundo de ondas lentas e REM. Acordar no fim de um ciclo, em sono mais leve, costuma ser bem mais ameno do que um alarme que corta o sono de ondas lentas, e por isso tanta gente busca uma calculadora de acordar em vez de uma tabela genérica de horas de descanso. Você informa a hora de deitar prevista como string de relógio.

O motor converte esse relógio em minutos desde a meia-noite, soma a latência para adormecer e depois soma um ciclo completo, dois ciclos, três ciclos e assim por diante até a contagem pedida, cruzando a meia-noite com aritmética modular em um dia de 1440 minutos. Cada resultado é um horário para acordar mais a contagem de ciclos, os minutos de sono que aquela opção representa e a mesma duração em horas.

Seis ciclos são nove horas de sono, cinco ciclos são sete horas e meia, quatro ciclos são seis horas, três ciclos são quatro horas e meia, dois ciclos são três horas e um ciclo são noventa minutos. Adultos que querem uma noite completa em geral escolhem cinco ou seis ciclos; quem planeja sonecas, quem trabalha de madrugada e pais em uma noite interrompida usam as opções mais curtas.

Quem planeja o alarme pelos ciclos de sono

Programas de acompanhamento, módulos de higiene do sono para provas e planejadores de turno noturno podem afirmar a lista de horários para acordar contra um oráculo determinístico em vez de planilhas mantidas à mão que se desviam quando alguém esquece o cruzamento da meia-noite. A validação falha não consome saldo. Apresente o aviso educativo: ciclos de noventa minutos são uma heurística útil de planejamento, não uma medição de laboratório das fases do sono, e não substituem o conselho clínico diante de insônia, transtornos circadianos ou trabalho de segurança crítica.

Mantenha as solicitações pequenas, fixe nos testes os horários para acordar devolvidos e você terá sugestões reproduzíveis para widgets, plugins LMS e workers na borda sem montar uma pilha própria de ciência do sono.

Escolher o alarme desta noite a partir de um horário de deitar conhecido

Informe a hora de deitar 23:00 e escolha acordar em 5 ou 6 ciclos para o alarme tocar no fim de um ciclo, e não em sono profundo.

Noites curtas e opções de turno noturno

Quando você não puder se deitar até 01:30, liste horários para acordar de 3 e 4 ciclos para que uma noite truncada ainda termine no limite de um ciclo.

O que é um ciclo de sono de 90 minutos nesta ferramenta?

É uma unidade de planejamento para uma rodada típica REM–NREM. Esta ferramenta não mede os seus estágios; só conta blocos completos de 90 minutos para frente a partir da hora de deitar que você informa.

O que acontece se a hora de deitar não for um horário válido?

Envie HH:MM de 24 horas (00:00–23:59) ou h:mm AM/PM de 12 horas. Palavras, datas e 24:00 são rejeitados e não cobrados.

Por que a latência para adormecer é de quinze minutos por padrão?

A maioria das calculadoras de acordar para o consumidor reserva cerca de um quarto de hora para adormecer antes do primeiro bloco de 90 minutos.

Isto usa a hora atual do dia?

Não há Date, nem fuso nem leitura de relógio, de modo que a mesma entrada sempre devolve os mesmos horários para acordar.

Quantos ciclos escolher para uma noite completa?

A maioria dos adultos que quer uma noite completa escolhe 5 ou 6 ciclos, ou seja, 7,5 e 9 horas de sono. As opções mais curtas servem para cochilos, turnos noturnos e noites interrompidas.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/health/wake-up

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/health/wake-up \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"bedtime":"23:00"}'
{
  "bedtime": "23:00"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.wake_up",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Um horário de deitar inválido falha com invalid_input em vez de inventar um relógio.

Como ciclos de sono de noventa minutos transformam a hora de dormir em horários para acordar

Este endpoint trata esse bloco de noventa minutos como unidade fixa de aritmética.

Contrato de entrada, formatos de relógio, latência e comportamento de erro

Passe zero se quiser uma contagem pura para frente de blocos de noventa minutos sem latência. Envie um corpo JSON com um campo obrigatório, bedtime, mais dois inteiros opcionais. bedtime é um relógio, não uma data de calendário: HH:MM de 24 horas de 00:00 a 23:59, com ou sem zero à esquerda, ou a forma de 12 horas h:mm AM/PM como 11:00 PM ou 7:30 AM. Os aliases time, sleep, bed_time e fall_asleep são aceitos e significam o mesmo campo. Tudo o que não for um horário válido —strings vazias, campos ausentes, 24:00, 7:60, meia-noite como palavra, marcas de tempo ISO com data e valores que não sejam strings e não se analisem como relógio— falha com invalid_input nomeando bedtime, e essas falhas não são cobradas. cycles vale seis por padrão e deve ser um inteiro de um a doze; é a opção mais longa da lista, e a resposta ainda inclui cada contagem mais curta até um para que quem chama possa apresentar um menu. latency_minutes vale quinze por padrão e deve ser um inteiro de zero a sessenta; modela quanto você demora para adormecer e é somado antes da aritmética de ciclos, porque o descanso de verdade começa depois de pegar no sono, não no instante em que você se deita. Se a chamada acertar, o corpo reproduz o bedtime normalizado em HH:MM de 24 horas com zeros, cycle_minutes igual a noventa, os cycles e latency_minutes aplicados, wake_up_count, um array wake_ups ordenado do maior para o menor sono e uma string formula breve. Combine a lista com a sua própria interface de lembretes se precisar de avisos; este endpoint só calcula horários de relógio.

Onde uma API de horário para acordar rende o investimento

Apps de bem-estar e bots de sono podem chamar uma API parse pequena para preencher uma lista de sugestões de alarme a partir da hora de deitar prevista do usuário sem enviar a aritmética de ciclos de sono em cada compilação do cliente e sem ler o relógio do dispositivo, o que mantém os testes determinísticos. Como a implementação é parse puro de nível A, cada chamada com sucesso custa o preço base publicado US$ 0,002 sem tokens de modelo e sem rede de saída.

Apps de bem-estar e bots de sono

Incorpore a mesma lista determinística de horários para acordar em um bot de chat ou rastreador via API, ajustando latency_minutes por usuário.

Como a calculadora de acordar escolhe os horários de alarme?

Converte bedtime em minutos desde a meia-noite, soma latency_minutes (padrão 15) e depois soma n × 90 minutos para n de cycles até 1, envolvendo em um relógio de 24 horas. Cada n é uma linha em wake_ups.

Ver a documentação completa do KIT →