Stap 4: bedrading
Hier is waar het echte krijgt.
De bedrading schema is hierboven weergegeven. Ik stel voor de volgende benadering:
- Verwijderen van de bestaande macht en draden die verbinding maken met het geluid PCB machine tot het oorspronkelijke slagman compartiment en nieuwe hoogspanningslijnen aan de PCB solderen + en -pads.
- Opladen van de batterij. De draad van de batterij, schakelaar en JST connector, zoals solderen. De schakeloptie geeft het IoT apparaat twee modi: ON and OFF/opladen. Wanneer de IOT apparaat in de OFF-positie, kan de batterij worden opgeladen via de JST connector. U kunt een kleine LiPo lader zoals [koppeling naar LiPo lader invoegen].
- Op de ESP8266, soldeer een draad GPIO pin 16 verbinden met RST. Dan soldeer korte (2-3cm) draad leidt tot elk van de pinnen voor het programmeren van de ESP8266 nodig. U kunt verder gaan met de programmering nu en programma de ESP8266 voordat u alles koppelt en het in de zaak zet.
- Selecteer welke drie geluiden die je het best uit de negen beschikbaar bevalt en soldeer de draden aan de test stootkussens voor die drie geluiden op de PCB. Zie de opmerking hieronder over het gebruik van meer dan 3 geluiden.
- Sluit de elektrische leidingen uit de switch (positief) en de grond (batterij) aan de ESP8266. Sluit de kabels die u op de PCB in stap 4 hierboven op de GPIO pinnen op de ESP8266 getoond in het schema gesoldeerd. Verbinden met de PCB elektrische leidingen uit stap 1 hierboven de GND en 3V uit de pinnen van de ESP8266 zoals. Soldeer alle deze verbindingen met de ESP8266 zodra zij op zijn plaats zijn.
Als u zijn de delen samen bedrading, houd het controleren van de lay-out in uw geval om ervoor te zorgen heb je voldoende draad lengtes voor de manier waarop die de onderdelen worden past in het geval. U zult flip-over de PCB van de oorspronkelijke afdrukstand, en orient de ESP8266 om de leads voor het programmeren van de ESP8266 (en de reset en GPIO0 knoppen) wijst richting de toegangsklep van de batterij zodat ze kunnen worden bereikt voor het programmeren van wanneer de deur geopend is. Plaats de schakelaar in het geval en lijm deze op zijn plaats. Zie foto's voor details.
Opmerking op een aantal geluiden: In vroege prototyping, ik oorspronkelijk dacht dat ik kon gebruiken meer dan drie geluiden met behulp van extra GPIO pinnen op de ESP8266. Echter omdat de ESP8266 verscheidene van deze spelden hoge tijdens het opstarten, trekt telkens de ESP8266 uit de slaapstand (d.w.z. om de paar seconden ontwaakt) zou het onbedoeld een geluid dat is gekoppeld aan deze pinnen activeren. Het kan mogelijk zijn om dit te veranderen, maar ik heb niet een manier vinden tijdens mijn testen en prototyping.