Inhoudsopgave:
- Stap 1: Bouw het circuit
- Stap 2: DS3231-bibliotheek
- Stap 3: DS3231-bibliotheek gewijzigd
- Stap 4: Knoppenbibliotheek
- Stap 5: Bibliotheek voor het LCD-scherm
- Stap 6: Programmeer de Arduino
Video: Arduino Pelletkachel Controller - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Deze is gebouwd om een pelletkachel aan te sturen. De leds zijn de signalen die worden verzonden om de ventilatormotoren en de vijzel te regelen.
Mijn plan is om, zodra ik het bord heb gebouwd, enkele triac-stuurprogramma's en triacs te gebruiken om de 120 volt-circuits aan te sturen. Ik zal dit bijwerken terwijl ik verder ga. Ik plaats dit in de hoop dat het anderen zal helpen, aangezien het tot nu toe een opeenstapeling van onderzoek en ontwikkeling is.
Stap 1: Bouw het circuit
Onderdelen
Arduino Uno Rev3
DS3231 realtime klokmodule.
16X2 LCD-scherm
I2C rugzak voor lcd-scherm.
3 leds
4 tactiele drukknoppen
Breadboard
Jumper draden.
Het circuit wordt getoond in het bovenstaande fritzing-diagram. De bruine draad in het circuit wordt aangesloten op de bovenste pin aan de achterkant van de lcd-rugzak. De jumper wordt verwijderd. Hierdoor kon ik de achtergrondverlichting programmatisch regelen.
Stap 2: DS3231-bibliotheek
Ik heb een bibliotheek gedownload om de DS3231-klok uit te voeren.
De originele bibliotheek voor de DS3231.
Stap 3: DS3231-bibliotheek gewijzigd
Ik heb de bibliotheek een beetje aangepast om het voor mij gemakkelijker te maken om het te begrijpen. Ik heb alleen de functies opgenomen die ik nodig had voor dit project.
Stap 4: Knoppenbibliotheek
De knopbibliotheek die ik heb gebruikt. Ik heb dit niet gewijzigd en gewoon gebruikt zoals het is.
De bibliotheken kunnen ofwel worden geïmporteerd via de arduino ide of ze eenvoudig toevoegen aan de map die gewoonlijk te vinden is op computer/gebruikersnaam/documenten/arduino/bibliotheken. Werkte voor mij.
Stap 5: Bibliotheek voor het LCD-scherm
Ik moest deze bibliotheek gebruiken om het LCD-scherm te laten werken. De originele bibliotheek die bij de ide wordt geleverd, werkt niet met I2C-communicatie, dus deze bibliotheek maakt dat mogelijk.
Stap 6: Programmeer de Arduino
Ik heb het.ino-bestand geüpload dat ik heb gemaakt met de arduino-idee. Volledig getest en het werkt echt goed. Ik moet het misschien een beetje aanpassen als ik de triacs heb toegevoegd om pulsbreedtemodulatieregeling voor de ventilatormotoren te krijgen. Dit zal de snelheid van de ventilatormotoren variëren.
Aanbevolen:
Bouw een Arduino MIDI-controller: 5 stappen (met afbeeldingen)
Bouw een Arduino MIDI-controller: Hallo allemaal! In deze instructable laat ik je zien hoe je je eigen Arduino-aangedreven MIDI-controller kunt bouwen. MIDI staat voor Musical Instrument Digital Interface en is een protocol waarmee computers, muziekinstrumenten en andere hardware met elkaar kunnen communiceren
Een Arduino MIDI-controller bouwen: 9 stappen (met afbeeldingen)
Een Arduino MIDI-controller bouwen: deze instructable is oorspronkelijk gepubliceerd op mijn blog op 28 juni 2020. Ik vind het leuk om dingen te bouwen die elektronica bevatten, en ik heb altijd al iets willen bouwen met Arduino. Een van de meest voorkomende builds voor beginners die ik vond, was een MIDI-controller
Leap Motion-controller. (Progetto Arduino): 4 stappen
Leap Motion-controller. (Progetto Arduino): De bedoeling van het programma en de gebruiksfuncties van de Leap Motion per controllare die de kleur van de led-RGB in het relazione al movimento delle mani nello spazio.Referentie: Leap Motion SDK: https:// developer-archive.leapmotion.com/doc
Arduino DMX 512 Tester en Controller NL: 19 stappen
Arduino DMX 512 Tester en Controller NL: Updates, bestanden, codes, schema's…Versión en EspañolFacebookControl tool voor testen en lichtshow volgens het DMX-512 protocol, ideaal voor snelle tests op vaste of tijdelijke installaties van verlichting. Dit project komt voort uit de behoefte aan een draagbaar
NES Controller Shuffle (Nintendo Controller MP3, V3.0): 5 stappen (met afbeeldingen)
NES Controller Shuffle (Nintendo Controller MP3, V3.0): Ik heb ryan97128 volledig opgelicht over zijn ontwerp voor Nintendo Controller MP3, versie 2.0 en ik hoor dat hij het idee kreeg van de alwijze Morte_Moya, dus ik kan de eer niet opeisen al hun genialiteit. Ik wilde gewoon het gemak toevoegen en opladen