» elettronica » Arduino »Promemoria della necessità di interrompere la messa in onda

Promemoria della necessità di interrompere la messa in onda



Hai deciso di ventilare la stanza. Aprirono la finestra "per alcuni minuti", andarono in cucina e si ricordarono dopo un paio d'ore. L'autore di Instructables con il soprannome DerGlorreiche ha escogitato come utilizzare la scheda DigiSpark per prevenire tali situazioni. È molto economico e il microcontrollore su di esso ha un sensore di temperatura incorporato. Inesatto, ma lo farà per tale applicazione, perché il cambiamento di temperatura durante la ventilazione è piuttosto grande ed è facilmente registrabile anche con misurazioni imprecise.

prendere in considerazione fatto in casa più vicino. Consiste nello stesso DigiSpark, un "orecchio" dalle vecchie cuffie, un pulsante e una batteria:



Ma questi componenti sono separati, oltre a un diodo, un controller di carica e un pettine, qui ci sono esempi di altre batterie adatte anche per la progettazione:



E il componente principale è molto vicino:



La procedura guidata inizia a lavorare su lavori fatti in casa con il firmware DigiSpark.
Prima di tutto, abbina il tabellone con Arduino IDE come descritto. Fa il primo passo per ridurre il consumo di energia selezionando Digispark (1mhz - No USB) nel menu Strumenti. Semmai, il millihertz non ha nulla a che fare con esso.

Esistono due modi per riempire uno schizzo. Primo: vai avanti, copia il testo negli appunti, crea un nuovo file nell'ambiente di programmazione e inserisci il codice dagli appunti. Il secondo è scaricare, decomprimere l'archivio e aprire il file di schizzo dall'ambiente di programmazione. Quindi è necessario iniziare a versare con la testa dinamica disattivata, altrimenti non verrà registrato nulla. Dopo una corretta programmazione, il diodo a emissione luminosa sulla scheda al pin 6 del microcontrollore lampeggerà cinque volte e dopo otto secondi lampeggerà una volta, dopodiché lampeggerà una volta ogni 24 secondi.

Inoltre, per ridurre il consumo energetico, non è possibile fare nulla, il consumo corrente della scheda in questo modulo viene misurato in unità di milliampere. Ma a DerGlorreiche non piace caricare le batterie anche ogni pochi giorni e vuole ridurre la corrente a unità di microampere. Taglia il conduttore stampato andando al LED di indicazione dell'alimentazione, invece puoi rimuovere il resistore con il segno 102. Rimuove lo stabilizzatore lineare situato tra il pad di contatto di alimentazione esterno e il microcontrollore e trasferisce direttamente la tensione da questo pad al microcontrollore. Taglia il conduttore proveniente dal resistore contrassegnato 152 all'ottavo pin del microcontrollore.Per non perdere la possibilità di riprogrammare la scheda, collega il terminale del resistore che è stato appena disconnesso all'uscita del connettore USB da cui la tensione è +5 V. Ora, quando alimentato da USB, questo resistore consuma corrente, ma quando alimentato dai pad designati, non poiché ciò è impedito dal diodo situato sulla scheda (la caduta di tensione attraverso di essa risulta essere inferiore a 0,5 V e non si apre).



Ma se si alimenta il dispositivo non dalla batteria collegata ai pad designati, ma tramite USB dalla power bank senza la funzione di spegnimento automatico (nell'UE, dove vive il master, la vendita di questi è ufficialmente vietata), questo resistore consumerà comunque corrente. Per evitare che ciò accada, è possibile collegare la resistenza non alla linea USB +5 V, ma al pin 5 del microcontrollore (lo sviluppatore ha erroneamente indicato il pin 4 e c'è un filo comune), prima di quello (assicurarsi di!) Lampeggiante. Ora, durante la programmazione, l'unità logica apparirà sul quinto pin del microcontrollore e il resistore assicurerà il corretto funzionamento dell'interfaccia USB.

Una soluzione più semplice è programmare DigiSpark una volta, quindi disconnettere il resistore e non collegarlo da nessuna parte. Il firmware è semplice e monofunzionale, quindi non è un dato di fatto che dovrà mai essere aggiornato. Se vola, ma è possibile collegare temporaneamente un resistore, quindi spegnerlo di nuovo.

Nella foto DigiSpark è alimentato da un power bank:



Prima di ogni messa in onda, è necessario riavviare il promemoria. È possibile spegnere l'alimentazione per un breve periodo oppure inserire un pulsante tra il filo comune e la morsettiera PB5 (si tratta del pin 1 del microcontrollore - reset). Lo sviluppatore ha saldato il pulsante sul punto in cui si trovava lo stabilizzatore di tensione: la grande piattaforma era un filo comune e su quelli piccoli c'era un ingresso e un'uscita stabilizzatore in modo che la tensione di alimentazione non passasse attraverso il pulsante attraverso di loro, il master tagliava i conduttori corrispondenti.

Il maestro ha collegato la testa dinamica alle conclusioni della tavola mostrate nella foto. Se stai per riprogrammare la scheda, allora sia la testa che la batteria devono essere rese scollegabili con l'aiuto di pettini. La batteria può essere caricata solo tramite il controller di carica.



Usa il promemoria in questo modo. Lo hanno messo sul davanzale della finestra, lo hanno riavviato spegnendo brevemente l'alimentazione o premendo il pulsante, se presente. Apri la finestra e vattene. La temperatura scende, il sensore di temperatura incorporato nel microcontrollore lo rileva. Se dopo cinque minuti la temperatura non inizia ad aumentare (la finestra è chiusa), il dispositivo inizierà a suonare un allarme. Inizialmente, il segnale suona per 10 minuti, quindi si interrompe, dopodiché viene periodicamente acceso per 10 secondi con interruzioni che aumentano gradualmente da 24 secondi a 5 minuti. E così via fino a quando la messa in onda si ferma. Prima della successiva aerazione, è necessario riavviare manualmente.
7
7
7

Aggiungi un commento

    • sorrideresorrisiXaxabeneDONTKNOWyahoonea
      capozeroimbrogliaresìSì-sìaggressivosegreto
      scusaballaredance2dance3perdonoaiutobevande
      arrestoamicibuonogoodgoodfischiodeliquiolinguetta
      fumobattimanicraydeclarederisoriodon-t_mentionscaricare
      caloreadiratolaugh1mdaincontromoskingnegativo
      not_ipopcornpunireleggerespaventarespaventacerca
      schernirethank_youquestoto_clueumnikacutoconcordare
      cattivobeeeblack_eyeblum3arrossirevanterianoia
      censuratospiritosagginesecret2minacciarevittoriayusun_bespectacled
      ShokRespektlolPrevedbenvenutoKrutoyya_za
      ya_dobryiaiutantene_huliganne_othodiFludbandovicino

Ti consigliamo di leggere:

Passalo per lo smartphone ...