Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
S.A.C.: The Smart Alarm Clock
KTH, School of Industrial Engineering and Management (ITM).
KTH, School of Industrial Engineering and Management (ITM).
2019 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
S.A.C - Den Smarta Väckarklockan (Swedish)
Abstract [en]

The aim of this project was to make an alarm clock with multiple functions intended to make waking up a more pleasant experience. The main function of the alarm clock was to simulate a sunrise by raising roller blinds. The project was limited in scope due to both time and budget. If the main function was to be completed, more secondary functions were to be implemented. An intuitive control method, supplementary lights and wireless connectivity were for example considered as secondary functions.

A demonstrator was built, using an Arduino microcontroller at its core. Different types of motors were considered for raising the roller blinds but in the end a stepper motor was chosen because of its ease of use. To keep track of the time a real time clock module was connected to the Arduino. The time was displayed on an liquid crystal display and the clock settings were controllable with five different buttons.

All of the implemented functions worked with satisfaction. Even if the implemented functions worked, there are still a lot of improvements to be made before the prototype can be called a smart alarm clock.

Abstract [sv]

Syftet med detta projekt var att göra en väckarklocka med flera funktioner avsedda att göra väckningen till en mer trevlig upplevelse. Väckarklockans huvudsakliga funktion var att simulera en soluppgång genom att dra upp rullgardiner. Projektet var begränsat både i tid och budget. Om huvudfunktionen blev klar skulle fler funktioner läggas till, som till exempel en intuitiv kontrollmetod, en kompletterande ljuskälla och trädlös anslutning arbetas vidare med.

En prototyp byggdes med en Arduino mikrokontroller som grund. Olika typer av motorer beaktades för att rulla upp rullgardinerna, men i slutändan valdes en stegmotor på grund av att den ansågs lättare att använda. För att hålla koll på tiden anslöts en realtidsklockmodul till Arduinon. Tiden visades på en LCD bildskärm och klockinställningarna var styrbara med fem olika knappar.

Alla implementerade funktioner fungerade tillfredsställande. Även om de implementerade funktionerna fungerade finns det fortfarande många förbättringar att göra innan prototypen kan kallas en smart väckarklocka.

Place, publisher, year, edition, pages
2019. , p. 48
Series
TRITA-ITM-EX ; 2019:56
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:kth:diva-264446OAI: oai:DiVA.org:kth-264446DiVA, id: diva2:1373561
Supervisors
Examiners
Available from: 2019-11-27 Created: 2019-11-27 Last updated: 2019-11-27Bibliographically approved

Open Access in DiVA

fulltext(2327 kB)2 downloads
File information
File name FULLTEXT01.pdfFile size 2327 kBChecksum SHA-512
1e1a9451551d68c52f699c351fcf3f9fb3f66a8a0f61139c76220865dd80ea855d70190a50c3af3091d7045a6d0312474e8b52daee86057562dc56e13a48d13c
Type fulltextMimetype application/pdf

By organisation
School of Industrial Engineering and Management (ITM)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 2 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 3 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf