MAD coding e pulizie!

Ho lavorato su come ottenere la configurazione dell'ambiente di sviluppo e la codifica nel corso della scorsa settimana. Fare le cose impostazione della nuova struttura di file e eliminare gli errori di codifica con le librerie precedenti. Sto per accendere il ReactorForge e flash sopra il vecchio codice con il nuovo! Poi inizierò a spostare i vecchi pezzi di codice commentato di Main. c e ottenere il riscaldatore ad induzione e funzionante con ReactorGraph per iniziare l'ottimizzazione e la pulizia del codice di lavoro.

Codifica è importante, ma lo è anche l'hardware

Anche nella foto è una connessione a sette filo DIN sto considerando. Per semplicità, inizialmente ho scelto un connettore standard del barilotto di alimentazione come questo da digikey, per collegare il pedale del piede. Sul modello finale, voglio una porta per coprire tutti gli accessori possibili, non solo il pedale. Uno sono più entusiasta è un fai da te ottico Pirometro per misurare la temperatura del tuo vicino pezzi fusi di metallo. Ma questo è per dopo abbiamo affrontare CriticalMass.

BTW, rocce udibili!

Sulla via del ritorno dalla pausa ho ascoltato questo libro e volevo condividerlo. Se si vuole effettivamente lavorare più intelligente, non più difficile fare le cose come la codifica per esempio, allora si è altamente raccomandato di leggere o ascoltare questo libro. È pieno di intuizione e informazioni dettagliate su come utilizzare il cervello per la sua capacità massima.
 
Link che sopra sta usando il mio link di affiliazione. Audible è un ottimo modo per sostenere i creatori che ti piace seguire, e si ottiene due libri gratis! Mi sono iscritto sotto Destin oltre a Smarter ogni giorno e mai guardato indietro! Mi piace ascoltare un nuovo libro su ogni lungo viaggio che faccio o quando sto facendo qualcosa che non richiede la mia piena attenzione. Mi piace soprattutto la funzione di velocità. Trovo 1.5 x per essere la velocità perfetta per assorbire le informazioni ad un ritmo che non mi lascia toccando il mio piede dicendo OK OK andare avanti con esso. 🙂
Se ti piace usare Amazon tanto quanto me, o semplicemente usarlo ogni volta e un po', si consideri cambiando la scorciatoia Amazon per utilizzare il mio link di affiliazione. https://www.Amazon.com/?tag=reactorforge-20 quando si fa questo, tutto funziona come al solito sulla vostra fine, e una piccola parte di tutto quello che fai su Amazon va a contribuire a sostenere questo progetto! Awesome e grazie! 😀

 

Collegamento di telemetria Bluetooth

Questo collegamento seriale Bluetooth non è una novità. L'ho fatto lavorare sul setup esistente per inviare i dati dalla scheda di controllo ReactorForge al programma di visualizzazione di elaborazione. Il modulo Bluetooth HC-06 mi ha permesso di vedere la telemetria dal vivo proveniente dal ReactorForge. Che ti aiuta a capire cosa sta succedendo e modificare i parametri come le impostazioni PID.

Consolidamento del processo di sviluppo

Sono entusiasta di ottenere l'intero processo di sviluppo in un unico sistema operativo. Prima, stavo rimbalzando tra MacOS, Windows in VMware Fusion su Mac, e una macchina separata Windows. È una lunga storia, ma questo è stato in parte dovuto al compilatore solo Windows che ho usato al momento. Altre scorciatoie che ho fatto all'inizio del processo solo per ottenere le cose che funzionano abbastanza per ottenere il riscaldatore ad induzione di Daniel ' s Shop ha anche contribuito a mettermi in quel punto.

Problemi di connessione al modulo Bluetooth HC-06 su Mac

Ottenere il HC-06 Bluetooth al modulo seriale di lavoro su MacOS non è stato difficile, ma ho avuto un problema. L'HC-06 sembrava appena scollegare casualmente dopo un minuto o due di essere collegato. Poi, quando vorrei provare a riconnettersi ad esso, la porta sarebbe occupato. Sapevo che non era occupato o aperto utilizzando lsof | grep HC-06 o qualunque sia il vostro è chiamato, reattore-link nel mio caso.

Ho sparato su Windows in VMware Fusion e accoppiato il modulo Bluetooth HC-06. Poi ho aperto una connessione ad esso utilizzando un programma terminale. Ho anche iniziato una sessione di screen (terminale) sul lato Mac con un adattatore USB a seriale. L'adattatore seriale USB è stato collegato al modulo Bluetooth HC-06 per monitorarlo (e inviarvi i dati).

Comunque, questo ha funzionato bene, e il modulo Bluetooth HC-06 non ha mai perso la connessione sul lato Windows. Ho notato che sul lato Windows, il modulo Bluetooth HC-06 mi ha chiesto per mi ha chiesto per il numero di PIN durante il processo di accoppiamento, ma non ha chiesto sul lato Mac. Ho rimosso il dispositivo dal lato Mac nel Bluetooth Manager e ri-accoppiato. Per il mio fastidio e sollievo, questo risolto il problema di disconnessione. Forse ho cambiato il pin in passato dall'ultima volta che era stato collegato al Mac.

Bluetooth su MacOS

Quindi questo è il semplice setup di prova. Le foto dicono tutto quello che penso.

Telemetria Bluetooth

Telemetria Bluetooth

Bluetooth HC-06. pdf

Librerie, autisti, ecc.

Con questo lavoro, lavorerò sulle biblioteche ora. Sto cercando di ottenere o meno le librerie esistenti che lavorano nel nuovo ambiente o utilizzare nuove librerie.  Sono sporgendosi verso nuove librerie perché ci sono un bel paio di avvisi del compilatore e anche alcuni errori da quelli vecchi. Dovrò aggiornare i nomi delle funzioni e il codice di installazione, ma io preferirei iniziare con qualcosa di più pulito e aggiornato. Sto spingendo tutto a github come vado!

Aggiunta gergo terminale

Il lettore astuto potrebbe notare che sto usando la versione * di TTY del dispositivo piuttosto che la versione di/dev/cu. *. Allora, qual è la differenza? Dispositivi TTY sono per la chiamata in sistemi UNIX, mentre cu (call-up) i dispositivi sono per chiamare fuori da loro (ad esempio, modem). Vogliamo chiamare-out, in modo/dev/cu. * è il dispositivo corretto da utilizzare.

La differenza tecnica è che i dispositivi TTY * aspetteranno (o ascolteranno) per DCD (Data-Carrier-Detect) ad esempio, qualcuno che chiama, prima di rispondere. i dispositivi/dev/cu. * non asseriscono il DCD, quindi si connetteranno sempre (rispondono o avranno successo) immediatamente. Poiché né il modulo Bluetooth HC-06 né l'adattatore USB-seriale supportano il DCD, non è un problema. Tuttavia, seguendo le migliori prassi, si dovrebbe usare la porta corretta.

Allora perché ho usato quello sbagliato nelle foto? Sono passato a TTY * quando ho avuto il problema di connessione e solo dimenticato di passare indietro prima di documentarlo.

Patreon oneri e 260 libbra consegna parti per IH Kit

Patreon oneri

C'è stato un sacco di confusione creato da loro modo Patreon oneri patroni e paganti creatori. Potete trovare le informazioni ufficiali possono qui: https://patreon.zendesk.com/HC/en-US/articles/115005631963 e qui è un altro ottimo articolo sul tema di TechCrunch.

TLDR; La versione corta è, Patreon ha spostato le relative tasse di servizio di elaborazione della carta di credito dal creatore al patrono. A causa di questo cambiamento, Patreon è stato in grado di abbassare l'importo complessivo della tassa e dare di più per il creatore. L'importo della tassa è (2,9% + $0,35) per ogni pegno mensile.

Poiché ho lavorato ai progetti unici di e-commercio, comprendo le complessità e le complicazioni di elaborazione della carta di credito all'ingrosso, beneficiari multipli e le spese e le passività collegate di chargeback. Tuttavia, non sostengo la decisione di Patreon, e credo fermamente che ci sia una soluzione migliore. Perché Patreon è un motore di buona volontà, penso che questa mossa è, per mancanza di termini migliori, solo strano. Inoltre, io personalmente non sarà l'annullamento di nessuno dei miei impegni Patreon. Tuttavia, come un mecenate me e ora un creatore nascente, spero che vediamo queste tasse di elaborazione spostato di nuovo al creatore.

Altre opzioni di supporto

Il vostro sostegno è molto apprezzato, ma del tutto volontario. Si può continuare a fare una piccola donazione per sostenere il progetto e il sito Web utilizzando Patreon. Se si decide di annullare il preside, ho capito del tutto. Se preferisci ho aggiunto un pulsante PayPal sulla pagina degli iniziati "coffee" per permetterti di fare un piccolo impegno mensile che puoi cambiare o annullarlo in qualsiasi momento.

Sostieni il ReactorForge tramite PayPal



Oppure si può inviare un impegno di una volta. Si prega di includere una nota per farmi sapere che è un dono e che cosa ti ha fatto decidere di sostenere ReactorForge!

Posso aggiungere funzionalità solo ai membri del sito collegato a PayPal e, a specchio e anche migliorare le capacità Patreon offre. Ma non sono sicuro che ci sia effettivamente un bisogno di che ancora, o forse mai. Grazie a tutti ancora per il vostro sostegno, sia esso monetario, intellettuale, o critica costruttiva. Mi pregio tutto!

ReactorForge parti di consegna

Ho appena ricevuto la prima spedizione di parti per la costruzione di più ReactorForge induzione riscaldatori, 258 sterline vale la pena. Questo componente è di una particolare importanza e uno che ho optato per, nonostante altri possibili cambiamenti farò per il design. Chiunque cura di prendere una congettura che parte questo è?

ReactorForge induzione parti riscaldatore spedizione ReactorForge induzione parti riscaldatore spedizione

Patreon oneri e 260 libbra consegna parti per IH Kit

Patreon oneri

C'è stato un sacco di confusione creato da loro modo Patreon oneri patroni e paganti creatori. Potete trovare le informazioni ufficiali possono qui: https://patreon.zendesk.com/HC/en-US/articles/115005631963 e qui è un altro ottimo articolo sul tema di TechCrunch.

TLDR; La versione corta è, Patreon ha spostato le relative tasse di servizio di elaborazione della carta di credito dal creatore al patrono. A causa di questo cambiamento, Patreon è stato in grado di abbassare l'importo complessivo della tassa e dare di più per il creatore. L'importo della tassa è (2,9% + $0,35) per ogni pegno mensile.

Poiché ho lavorato ai progetti unici di e-commercio, comprendo le complessità e le complicazioni di elaborazione della carta di credito all'ingrosso, beneficiari multipli e le spese e le passività collegate di chargeback. Tuttavia, non sostengo la decisione di Patreon, e credo fermamente che ci sia una soluzione migliore. Perché Patreon è un motore di buona volontà, penso che questa mossa è, per mancanza di termini migliori, solo strano. Inoltre, io personalmente non sarà l'annullamento di nessuno dei miei impegni Patreon. Tuttavia, come un mecenate me e ora un creatore nascente, spero che vediamo queste tasse di elaborazione spostato di nuovo al creatore.

Altre opzioni di supporto

Il vostro sostegno è molto apprezzato, ma del tutto volontario. Si può continuare a fare una piccola donazione per sostenere il progetto e il sito Web utilizzando Patreon. Se si decide di annullare il preside, ho capito del tutto. Se preferisci ho aggiunto un pulsante PayPal sulla pagina degli iniziati "coffee" per permetterti di fare un piccolo impegno mensile che puoi cambiare o annullarlo in qualsiasi momento.


Sostieni il ReactorForge tramite PayPal



Oppure si può inviare un impegno di una volta. Si prega di includere una nota per farmi sapere che è un dono e che cosa ti ha fatto decidere di sostenere ReactorForge!




Posso aggiungere solo i membri funzionalità al sito Web collegato a Patreon PayPal pure, a specchio e anche migliorare le capacità Patreon offre. Ma non sono sicuro che ci sia effettivamente un bisogno di che ancora, o forse mai. Grazie a tutti ancora per il vostro sostegno, sia esso monetario, intellettuale, o critica costruttiva. Mi pregio tutto!

ReactorForge parti di consegna

Ho appena ricevuto la prima spedizione di parti per la costruzione di più ReactorForge induzione riscaldatori, 258 sterline vale la pena. Questo componente è di una particolare importanza e uno che ho optato per, nonostante altri possibili cambiamenti farò per il design. Chiunque cura di prendere una congettura che parte questo è?

ReactorForge induzione parti riscaldatore spedizione ReactorForge induzione parti riscaldatore spedizione

PSA-Net Neutrality-Readme

Non tacere umanistiche forma di maggior successo di comunicazione!

Nonostante ciò che il paese si vive nel tema della neutralità della rete, ancora una volta ti colpisce. Tornerò agli aggiornamenti e lavorerò sul ReactorForge di induzione stasera, ma questo è un problema urgente, e dovremmo essere tutti molto preoccupati. Più che interessato dovremmo essere attivi e coinvolti. Esprimere la tua opinione richiede solo uno sforzo minimo. Se non si dispone di un parere o non hanno mai nemmeno sentito parlare del problema, non solo ripetere qualcun altro. Una rapida ricerca su Google di "net neutrality 2017" contribuirà a spiegare il problema. Sì, non includono 2017, perché questo è già accaduto, di nuovo in 2015. Il paragrafo seguente è la mia Sinossi e la vista sulla questione.

Neutralità netta 2017

Raramente ho espresso la mia opinione pubblicamente su questioni politiche, ma mi ascolti. I nostri responsabili politici mi disgustano. Nonostante il fatto che entrambe le parti sostengano la neutralità della rete, ancora una volta vanno contro la nostra voce. Il Internet è di gran lunga, la forma più riuscita degli esseri umani di comunicazione ha inventato mai. Non possiamo dare via il controllo di quel mezzo a entità che lo ridefiniscono per il loro guadagno finanziario. ISP o qualsiasi entità aziendale per tale questione non dovrebbe essere in controllo dei servizi Internet. Il traffico Internet deve essere trattato ugualmente-e-mail, file, contenuti Web, non può essere bloccato, rallentato o scartato da ISP. Spero che i nostri rappresentanti di stato continuino a darci un backup. Call, Facebook, Twitter, e o posta lumaca il tuo rappresentante! https://www.House.gov/representatives/find-your-Representative