Python/Arduino seriële regelaar: Zelfgemaakte hoogoven (8 / 8 stap)

Stap 8: Toekomstige werkzaamheden

Dit project is tot een mijlpaal punt (volledige automatisering van controle en succesvolle zuurstof injectie), maar het is niet compleet. Ik heb enkele verbeteringen die ik zou willen maken. Bovendien de flexibiliteit en kracht van het seriële control protocol is niet volledig genomen voordeel van in de huidige implementatie, en ik wil om uit te breiden van de controlestructuren voor geavanceerde functies, zoals PWM ventilator snelheidsregeling, DAC O2 tarief productiecontrole, en geavanceerde thermokoppel meettechnieken. Ik hoop ook dat mensen die een gebruik voor de seriële control protocol zal de code hier gepresenteerd en gebruiken voor hun eigen projecten, en in het proces kunnen zien op het systeem verbeteren.

De eerste verbetering wil ik streven naar is de mogelijkheid om te proberen opnieuw oude loopt, voor verbeterde herhaalbaarheid en procedurele technieken voor de productie van specifieke resultaten. Dit zou waarschijnlijk vereisen een nieuwe front-end-programma wordt uitgevoerd op de top van de voorafgaande basis software, ontworpen om uitsluitend uit te voeren een voorgeprogrammeerde uitvoeren vanuit een bestand.

Ik zou ook graag willen experimenteren met verschillende brandstoffen dan drogisterij alcohol. Ik heb eens de mogelijkheid om te herhalen hetzelfde uitgevoerd, het wenselijk is om één generaal experimentele uitvoeren om te testen verschillende mengsels van de brandstof, de brandstof beproeven in een reeks van gecontroleerde omstandigheden bloot.

Bovendien toe te voegen de capaciteit voor een elektronische ontsteking, in plaats van de handmatige ontsteking zou nuttig zijn, als het zou het activeringsproces beter controleerbaar te maken en dus zorgen voor meer controle over herhaalde loopt. Ik had eerder geëxperimenteerd met elektron-ontsteking met resistieve verwarmingselementen, maar de brandstof alcohol was onvoldoende vluchtige voor zelfs de hoogste temperatuur pogingen om dit mechanisme van de ontsteking. Het is mogelijk met behulp van een brandstof alternatieve primer waardoor dit soort elektronische ontsteking, die is een optie die ik met in de toekomst experimenteren.

Tot slot wil ik een volledige noodgevallen uitschakeling-apparaat toevoegt aan het apparaat, die zou mogelijk maken van snelle afschaffing van de vlam in het geval van een ongeval, en idealiter de kamer snel zo goed afkoelen. Ik heb zowel een sprinkler-type systeem en een inert-gassysteem beschouwd. Deze verbetering zullen waarschijnlijk het verst langs de lijn van het toekomstige werk dat ik hier heb besproken.

Kortom, wil ik iedereen die aan een potentiële gebruik voor de seriële verbindingsprotocol denkt dat voel je vrij te nemen van mijn code en bewerken als ze dat nodig achten, en dat voel je vrij om me te contacteren met vragen of opmerkingen met betrekking tot het protocol, of een toepassing daarvan uitnodigen. Ik hoop dat mijn bespreking van dit project voldoende is gebleken voor de tenuitvoerlegging van het protocol, en elke lezer die heeft de tijd genomen om te kijken naar he werk om na te denken over nieuwe ideeën voor hun eigen projecten bezig is.

Gerelateerde Artikelen

Pyduino, Interfacing Arduino met Python via seriële communicatie

Pyduino, Interfacing Arduino met Python via seriële communicatie

Leer hoe arduino via seriële communicatie interface met python met behulp van de pyduino-bibliotheek. Er zijn weinig andere tutorials die er op instructables over hoe arduino met python interface maar ze niet laten zien hoe je alles, waar hopelijk de
Raspberry Pi - Arduino seriële communicatie

Raspberry Pi - Arduino seriële communicatie

In dit project, zullen wij een mededeling tussen de Arduino en Raspberry Pi, waarbij essentiële informatie wordt overgedragen door het sturen van gegevens één bit tegelijk maken.Seriële communicatie is essentieel voor elke Micro-controllers voor de c
Intel Edison Arduino seriële naar Host proces seriële communicatie

Intel Edison Arduino seriële naar Host proces seriële communicatie

De Intel Edison Arduino breakout is een linux gebaseerde mini computer die kan worden geprogrammeerd met behulp van de Arduino IDE en kader. Het kan ook worden geprogrammeerd als elke andere linuxsysteem in C/C++, Python, node.js en vele andere talen
Accordeon Master - een python/arduino muziek synthesizer

Accordeon Master - een python/arduino muziek synthesizer

Dit project is gemaakt door een team van drie studenten van de Universiteit van Pennsylvania in MHacks 2014 Detroit (een weekend Hackathon). Het doel van dit project is het creëren van een muziek-synthesizer die tonen op basis van gebaren van de gebr
Python + Arduino, CarControl v.03

Python + Arduino, CarControl v.03

heb je ooit kocht iets alleen maar om het uit elkaar te halen? Ik kocht deze afstandsbediening auto willen rijden vanaf mijn computer. Ik gebruikte een Arduino board, Python en ongeveer 300 lijnen van code. Kostte me een paar uur werk het om samen te
Spraakherkenning gemakkelijk gemaakt - spreken met uw Arduino seriële kabel

Spraakherkenning gemakkelijk gemaakt - spreken met uw Arduino seriële kabel

Waarom hebben met behulp van stem erkenning shield terwijl u deze functie vanaf uw smartphone (Android). In deze tutorial weet u hoe gebruiksvriendelijk spraakherkenning te verzenden spraakopdrachten aan uw Arduino met behulp van de BlueAct app.Mogel
Kleur sensoren en Arduino seriële communicatie voor beginners

Kleur sensoren en Arduino seriële communicatie voor beginners

Hallo allemaal, ik ga om te praten over kleur sensoren: hoe te bouwen en een kalibreren en hoe het te gebruiken met seriële communicatie via een Arduino board.De laatste stap wordt uitgelegd hoe ik gebruikte dit project voor een Gimp (staat voor "GNU
Ondersteuning gebruiken de ARDUINO seriële MONITOR

Ondersteuning gebruiken de ARDUINO seriële MONITOR

De Arduino IDE heeft een functie die kan een grote hulp bij de foutopsporing schetsen of Arduino vanuit het toetsenbord van de computer bestuurt.The Serial Monitor is een apart pop-upvenster dat fungeert als een aparte terminal die communiceert ontva
Terminal met een 2.2" TFT Arduino seriële UART schuiven weer

Terminal met een 2.2" TFT Arduino seriële UART schuiven weer

Ik heb het maken van projecten gebaseerd rond een 2.2" TFT display die gebruik maakt van de ILI9341 driver chip, dit display kan worden aangesloten op en gecontroleerd door een Arduino UNO. Als een beetje achtergrond lezen van u kan vinden mijn instr
Arduino seriële Terminal Oled met bibliotheek van Adafruit SSD1306

Arduino seriële Terminal Oled met bibliotheek van Adafruit SSD1306

Ik gebruikte de bibliotheek en de afbeeldingen Adafruit_GFX Adafruit_SSD1306 ik het platform van de Arduino gebruikt als seriële terminal maakteen de tekens ontvangen atravez een mini OLED-scherm, dit is alleen het eerste deel van een iets meer compl
Eenvoudige Arduino seriële communicatie.

Eenvoudige Arduino seriële communicatie.

ik heb wilde maken van een draadloze robot voor een tijdje met behulp van x bijen of andere soorten draadloze communicatie. Dit is niet een complete i'ble over de vraag waar ik je laten zien hoe maak je een robot dit is meer van een sjabloon. Ik zal
Maken van Arduino seriële poort met visual basic

Maken van Arduino seriële poort met visual basic

Zullen we de programma-interface aansluiten op de seriële poort met Visual Studio.Laten we eens kijken naar de details van het programma.Hulpmiddelen dat zullen we ons formulier gebruiken:3 stuks knop2 nummer ComboBox3 stuk labelseriële poortStap 1:
Arduino aan MySQL met behulp van Python interface

Arduino aan MySQL met behulp van Python interface

hier is een korte tutorial die moet je opstaan en lopen interfacing van uw Adruino met een MySQL-database. Omwille van deze tutorial veronderstel ik dat u weet hoe u kunt instellen en gebruiken van MySQL. Deze tutorial niet veel Python ervaring verei
Seriële communicatie tussen android en arduino via laptop bluetooth

Seriële communicatie tussen android en arduino via laptop bluetooth

Over:Dit instructable is over seriële communicatie tussen android en arduino via laptop ingebouwde Bluetooth. Ik heb geen aparte Bluetooth module. dus ik besloten heb om mijn laptop ingebouwde te gebruiken Bluetooth voor seriële communicatie.Stap 1: