Inhoudsopgave:

Luie klok voor luie mensen! - Ajarnpa
Luie klok voor luie mensen! - Ajarnpa

Video: Luie klok voor luie mensen! - Ajarnpa

Video: Luie klok voor luie mensen! - Ajarnpa
Video: Het Dorp - Wim Sonneveld (in HD) 2024, Juli-
Anonim
Image
Image
Het circuit maken
Het circuit maken

Op een warme en zonnige zaterdagochtend lig je in bed te dromen van al het lekkers van de wereld. Plots begint je wekker te schreeuwen, doordringend door je hersenen, waardoor je wakker wordt. Je reikt naar je hand om de snooze-knop te vinden, maar uiteindelijk sloeg je alles neer en de klok schreeuwt nog steeds. Nou, vrees niet meer! Ik bedacht een aangepaste wekker die de "snooze"-functie activeert, die vier minuten lang stopt met piepen als je je hand opsteekt voor de klok. Om het alarm volledig te stoppen, steekt u uw hand vijf volle seconden voor de klok op. Dit is mijn allereerste Instrucable, dus er kunnen enkele details zijn die ik zal missen. Laat het me weten als je ze ziet. Laten we beginnen!

Benodigdheden

Dit zijn de materialen die je nodig hebt:

  1. Arduino-bord (bij voorkeur Leonard of Uno) x1
  2. Zoemer x1
  3. Ultrasone sensor HC-SR04 x1
  4. Echte wekker x1
  5. Weerstand 82 ohm x1
  6. Meerdere draden
  7. Soldeerbout x1
  8. Hard karton
  9. Soldeer
  10. Broodplank x1

Stap 1: Het circuit maken

Het circuit maken
Het circuit maken

Ik raad aan om een breadboard te gebruiken om het circuit eerst te testen. Het circuitoverzicht ziet eruit als de afbeelding hierboven. Volg de afbeelding en zet de componenten in elkaar (behalve de wekker zelf, die ik later zal uitleggen).

Stap 2: Soldeer de klok

Soldeer de klok
Soldeer de klok
Soldeer de klok
Soldeer de klok
Soldeer de klok
Soldeer de klok
Soldeer de klok
Soldeer de klok

Omdat de wekker niet bij Arduino-componenten hoort, zullen we de klok met draden moeten solderen. De manier waarop de klok en Arduino werken is eenvoudig. Normaal gesproken, wanneer de wijzer uw alarmtijd bereikt, stuurt de klok een elektrisch signaal naar de zoemer, waardoor het alarm afgaat. Wat we hier doen, is de originele zoemer verwijderen, de elektriciteit naar het Arduino-bord leiden, zodat de digitale pin op HOOG wordt gezet wanneer de tijd om is. Op de eerste afbeelding kun je zien hoe de draden voor het solderen op het bord worden aangesloten. De volgende twee foto's laten zien hoe ik de draden rangschik, en de laatste foto is de volledige foto van het prototype met de gesoldeerde wekker (klik op de foto om meer details te zien).

Stap 3: De container maken

De container maken
De container maken
De container maken
De container maken
De container maken
De container maken

Het maken van de container van karton is geen gemakkelijke taak. Je moet specifiek zijn in de maat van elke zijde.

Hier is de maat:

  • Boven- en onderkant: 20,1 cm x 12,5 cm
  • Links & Rechts: 12,5 cm x 5,5 cm
  • Voor- en achterkant: 20,1 cm x 7,5 cm

Nadat alle zijkanten zijn uitgesneden, is het tijd om enkele gaten te boren om de transmissiedraad en ultrasone detector in te passen. Boor voor het USB-gat het gat op het linkerpaneel op 1,8 cm vanaf de linkerkant en 1 cm vanaf de onderkant. Boor voor de detector gaten op 3,8 cm van de onderkant met de opgegeven maat:

  • USB-gat: 1,5 cm x 1,5 cm (tweede foto)
  • Ultrasoon detectorgat: cirkel met een diameter van 1,7 cm x 2 met 1 cm tussenruimte (derde foto)

Stap 4: Monteer de klok

Monteer de klok
Monteer de klok
Monteer de klok
Monteer de klok
Monteer de klok
Monteer de klok

Eindelijk is het tijd om de onderdelen in elkaar te zetten. Zorg ervoor dat u de doos stevig vast kunt houden voordat u de componenten aan elkaar plakt met hete lijm. Uw eindproduct zou eruit moeten zien als de laatste afbeelding. Als je extra decoratie wilt, voel je vrij om wat je maar wilt aan je klok toe te voegen.

Stap 5: Coderen

De code wordt hier gegeven. Ik heb uitleg in het dossier geschreven. Voel je vrij om de code naar wens aan te passen. Defalty, het snooze-interval is vijf seconden, wat erg kort is vanwege het testen. U moet de tijd langer wijzigen als u het wilt laten werken. Ik hoop dat je geniet van dit Instrucable en voel je vrij om eventuele vragen te stellen!

Aanbevolen: