Ik maakte een eenvoudige wijziging aan het slapen schaap om er lus voor eeuwig in plaats van de 23 of 45 minuten (dit was een groot probleem in ons huis, aangezien onze 1,5 jr oud zou wakker nadat de schapen gestopt en vraag we weer zet het op... aantal keer een nacht). Deze houwer heeft 2 dingen:
1) schakelaar de inbreng van de batterij op een 3V geregeld AC adapter bron afschaffen verandert de batterijen de hele tijd
2) inhaken op een van de knoppen/switches (u kunt slechts één geluid) en draad om een Arduino LilyPad board lus op de gekozen te drukken schakelen elke 40 minuten te houden het ding gaan voor altijd.
De bedrading is simpel (niet hebben een diagram). U wilt de SleepSheep module openen en rewire de DC input voor het verbinden met een AC-adapter en voeg vervolgens twee draden aan de kleine schakelaar module voor het geluid dat u wilt herhalen. U dan ook hebben draad in 2 draden parallel aan de ingang voor het aandrijven van de Arduino evenals DC (waarschuwing: de LilyPad duurt slechts 2.7-5.5V DC ingang en als je naar buiten die grenzen zullen bak!!). Zie hier de infofiche:
https://www.Arduino.CC/en/Main/ArduinoBoardLilyPad
Delen:
- sommige draden
- 3V AC-adapter (ik had een schakelbare een, maar het is gemakkelijk genoeg om te krijgen of zelfs maken)
- soldeerbout
- voltmeter
- Arduino LilyPad board (ik heb de mijne uit Gearbest: http://www.gearbest.com/other-accessories/pp_24827... - $5.28 USD)
- FTDI USB uploader voor de Arduino (aangezien LilyPad komt niet met een USB-ingang) - Ik heb dit ook van Gearbest: http://www.gearbest.com/other-accessories/pp_22726... - 2.37 USD):
- boor voor enkele gaten boren in de module (voor DC input en knop draden)
Zie afbeelding voor de bedrading: DC input draden verbinden met de LilyPad (+ en - label op het bord). Positief einde van de schakelaar verbindt aan op pin 11 op de LilyPad en het negatief einde verbindt aan een grond (ik opgepikt op de bootloader grond pin die pin 6 mijns inziens - kunt u met een voltmeter dat u overdwars een pieptoon het en de negatieve DC ingang).
De code voor de Arduino is als volgt:
VOID Setup {}
pinMode (11, OUTPUT);
}
void loop {}
pinMode (11, OUTPUT);
digitalWrite (11, laag);
delay(500);
pinMode (11, INPUT);
delay(2400000);
}
Thats it! Genieten :)