Stap 1: Benodigdheden
- een broodmaker ($5-$25). Ik gebruikte een Zojirushi BBCC-V20 die ik bij een zuinigheid winkel gevonden; Ik zou aanbevelen dit merk vanwege de manier waarop het is duidelijk ontworpen en label intern, zoals u verderop zult zien.
- een microcontroller ($0-$30) met minimale verschillende digitale I/O Lines. Ten minste één analoog-naar-digitaal-ingang en één PWM-uitgang is beter. Ik gebruikte een Basic Stamp II (alleen digitale i/o), maar I highly recommend gebruik iets nieuwere en gemakkelijker te programma zoals een Arduino USB Board ($30 op SparkFun)
- (optioneel) een LCD ($0-$20), 2 x 16 karakter of zo, zodat de heer Compost kan u vertellen wat hij doet
- diverse weerstanden en aansluitende draad
-een kapstok voor het upgraden van de brood machine roerder/kneader in meer van een auger die grondig de compost veranderen zal
Mijn totale kosten: $25 voor een broodmaker; Alles lag rond. Hebt u alles kopen, moet je nog wel om dit te doen voor onder $50.
Voor een leuke vergelijking, de NatureMill Plus Edition is $299 - maar houd er rekening mee dat de heer Compost functionaliteit toch niet repliceren.
Tools:
-een soldeerbout en het soldeer
-draad van strippers/scharen en tangen
-schroef-stuurprogramma's
-een logica sonde of voltmeter (bij voorkeur)
-vinyl (elektrisch) tape en een sharpie
-een breadboard is zeer nuttig voor het samenstellen van tussenliggende test schakelingen
-een computer voor de ontwikkeling van de programmering voor uw microcontroller
-een boor of dremel gereedschap en kleine boor bits te maken van gaten voor kapstok draad (5/64" gehanteerd voor mij)
-een bierfles om te helpen vorm de kapstok
Nuttige vaardigheden:
-comfortabele die verder gaan dan "Garantie leegte als Broken" stickers
-solide begrip van circuits & wat ervaring geïnvesteerd in reverse engineering printplaten
- comfortabele werken rond live schakelingen met potentieel dodelijke voltage
-ervaring met solderen, vooral in strakke plaatsen
-basiskennis van PID feedback controle met behulp van puls breedte modulatie (PWM)
-welke programmeertaal is vereist door uw microcontroller
Dit is een vrij technisch project. Ik heb gericht op bekleding allemaal de high-level aspecten die van belang zijn, terwijl ook selectief met inbegrip van gegevens die u bespaart tijd, hopelijk niet te langdradig.