Innehållsförteckning:
- Steg 1: Verktyg och tillbehör
- Steg 2: Programvara och bibliotek
- Steg 3: Bygg kretsen
- Steg 4: Ändra spateln
- Steg 5: Ladda upp och ändra koden
- Steg 6: Koppla upp spateln
- Steg 7: Slutresultat
Video: Arduino Pizza Topping Thermometer: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:37
Alla har haft det ögonblicket där de är för otåliga och bara måste ta den första pizzan fräsch ur ugnen bara för att den ska bränna taket i munnen med värmen från tusen solar. Jag vet att jag har haft dessa stunder och jag bestämde mig slutligen för att göra något för att förhindra det. Med hjälp av en Arduino och en temperatursensor skapas en hemlagad spatel för att servera pizzan och mäta temperaturen på såsen och pizzans toppning.
För att uppnå detta gav jag min design några grundläggande krav:
- Ledningarna (utan Arduino) ska byggas in i spateln
- Användaren bör meddelas om det är för varmt eller om det är rätt temperatur att äta
- Spateln ska vara tvättbar och livsmedelssäker
I den här instruktionsboken kommer jag att visa dig kretsens design, kod och den sista spatelsamlingen tillsammans med en demovideo.
Steg 1: Verktyg och tillbehör
Verktyg:
- Borra (endast om du behöver ändra spateln som jag gjorde)
- Borrbitar
- Food Safe Adhesive (ASI #502 Silikon, till exempel)
Tillbehör:
- (1) 4,7 kOhm motstånd
- (2) 220Ohm motstånd
- (1) Grön LED
- (1) Röd LED
- (1) Arduino (valfri variant fungerar, jag använder en Seeeduino) med tillhörande datakabel för datoranslutning
- (1) Bygeltrådar
- (1) Spatel
- (1) DS18B20 temperatursensor (förbyggd är att föredra, jag använder en inkapslad i rostfritt stål för livsmedelssäkerhet och enkel rengöring)
- (1) Brödbräda
Valfria objekt:
- Digital multimätare (för felsökning av kretsen)
- Lödkolv och löd (för mer permanent krets)
Steg 2: Programvara och bibliotek
För att använda mikrokontrollern och DS18B20 temperatursensor måste du ladda ner och installera lite programvara och ett Arduino -bibliotek
Arduino IDE: Det är här koden kommer att skrivas och sammanställas
Hitta det här:
2. OneWire -bibliotek
Hitta det här:
Du kan också hitta det här biblioteket och installera det i Arduino IDE genom att gå till verktygsfliken och hantera bibliotek där du kan söka "OneWire"
Steg 3: Bygg kretsen
Se schemat som bifogas som en guide för att bygga kretsarna. Anslut lysdioderna till rätt mikrokontroller IO som visas på schemat. Anslut sensorutgången till IO2 på mikrokontrollen.
Steg 4: Ändra spateln
Detta steg är avgörande för skapandet av den slutliga designen. Beroende på vilken spatel du har kan du ändra den på många olika sätt. Huvuddelen av denna modifiering är att skära ut ett hål där temperatursensorn kan sitta. Jag började med att spåra sensorn på toppen av den platta delen av spateln. Sedan borrade jag ut hela med en borrmaskin. Därefter borrade jag ett hål för sensorns tråd att gå igenom. Detta är mer kosmetiskt än funktionellt. Därefter borrade jag två hål för lysdioderna att sitta i. Vid denna tidpunkt gjorde jag bara ytterligare ändringar för att dölja trådarna, så detta kan göras enligt vilken spatel du har.
Steg 5: Ladda upp och ändra koden
Koden är baserad på ett bibliotek som finns i Arduino IDE. När OneWire -biblioteket har laddats ner och installerats enligt beskrivningen i steg 2, finns ett exempel på DS18B20 i IDE under filexempel. Jag ändrade exemplet 'DS18B20_Simple' för att fungera med lysdioder. Koden bifogas här, när biblioteket har laddats ner och installerats, kan koden laddas ner och köras i Arduino IDE. I koden kan temperaturen i if -satsen anpassas efter din smak.
Steg 6: Koppla upp spateln
Komponenterna placeras i hålen som borrades i föregående steg. För att hålla ledningarna rena och för att undvika eventuell urkoppling eller kortslutning, slog jag in alla lösa ledningar i eltejp. Nu leder ledningarna till en brödbräda där motstånden befinner sig och spatelkomponenterna möter mikrokontrollen. Det är här bygelkablarna är bra för snabba anslutningar. Var noga med att dubbelkolla ledningarna innan du ansluter mikrokontrollen till din bärbara dator. Den sista bilden visar mig testa lysdioderna för att se till att ledningarna var korrekta. I nästa steg diskuteras koden.
Steg 7: Slutresultat
Videon här visar spateln på jobbet på en ny pizza ur ugnen. Den gröna lysdioden släcks och den röda lysdioden tänds efter en liten stund. Detta tar minst 15-20 sekunder att jämna ut när spateln sitter kvar i rumstemperatur. Jag valde temperaturen här att vara 60 grader Celsius eller 160 grader Fahrenheit. Således, när lysdioden blir grön, ligger pizzan vid en temperatur som inte kommer att bränna taket i munnen.
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
IOT ThermoGun - Smart IR Body Temp Thermometer - Ameba Arduino: 3 steg
IOT ThermoGun - Smart IR Body Temp Thermometer - Ameba Arduino: Med COVID -19 som fortfarande orsakar förödelse globalt och orsakar tusentals dödsfall, miljontals sjukhus, är någon användbar medicinsk utrustning efterfrågad, särskilt hushållsmedicinsk utrustning som IR -beröringsfri termometer ?? . Handtermometer är vanligtvis på
£ 5* Pizza Box RGB -klocka: 8 steg
£ 5* Pizza Box RGB -klocka: Detta projekt startade när jag hade turen att hitta några rullar med WS2811 RGB LED -tejp för £ 1/rulle på ett marknadsstånd. Fyndet var för bra för att missa och så jag var tvungen att hitta en anledning att använda mina nyförvärvade 25 meter av vad som i grunden är NeoPixel -tejp. Jag
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
RC -spårad robot med Arduino - Steg för steg: 3 steg
RC -spårad robot med Arduino - Steg för steg: Hej killar, jag är tillbaka med ett annat häftigt robotchassi från BangGood. Hoppas att du har gått igenom våra tidigare projekt - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot med Robotic Arms och The Badland Braw