Πίνακας περιεχομένων:

Intelligrill®, Powered by Feather .: 7 βήματα (με εικόνες)
Intelligrill®, Powered by Feather .: 7 βήματα (με εικόνες)

Βίντεο: Intelligrill®, Powered by Feather .: 7 βήματα (με εικόνες)

Βίντεο: Intelligrill®, Powered by Feather .: 7 βήματα (με εικόνες)
Βίντεο: On the Winds of Change! Crochet Knitting Podcast Episode 129 2024, Ιούλιος
Anonim
Image
Image
Intelligrill®, Powered by Feather
Intelligrill®, Powered by Feather
Intelligrill®, Powered by Feather
Intelligrill®, Powered by Feather

Το "Intelligrill®, Powered by Feather" είναι ένα θερμόμετρο ψησταριάς, καπνιστή και φούρνου με δυνατότητα Wi -Fi, με την πρόσθετη δυνατότητα παροχής ενημερώσεων σε πραγματικό χρόνο για το πότε θα είναι έτοιμο το «κύριο πιάτο». Παρακολουθώντας συνεχώς την αλλαγή της θερμοκρασίας των τροφίμων με την πάροδο του χρόνου, το "Intelligrill®, Powered by Feather" σας παρέχει μια πολύ λογική εκτίμηση του χρόνου που απομένει έως ότου το κύριο πιάτο σας είναι έτοιμο να μετακινηθεί από τη σχάρα, τον καπνιστή ή τον φούρνο στο τραπέζι σας Το Απλώς καθορίζετε τη θερμοκρασία που επιθυμείτε και το Intelligrill θα σας κρατάει συνεχώς ενήμερους για την πρόοδο μαγειρέματος και τον χρόνο που απομένει μέσω της οθόνης Intelligrill OLED και μέσω ενός συνδεδεμένου προγράμματος περιήγησης ιστού της επιλογής σας.

Σχεδίασα το πρώτο Intelligrill το 2012 χρησιμοποιώντας επεξεργαστή PIC24FJ64GB002, μονάδα wifi Roving Networks, μονάδα Adafruit 128 x 64 oled και περίπου 20 επιπλέον εξαρτήματα (δείτε τη φωτογραφία "Intelligrill®, Circa 2012"). Σχεδιάστηκε για τη γυναίκα μου, η οποία μόλις το κύριο πιάτο (ας πούμε ολόκληρο κοτόπουλο, ολόκληρη γαλοπούλα, χοιρινό ψητό ή ώμο κ.λπ.) τοποθετήθηκε στη σχάρα, καπνιστής ή φούρνος, ρωτούσε αμέσως "πότε θα είναι έτοιμο; " Η Intelligrill την ενημέρωσε, μέσω μιας εφαρμογής iOS που έγραψα, εμφανίζοντας συνεχώς τον χρόνο που απομένει μέχρι και την ώρα της ημέρας, το κύριο πιάτο θα ήταν έτοιμο για τραπέζι. Από το 2012, χρησιμοποιήσαμε το Intelligrill εκατοντάδες φορές με εξαιρετικά αποτελέσματα (π.χ. η σύζυγος ήταν χαρούμενη, πολύ χαρούμενη). Δυστυχώς, μετά από χρόνια δωρεάν αναβαθμίσεων iOS στις συσκευές μας iPhone και iPad, το App Store ανακοίνωσε ότι η πιο πρόσφατη έκδοση του iOS θα σπάσει την εφαρμογή μου iOS Intelligrill, οπότε την αφαίρεσαν από το App Store.

Timeρα απόφασης: ενημερώστε την εφαρμογή Intelligrill iOS ή βρείτε μια εναλλακτική λύση. Έτσι, ενώ έψαχνα για μια εναλλακτική λύση για το iOS (αυτό ήταν εύκολο), συνάντησα ένα αξιοσημείωτο μικρό ταμπλό, το Adafruit Feather Huzza ESP8266. Αυτός ο πίνακας είχε όλα όσα απαιτούσα για ένα νέο Intelligrill. ένας αξιοπρεπής επεξεργαστής, μια θύρα μπαταρίας ιόντων λιθίου με φορτιστή, wifi, αναλογική είσοδος, καθώς και η δυνατότητα εύκολης σύνδεσης μιας λαδωμένης οθόνης. Έτσι παρήγγειλα το Feather Huzza ESP8266 και μια λαδωμένη πλακέτα, μάζεψα μερικά μέρη, μετέφερα το αρχικό λογισμικό Intelligrill iOS στο Arduino IDE, έγραψα πρόσθετο λογισμικό για να καλωσορίσω το Intelligrill στο νέο του σπίτι, πήρα μια πορεία συντριβής στον προγραμματισμό HTML / Javascript / JSON στη συνέχεια έγραψε το λογισμικό της πλευράς του πελάτη, σχεδίασε και εκτύπωσε 3D μια θήκη, και τελικά μετά από μια πολύ μεγάλη εβδομάδα γεννήθηκε το "Intelligrill®, Powered by Feather".

Το "Intelligrill®, Powered by Feather" είναι προγραμματισμένο σε C/C ++, HTML, Javascript και JSON, πράγμα που σημαίνει ότι θα επικοινωνεί εξ αποστάσεως με τις περισσότερες συσκευές με δυνατότητα Wi -Fi που διαθέτουν πρόγραμμα περιήγησης στον ιστό (π.χ. όχι άλλο App Store, ούτε άλλες αστοχίες που προκαλούνται από ενημέρωση iOS). Το Intelligrill μπορεί να χρησιμοποιηθεί ως απλό ενσύρματο ψηφιακό θερμόμετρο, ως ασύρματο ψηφιακό θερμόμετρο (όταν χρησιμοποιείτε το σημείο πρόσβασης Intelligrill) και ως ασύρματο ψηφιακό θερμόμετρο μεγάλων αποστάσεων (όταν χρησιμοποιείται με δρομολογητή wifi).

Θα χρειαστείτε δεξιότητες συγκόλλησης και εξοπλισμό συγκόλλησης, σύρμα και όλα τα μέρη που αναφέρονται στο πρώτο βήμα, καθώς και ένα Arduino IDE με εγκατεστημένες κατάλληλες βιβλιοθήκες Adafruit, για τη συναρμολόγηση και τον προγραμματισμό του Intelligrill.

Λάβετε υπόψη ότι το Intelligrill προστατεύεται από πνευματικά δικαιώματα και είναι κατοχυρωμένο εμπορικό σήμα της Zumwalt Properties, LLC. Ωστόσο, έχω συμπεριλάβει όλο τον πηγαίο κώδικα Intelligrill και το σχεδιαστικό αρχείο Autodesk Fusion 360 στη μεταφόρτωση, οπότε μη διστάσετε να τροποποιήσετε το Intelligrill για τη δική σας προσωπική, μη εμπορική χρήση. Παρακαλώ δημοσιεύστε τα αποτελέσματά σας καθώς πραγματικά θα μου άρεσε να βλέπω μια πολύ καλύτερη παρουσίαση Intelligrill από τη δική μου!

Έχοντας ελάχιστη έως καθόλου εμπειρία HTML / Javascript / JSON, εξαρτιόμουν σε μεγάλο βαθμό από τα μαθήματα από το w3schools.com (ένας μεγάλος πόρος), τα φύλλα δεδομένων ESP8266 και τα υπέροχα σεμινάρια, δεδομένα και παραδείγματα στο Adafruit.com. Εάν έχετε ερωτήσεις ή σχόλια σχετικά με το Intelligrill, μη διστάσετε να σχολιάσετε ή να στείλετε μήνυμα και θα κάνω ό, τι μπορώ για να απαντήσω.

Και ως συνήθως, πιθανότατα ξέχασα ένα ή δύο αρχεία ή ποιος ξέρει τι άλλο, οπότε αν έχετε οποιεσδήποτε ερωτήσεις, μη διστάσετε να με ρωτήσετε, καθώς κάνω πολλά λάθη.

Το ηλεκτρονικό κύκλωμα σχεδιάστηκε με χρήση μολυβιού, χαρτιού και αριθμομηχανής (ποιος ήξερε ότι εξακολουθούσε να λειτουργεί;).

Το λογισμικό σχεδιάστηκε χρησιμοποιώντας την έκδοση 1.8.5 του Arduino IDE. Σημειώστε ότι αυτή είναι η πρώτη μου εμπειρία με τον προγραμματισμό HTML, Javascript και JSON, οπότε παρακαλώ να είστε ευγενικοί στα σχόλια.

Και τελικά η θήκη σχεδιάστηκε χρησιμοποιώντας το Autodesk Fusion 360, τεμαχισμένο σε Cura 2.7.0 και εκτυπώθηκε σε PLA σε Ultimaker 3 Extended.

Βήμα 1: Εκτυπώστε και αγοράστε τα ανταλλακτικά

Εκτυπώστε και αγοράστε τα ανταλλακτικά
Εκτυπώστε και αγοράστε τα ανταλλακτικά

Εάν θέλετε να τοποθετήσετε το ολοκληρωμένο σας Intelligrill σε μια θήκη, έχω συμπεριλάβει μια θήκη δύο μερών, "Case Bottom.stl" και "Case Top.stl". Τύπωσα τα μέρη της θήκης μου σε κόκκινο PLA με ύψος στρώματος 0,1mm και 100% πλήρωση. Τα τέσσερα κουμπιά που χρησιμοποιούνται σε αυτό το σχέδιο (επαναφορά, Α, Β και Γ) για τον τοπικό έλεγχο του Intelligrill είναι τα στενά τοποθετημένα κουμπιά στην λαδωμένη οθόνη. Ο σχεδιασμός της θήκης επιχειρεί να επεκτείνει την απόσταση μεταξύ αυτών των κουμπιών και η πλήρωση 100% αυξάνει την ακαμψία που απαιτείται για να γίνει αυτό. Επίσης, η θήκη έχει σχεδιαστεί για συναρμολόγηση τριβής ώστε να αποφεύγονται οι μεταλλικές βίδες που παρεμβαίνουν στις ζώνες "no go" των κεραιών wifi.

Θα χρειαστείτε επίσης ένα από τα παρακάτω μέρη:

1) Adafruit "Feather Huzzah ESP8266" (διατίθεται από Adafruit, Mouser και άλλες πηγές).

2) Adafruit "Featherwing OLED - 128x32 OLED Add -on For All Feather Boards" (διατίθεται από Adafruit, Mouser και άλλες πηγές).

3) Ανιχνευτής θερμοκρασίας Maverick ET-72 (διαθέσιμος on line).

4) Υποδοχή ήχου 2,5 mm, βάση στήριξης (Mouser 693-4831.2300 ή ισοδύναμο).

5) Αντίσταση 22k ohm 1% 1/8 watt (διατίθεται on line).

6) Αντίσταση 680 ohm 1% 1/8 watt (διατίθεται on line).

7) Πηγή αναφοράς 1VDC (διατίθεται από το Mouser, Analog Devices ADR510).

8) Μπαταρία λιθίου 3.7VDC 1300mA (διατίθεται από την Adafruit).

Βήμα 2: Συναρμολόγηση και προγραμματισμός του φτερού

Συγκεντρώστε και προγραμματίστε το φτερό
Συγκεντρώστε και προγραμματίστε το φτερό
Συγκεντρώστε και προγραμματίστε το φτερό
Συγκεντρώστε και προγραμματίστε το φτερό
Συγκεντρώστε και προγραμματίστε το φτερό
Συγκεντρώστε και προγραμματίστε το φτερό

Ακολούθησα τα υπέροχα μαθήματα Adafruit για συναρμολόγηση του φτερού ESP8266 και μονάδες οθόνης oled. Δεδομένου ότι επρόκειτο να τοποθετήσω το Intelligrill μου σε μια θήκη, χρησιμοποίησα τις γυναικείες κεφαλίδες στην πτέρυγα ESP8266 (κοντές καρφίτσες, όχι οι μακριές καρφίτσες που απαιτούνται για το breadboarding).

Με τους συνδετήρες εγκατεστημένους και στις δύο μονάδες, συνδέστε τη μονάδα που έχει λιπανθεί στη μονάδα ESP8266.

Συνδέστε αυτήν τη διάταξη στον υπολογιστή σας χρησιμοποιώντας καλώδιο usb to micro usb.

Το αρχείο "IntelligrillFeatherServer.zip" περιέχει τον πηγαίο κώδικα σκίτσου Arduino που δημιουργεί το Intelligrill. Αποσυμπιέστε αυτό το αρχείο, στη συνέχεια φορτώστε, μεταγλωττίστε και κατεβάστε το σκίτσο στο συναρμολογημένο φτερό χρησιμοποιώντας το Arduino IDE. Το ακόλουθο μήνυμα πρέπει να εμφανίζεται στη σειριακή οθόνη Arduino IDE:

Πνευματικά δικαιώματα Intelligrill ® Feather 2017 by Zumwalt Properties, LLC. Όλα τα δικαιώματα διατηρούνται

Τα δεδομένα Intelligrill ανακτώνται από την αποθήκευση: rtcRead: crc fail.

Ανάκτηση δεδομένων Intelligrill από αποθήκευση ΑΠΟΤΕΛΗΘΗΚΕ.

Intelligrill ssid: Intelligrill

Κωδικός πρόσβασης Intelligrill: Intelligrill

Το "Δεδομένα Intelligrill που ανακτήθηκαν από την αποθήκευση: rtcRead: crc fail". και "Ανάκτηση δεδομένων Intelligrill από αποθήκευση ΑΠΟΤΥΧΕΤΑΙ." τα μηνύματα είναι φυσιολογικά. Αυτό συμβαίνει επειδή τα δεδομένα Intelligrill δεν υπάρχουν ακόμα και θα δημιουργηθούν σε ένα επόμενο βήμα.

Βήμα 3: Συναρμολογήστε το σύνδεσμο αισθητήρα θερμοκρασίας

Συναρμολογήστε το σύνδεσμο αισθητήρα θερμοκρασίας
Συναρμολογήστε το σύνδεσμο αισθητήρα θερμοκρασίας
Συναρμολογήστε το σύνδεσμο αισθητήρα θερμοκρασίας
Συναρμολογήστε το σύνδεσμο αισθητήρα θερμοκρασίας
Συναρμολογήστε το σύνδεσμο αισθητήρα θερμοκρασίας
Συναρμολογήστε το σύνδεσμο αισθητήρα θερμοκρασίας

Η αναλογική είσοδος φτερών ESP8266 περιορίζεται σε εύρος 0 έως 1VDC, ωστόσο το φτερό ESP8266 δεν έχει εξωτερικά διαθέσιμη αναφορά 1VDC, ρυθμίζει μόνο 3.3VDC. Έτσι, το κύκλωμα του αισθητήρα θερμοκρασίας πρέπει να χρησιμοποιεί το ρυθμιζόμενο 3.3VDC για ισχύ και να μειώνει το εύρος του αισθητήρα θερμοκρασίας από 0 έως 3.3VDC σε 0 έως 1.0VDC. Και δεδομένου ότι ο αισθητήρας θερμοκρασίας που χρησιμοποιείται σε αυτό το σχέδιο είναι αντιστασιακός, ένα διαχωριστικό αντίστασης από μόνο του δεν θα μου παρείχε την ακρίβεια που έψαχνα, οπότε επέλεξα να χρησιμοποιήσω ένα IC IC αναφοράς 1VDC που είχα στον κάδο ανταλλακτικών (αυτό το μέρος παραμένει άμεσα διαθέσιμο).

Το συνοδευτικό σχήμα αντιπροσωπεύει το κύκλωμα που πρόκειται να συναρμολογηθεί. Ο σχεδιασμός μιας πλακέτας τυπωμένου κυκλώματος μόνο για 3 εξαρτήματα φαινόταν υπερβολικός, οπότε αποφάσισα να κολλήσω απλώς τα εξαρτήματα απευθείας στον ίδιο τον συνδετήρα του αισθητήρα θερμοκρασίας.

Όπως φαίνεται στη φωτογραφία, το IC αναφοράς είναι μικρό. πολύ, πολύ μικρό. Για να το κολλήσω, ξεκίνησα τοποθετώντας το IC ανάποδα σε ένα κομμάτι ταινίας διπλής όψης, στη συνέχεια κόλλησα την ταινία στον πάγκο εργασίας και συνέχισα να συναρμολογώ τον σύνδεσμο του αισθητήρα θερμοκρασίας ως εξής.

Συγκολλήστε ένα κομμάτι 1 "μαύρου μονωμένου σύρματος 22 μετρητών στον πείρο"-"του IC όπως φαίνεται.

Κόψτε τα καλώδια της αντίστασης 22k ohm (αποθηκεύστε ένα) έτσι ώστε το συνολικό μήκος του να είναι ελαφρώς (1/8 ") μεγαλύτερο από το μαύρο σύρμα και, στη συνέχεια, κολλήστε το ένα άκρο στον πείρο"+"του IC όπως φαίνεται.

Κόψτε τα καλώδια του αντιστάτη 680 ohm στο 1/2 . Συγκολλήστε το ένα άκρο αυτής της αντίστασης στην αντίσταση 22k ohm και στη συνέχεια λυγίστε το κατά 90 μοίρες όπως φαίνεται.

Συγκολλήστε το μήκος του καλωδίου αντίστασης που σώζεται από την αντίσταση 22k ohm μεταξύ των ακίδων RING και SHIELD του συνδέσμου του αισθητήρα θερμοκρασίας, όπως φαίνεται.

Συγκολλήστε το ελεύθερο άκρο του αντιστάτη 22k ohm στον πείρο TIP του συνδετήρα ανιχνευτή θερμοκρασίας και, στη συνέχεια, κολλήστε το ελεύθερο άκρο του μαύρου σύρματος στον πείρο SHIELD του συνδέσμου αισθητήρα θερμοκρασίας, όπως φαίνεται.

Συγκολλήστε ένα κομμάτι 3 ιντσών από μαύρο μονωμένο σύρμα 22 μετρητών στον πείρο RING του συνδετήρα του αισθητήρα θερμοκρασίας, όπως φαίνεται στην εικόνα.

Συγκολλήστε ένα κομμάτι 3 ιντσών από κόκκινο μονωμένο σύρμα 22 μετρητών στο ελεύθερο άκρο της αντίστασης 680 ohm, όπως φαίνεται.

Συγκολλήστε ένα κομμάτι 3 με κίτρινο μονωμένο σύρμα 22 μετρητών στον πείρο TIP του συνδετήρα του αισθητήρα θερμοκρασίας, όπως φαίνεται.

Τέλος, κολλήστε ένα κομμάτι 3 ιντσών από πράσινο μονωμένο σύρμα 22 μετρητών στην ένωση συγκόλλησης μεταξύ της αντίστασης 22k ohm και της αντίστασης 680 ohm, όπως φαίνεται.

Ελέγξτε το συγκρότημα του συνδετήρα του αισθητήρα θερμοκρασίας χρησιμοποιώντας μια πηγή τροφοδοσίας 3.3vdc. Συνδέστε το ελεύθερο άκρο του μαύρου καλωδίου στη γείωση της πηγής ισχύος και το ελεύθερο άκρο του κόκκινου καλωδίου στην πηγή ισχύος 3.3vdc. Διαβάστε την τάση μεταξύ γείωσης και πράσινου καλωδίου. Θα πρέπει να είναι 1.0vdc. Εάν όχι, εξετάστε προσεκτικά τη διάταξη και διορθώστε τυχόν σφάλματα. Όταν το συγκρότημα του συνδετήρα του αισθητήρα θερμοκρασίας περάσει τη δοκιμή, αφαιρέστε το πράσινο καλώδιο και, στη συνέχεια, μονώστε προσεκτικά τα εξαρτήματα του συγκροτήματος του συνδετήρα του αισθητήρα θερμοκρασίας με ηλεκτρική ταινία ή / και σωλήνα θερμοσυρρίκνωσης.

Βήμα 4: Συναρμολόγηση Intelligrill

Συναρμολογήστε το Intelligrill
Συναρμολογήστε το Intelligrill
Συναρμολογήστε το Intelligrill
Συναρμολογήστε το Intelligrill
Συναρμολογήστε το Intelligrill
Συναρμολογήστε το Intelligrill

Τοποθετήστε την μπαταρία στο κάτω μέρος της θήκης όπως φαίνεται.

Τοποθετήστε ένα μονωτικό υλικό (όπως χαρτόνι) πάνω από την μπαταρία όπως φαίνεται.

Πιέστε το συγκρότημα φτερών στη θέση όπως φαίνεται, βεβαιωθείτε ότι οι οπές στο φτερό ESP8266 ευθυγραμμίζονται με τις οπές στο κάτω μέρος της θήκης και ο σύνδεσμος micro usb στο φτερό ESP8266 ευθυγραμμίζεται με την τρύπα στο πλάι του πυθμένα της θήκης.

Τοποθετήστε τη συναρμολογημένη υποδοχή του αισθητήρα θερμοκρασίας στο πλάι του πυθμένα της θήκης, όπως φαίνεται στην εικόνα.

Συγκολλήστε προσεκτικά το ελεύθερο άκρο του κόκκινου σύρματος από το συγκρότημα του συνδετήρα του αισθητήρα θερμοκρασίας στον λαδωμένο πείρο 3V, όπως φαίνεται.

Συγκολλήστε προσεκτικά το ελεύθερο άκρο του μαύρου σύρματος από το συγκρότημα του συνδετήρα του αισθητήρα θερμοκρασίας στον λαδωμένο πείρο GND, όπως φαίνεται.

Συγκολλήστε προσεκτικά το ελεύθερο άκρο του κίτρινου σύρματος από το συγκρότημα του συνδετήρα του αισθητήρα θερμοκρασίας στον λαδωμένο πείρο AD0 όπως φαίνεται.

Συνδέστε τον αισθητήρα θερμοκρασίας στον σύνδεσμο του αισθητήρα θερμοκρασίας.

Συνδέστε το Intelligrill σε πηγή τροφοδοσίας usb χρησιμοποιώντας καλώδιο usb to micro usb ή εάν η μπαταρία λιθίου σας είναι φορτισμένη, συνδέστε το στη θύρα μπαταρίας φτερών ESP8266. Το Intelligrill θα πρέπει να περνάει με κύκλο στις οθόνες τίτλου και πνευματικών δικαιωμάτων και μετά να τελειώνει στην οθόνη "Διεύθυνση IP". Πατήστε το κουμπί "C" μία φορά για να μεταβείτε στην οθόνη "Τρέχουσα θερμοκρασία". Η τρέχουσα θερμοκρασία πρέπει να είναι η τρέχουσα θερμοκρασία του περιβάλλοντος στο οποίο βρίσκεται το Intelligrill. Εάν δεν είναι, διακόψτε αμέσως την τροφοδοσία και ελέγξτε ξανά τη διάταξη του συνδετήρα και την καλωδίωση.

Βήμα 5: Προετοιμάστε το Intelligrill για χρήση

Προετοιμάστε το Intelligrill για χρήση
Προετοιμάστε το Intelligrill για χρήση
Προετοιμάστε το Intelligrill για χρήση
Προετοιμάστε το Intelligrill για χρήση
Προετοιμάστε το Intelligrill για χρήση
Προετοιμάστε το Intelligrill για χρήση

Με τις ρυθμίσεις που παρείχα στο λογισμικό Intelligrill, μετά την πρώτη εκκίνηση, η Intelligrill επιχειρεί να συνδεθεί σε δίκτυο wifi με ssid "your_ssid" και κωδικό πρόσβασης "Intelligrill". Ταυτόχρονα, η Intelligrill δημιουργεί επίσης ένα δίκτυο "σημείου πρόσβασης" με το ssid "Intelligrill" και τον κωδικό πρόσβασης "Intelligrill". Για να παρέχετε στο Intellgrill πρόσβαση στο δίκτυό σας wifi, θα πρέπει να συνδεθείτε στο δίκτυο σημείων πρόσβασης Intelligrill για να τροποποιήσετε τις ρυθμίσεις wifi του Intelligrill για το δίκτυό σας wifi. Τα βήματα που περιλαμβάνονται σε αυτό ακολουθούν και απαιτούν μια συσκευή με δυνατότητα Wi -Fi με πρόγραμμα περιήγησης στον ιστό. Έχω χρησιμοποιήσει iPhone και MAC Powerbook Pro με Safari για να προετοιμάσω κάθε Intelligrill για χρήση.

Με το Intelligrill ενεργοποιημένο και τη σελίδα "Διεύθυνση IP" που εμφανίζεται στο oled, μεταβείτε στις ρυθμίσεις wifi στη συσκευή σας με δυνατότητα wifi και επιλέξτε το δίκτυο "Intelligrill".

Όταν οι ρυθμίσεις wifi ζητούν κωδικό πρόσβασης για το δίκτυο Intelligrill, πληκτρολογήστε "Intelligrill".

Μόλις συνδεθεί το δίκτυο (αυτό μπορεί να πάρει λίγο χρόνο για λόγους που δεν έχω ακόμη προσδιορίσει), εισαγάγετε "192.168.20.20/setup" στο πεδίο url του προγράμματος περιήγησης ιστού στη συσκευή σας με ενεργοποιημένο wifi.

Η σελίδα ρύθμισης Intelligrill θα πρέπει να εμφανίζεται στο πρόγραμμα περιήγησής σας. Ωστόσο, εάν το Intelligrill δεν ήταν στην οθόνη "Διεύθυνση IP", θα εμφανιστεί μια φιλική υπενθύμιση στο πρόγραμμα περιήγησης ιστού που θα σας ενημερώνει. Απλώς επιλέξτε την οθόνη Intelligrill "Διεύθυνση IP" στο Intelligrill χρησιμοποιώντας τα κουμπιά "A" ή "C" και, στη συνέχεια, ανανεώστε το πρόγραμμα περιήγησης.

Εάν θέλετε να αλλάξετε το ssid του Intelligrill (για παράδειγμα, εάν χρησιμοποιείτε περισσότερα από ένα Intelligrill κάθε φορά, θα απαιτούνται διαφορετικά ssids), εισαγάγετε το επιθυμητό ssid Intelligrill στο πλαίσιο "Intelligrill ssid:". Δεδομένου ότι έχω στατικές διευθύνσεις IP από τον πάροχο υπηρεσιών διαδικτύου, διατηρώ σταθερές διευθύνσεις IP για το Intelligrills στο δρομολογητή wifi μου για κάθε Intelligrill που χρησιμοποιώ, στη συνέχεια ενεργοποιώ την προώθηση θυρών στον δρομολογητή wifi μου και εκχωρώ έναν μοναδικό αριθμό θύρας για κάθε Intelligrill. Ορίζω το ssid κάθε inteligrill να είναι "Intelligrill" + αριθμός θύρας (π.χ. "Intelligrill2204"). Χρησιμοποιώντας αυτήν τη μέθοδο, μπορώ να παρακολουθώ κάθε Intelligrill στο δίκτυό μου wifi από οπουδήποτε έχω πρόσβαση στο Διαδίκτυο.

Εισαγάγετε το ssid του δρομολογητή wifi στο πλαίσιο "Wifi ssid:".

Εισαγάγετε τον κωδικό πρόσβασης του δρομολογητή wifi στο πλαίσιο "Intelligrill & Wifi password:". Ο κωδικός πρόσβασης του δρομολογητή wifi θα γίνει επίσης κωδικός πρόσβασης για το σημείο πρόσβασης "Intelligrill" για οποιαδήποτε μελλοντική πρόσβαση στο σημείο πρόσβασης Intelligrill.

Κάντε κλικ στην επιλογή "Αποθήκευση". Εάν τυχαίνει να έχετε συνδεδεμένο το Arduino IDE και να ανοίγετε τη σειριακή οθόνη, θα πρέπει να δείτε το μήνυμα "Intelligrill data written to storage:" και μετά το ssid, το Wifi ssid και τον κωδικό πρόσβασης που εισαγάγατε. Αυτό είναι ένα καλό πράγμα.

Επιστρέψτε στις ρυθμίσεις wifi στη συσκευή σας με δυνατότητα wifi και "ξεχάστε" το δίκτυο Intelligrill (αφού ο κωδικός πρόσβασης έχει αλλάξει πλέον, η σύνδεση σε αυτό το δίκτυο δεν είναι πλέον δυνατή) και, στη συνέχεια, συνδεθείτε στο δίκτυό σας wifi.

Επανεκκινήστε το Intelligrill πατώντας το κουμπί επαναφοράς.

Στην οθόνη Intelligrill, μετά τον κύκλο των τίτλων και των σελίδων πνευματικών δικαιωμάτων, η σελίδα "Διεύθυνση IP" θα πρέπει τώρα να εμφανίζει μια διεύθυνση IP που παρέχεται από το δρομολογητή δικτύου wifi ως οτιδήποτε άλλο εκτός από "0.0.0.0". Συνήθως, η οθόνη θα εμφανίζει κάτι σαν "192.168. X. X". όπου το Χ υποδεικνύει τις τιμές που παρέχει ο δρομολογητής σας. Και πάλι, αν τυχόν έχετε το Arduino IDE συνδεδεμένο και την σειριακή οθόνη ανοιχτή, θα πρέπει να δείτε το μήνυμα "Intelligrill data recured from storage:" ακολουθούμενο από το Intelligrill ssid, WiFi ssid και τον κωδικό πρόσβασης που εισαγάγατε. Αυτό είναι πολύ καλό πράγμα.

Εισαγάγετε τη διεύθυνση IP που εμφανίζεται στην οθόνη Intelligrill "IP Address" στο παράθυρο url του προγράμματος περιήγησης στο web και όταν εμφανιστεί η σελίδα Intelligrill, μαγειρεύετε!

Σημειώστε ότι το ESP8266 δεν παρέχει μηχανισμό για την εγγραφή των ssids και του κωδικού πρόσβασής σας σε μνήμη flash μέσω αυτής της τεχνικής. Ως εκ τούτου, η Intelligrill γράφει αυτές τις τιμές στη μνήμη ρολογιού πραγματικού χρόνου ESP8266. Εάν η μπαταρία σας Intelligrill εξαντληθεί ποτέ πλήρως, τότε θα πρέπει να επαναλάβετε την παραπάνω διαδικασία ρύθμισης για να επαναφέρετε την πρόσβαση Intelligrill στο δίκτυό σας wifi.

Ως εκ τούτου, συνιστώ να θέσετε το Intelligrill στη λειτουργία "απενεργοποίησης" (πατήστε και κρατήστε πατημένο το κουμπί "B" μέχρι να εμφανιστεί το μήνυμα "Good Night!") Όταν δεν χρησιμοποιείται και διατηρήστε το συνδεδεμένο σε μια πηγή τροφοδοσίας usb για να διατηρήσετε την μπαταρία πλήρως φορτισμένο. Και για μακροχρόνιο γκριλ / κάπνισμα, είτε αφήστε το Intelligrill συνδεδεμένο στο ρεύμα μέσω τροφοδοτικού usb, είτε σε περίπτωση που η τοποθεσία σας δεν έχει πρόσβαση σε κεντρικό ρεύμα, χρησιμοποιήστε απλώς μια εξωτερική επέκταση μπαταρίας στυλ κινητού τηλεφώνου ή άλλη πηγή μπαταρίας συμβατή με usb με καλώδιο usb to micro usb συνδεδεμένο μεταξύ της πηγής τροφοδοσίας συμβατής με usb και της θύρας micro usb στο ESP8266.

Εάν οποιαδήποτε στιγμή πιστεύετε ότι η διαδικασία των ρυθμίσεων έχει χαθεί απελπιστικά, αφαιρέστε τις συνδέσεις usb και μπαταρίας για να απενεργοποιήσετε πλήρως το Intelligrill, περιμένετε ένα λεπτό περίπου, στη συνέχεια επανασυνδέστε την τροφοδοσία και επαναλάβετε τη διαδικασία ρύθμισης από την αρχή.

Βήμα 6: Χρήση του Intelligrill

Η χρήση του Intelligrill είναι αρκετά απλή.

Ανάψτε τη σχάρα, ξεκινήστε το κάπνισμα ή ανοίξτε το φούρνο.

Συνδέστε τον αισθητήρα θερμοκρασίας στον σύνδεσμο του αισθητήρα θερμοκρασίας Intelligrill.

Τοποθετήστε τον αισθητήρα θερμοκρασίας στη βαθύτερη θέση του φαγητού που ψήνετε, καπνίζετε ή ψήνετε. Η τοποθέτηση του αισθητήρα είναι πολύ σημαντική για ακριβείς αναγνώσεις, οπότε βεβαιωθείτε ότι δεν αγγίζει ένα κόκκαλο ή δεν εισέρχεται σε μια κοιλότητα (π.χ. κοτόπουλο ή γαλοπούλα).

Τοποθετήστε το φαγητό που ψήνετε, καπνίζετε ή ψήνετε στο γκριλ, καπνιστή ή φούρνο.

"Ενεργοποιήστε" το Intelligrill πατώντας το κουμπί επαναφοράς.

Εάν δεν χρησιμοποιείτε wifi, απλώς χρησιμοποιήστε τα κουμπιά στο Intelligrill για να ρυθμίσετε την επιθυμητή θερμοκρασία, να ελέγξετε τη θερμοκρασία και να παρακολουθήσετε την ώρα που ξεκινά. Μαγειρέψτε το φαγητό σας μέχρι η τρέχουσα ένδειξη θερμοκρασίας να ταιριάζει με την επιθυμητή ένδειξη θερμοκρασίας.

Εάν χρησιμοποιείτε wifi, από το πρόγραμμα περιήγησής σας, συνδεθείτε στο Intelligrill χρησιμοποιώντας τη διεύθυνση IP που παρέχεται στη σελίδα Intelligrill "Διεύθυνση IP". Ρυθμίστε την επιθυμητή θερμοκρασία είτε από την οθόνη "Επιθυμητή θερμοκρασία" του Intelligrill (όπως περιγράφεται παρακάτω) είτε από το χειριστήριο εύρους του προγράμματος περιήγησης ιστού. Μαγειρέψτε το φαγητό σας μέχρι η τρέχουσα ένδειξη θερμοκρασίας να ταιριάζει με την επιθυμητή ένδειξη θερμοκρασίας.

Όταν τελειώσετε, πατήστε παρατεταμένα το κουμπί "B" μέχρι το "Good Night!" η οθόνη φαίνεται να "απενεργοποιεί" το Intelligrill (δεν πρόκειται για αποσύνδεση μπαταρίας, απλώς τοποθετεί το Intelligrill σε λειτουργία "βαθύ ύπνου").

Συνδέστε το Intelligrill σε μια πηγή τροφοδοσίας usb για να διατηρήσετε τη φόρτιση της μπαταρίας και συνεπώς τις ρυθμίσεις σας.

Η Intelligrill βρήκε τώρα ένα νέο σπίτι, ελπίζω να σας αρέσει το Intelligrill όσο και εμείς!

Βήμα 7: Πρόσθετες λεπτομέρειες Intelligrill

Το Intelligrill χρησιμοποιεί τα τέσσερα κουμπιά που παρέχονται στην οθόνη OLED Featherwing. "επαναφορά", "Α", "Β" και "Γ". Το κουμπί "επαναφορά" επαναφέρει το Intelligrill. Τα κουμπιά "Α", "Β" και "Γ" λειτουργούν ως εξής:

1) Το κουμπί "A" χρησιμοποιείται για μετακίνηση στην προηγούμενη σελίδα ή, κατά την επεξεργασία, αυξάνει μια τιμή.

2) Το κουμπί "B" χρησιμοποιείται για την επεξεργασία μιας οθόνης ή απενεργοποίησης του Intelligrill ως εξής:

α) Εάν πατήσετε το κουμπί "Β" ενώ η οθόνη "Επιθυμητή θερμοκρασία" είναι ενεργή, τότε θα εμφανιστούν αγκύλες που υποδεικνύουν ότι μπορείτε να χρησιμοποιήσετε το κουμπί "Α" για να αυξήσετε την επιθυμητή θερμοκρασία και το κουμπί "Γ" για να μειώσετε την επιθυμητή θερμοκρασία. Όταν ορίσετε την επιθυμητή θερμοκρασία που επιθυμείτε, πατήστε ξανά το κουμπί "Β" για να αποδεχτείτε την επιλογή σας, οι αγκύλες θα εξαφανιστούν και τα κουμπιά "Α" και "Β" επιστρέφουν στη λειτουργία επιλογής σελίδας.

β) Σε μια ένδειξη ώρας, πατώντας το κουμπί "B" θα γίνει εναλλαγή μεταξύ της εμφάνισης δευτερολέπτων και καθόλου δευτερολέπτων.

γ) Για να θέσετε το Intelligrill στη λειτουργία "βαθύ ύπνο" (π.χ. "απενεργοποίηση"), πατήστε και κρατήστε πατημένο το κουμπί "Β" για περισσότερο από 2 δευτερόλεπτα, το Intelligrill θα εμφανίσει το "Καληνύχτα!" και θα εισέλθει σε κατάσταση βαθύ ύπνου για εξοικονόμηση μπαταρίας ενώ βρίσκεστε σε κατάσταση βαθιάς αναστολής λειτουργίας, αφήστε το Intelligrill συνδεδεμένο σε μια πηγή τροφοδοσίας usb για να διατηρήσετε την μπαταρία φορτισμένη και να διατηρήσετε τις ρυθμίσεις. Για έξοδο από τη λειτουργία βαθύ ύπνου, πατήστε το κουμπί επαναφοράς.

3) Το κουμπί "C" χρησιμοποιείται για μετάβαση στην επόμενη σελίδα ή, κατά την επεξεργασία, μειώνει μια τιμή.

Το Intelligrill έχει σχεδιαστεί για ανερχόμενες θερμοκρασίες.

Το Intelligrill ξεκινά τον υπολογισμό του χρόνου για την επίτευξη της επιθυμητής θερμοκρασίας όταν η τρέχουσα θερμοκρασία ανέβει 5 βαθμούς F πάνω από τη χαμηλότερη θερμοκρασία που εντοπίστηκε από τότε που ξεκίνησε.

Το Intelligrill σταματά να υπολογίζει το χρόνο για την επίτευξη της επιθυμητής θερμοκρασίας όταν η τρέχουσα θερμοκρασία πέσει 10 βαθμούς F κάτω από την υψηλότερη θερμοκρασία που εντοπίστηκε από τότε που ξεκίνησε. Αυτό σας προειδοποιεί ότι η σχάρα, ο καπνιστής ή ο φούρνος έπαψαν να παράγουν θερμότητα.

Εάν μια τιμή που εμφανίζεται είναι εκτός εμβέλειας (π.χ. όταν δεν εμφανίζονται δευτερόλεπτα και ο υπολογισμός του χρόνου είναι μικρότερος από ένα λεπτό), η οθόνη κενώνει.

Η ιστοσελίδα της Intelligrill εμφανίζει από πάνω προς τα κάτω τις ακόλουθες αναγνώσεις:

1) Τίτλος Intelligrill.

Τίποτα δεν μπορείτε να δείτε εδώ, απλά προχωρήστε.

2) Intelligrill ssid που παρακολουθείτε.

Αυτή η ανάγνωση υποδεικνύει ποια από τα Intelligrills σας παρακολουθείτε από το πρόγραμμα περιήγησης ιστού. Εάν έχετε πολλαπλές Intelligrills και έχετε προγραμματίσει το καθένα με ένα μοναδικό ssid όπως περιγράφηκε προηγουμένως, μπορείτε να χρησιμοποιήσετε το πρόγραμμα περιήγησης ιστού για να μετακινηθείτε σε όλες τις Intelligrills.

3) Τρέχουσα θερμοκρασία.

Αυτή η ανάγνωση είναι η τρέχουσα θερμοκρασία του αισθητήρα θερμοκρασίας στο Intelligrill που παρακολουθείτε.

4) Επιθυμητή θερμοκρασία.

Αυτή η ανάγνωση είναι η επιθυμητή θερμοκρασία που επιλέγετε για το φαγητό που μαγειρεύετε και σχετίζεται με το Intelligrill που παρακολουθείτε. Μπορείτε να ρυθμίσετε την επιθυμητή θερμοκρασία ανά πάσα στιγμή από οποιοδήποτε πρόγραμμα περιήγησης ιστού ή απευθείας από το ίδιο το Intelligrill στην οθόνη "Επιθυμητή θερμοκρασία". Από το πρόγραμμα περιήγησης ιστού, απλώς σύρετε το στοιχείο ελέγχου εύρους για να ρυθμίσετε την επιθυμητή θερμοκρασία. Από το Intelligrill, χρησιμοποιώντας τα κουμπιά "A" ή "C", επιλέξτε την οθόνη "Επιθυμητή θερμοκρασία" και, στη συνέχεια, πατήστε το κουμπί "B". Όταν οι αγκύλες εμφανίζονται γύρω από την επιθυμητή θερμοκρασία, χρησιμοποιήστε τα κουμπιά "A" ή "C" για να επιλέξετε τη θερμοκρασία που επιθυμείτε και, στη συνέχεια, πατήστε το κουμπί "B" όταν ολοκληρωθούν και οι αγκύλες εξαφανίζονται. Σημειώστε ότι από οποιαδήποτε πηγή, είτε από το πρόγραμμα περιήγησης ιστού είτε από το Intelligrill, η επιθυμητή ρύθμιση θερμοκρασίας ενημερώνεται παντού.

5) Τρέχουσα ώρα.

Αυτή η ανάγνωση είναι η τοπική σας ώρα.

6) Εκτιμώμενος χρόνος για μετάβαση.

Αυτή η ανάγνωση είναι το αποτέλεσμα των υπολογισμών του Intelligrill και εμφανίζει τον εκτιμώμενο χρόνο μέχρι να επιτευχθεί η επιθυμητή θερμοκρασία που εισάγετε στο Intelligrill που παρακολουθείτε. Τα αποτελέσματα γίνονται πιο ακριβή με την πάροδο του χρόνου και συνήθως μετά από 10 λεπτά κατά μέσο όρο, γίνονται τα πιο ακριβή. Με τη χρήση σε έναν καπνιστή, αυτό δεν αντισταθμίζει το "στάβλο".

7) Εκτιμώμενος Χρόνος.

Αυτή η ανάγνωση είναι απλώς η προσθήκη του εκτιμώμενου χρόνου για μετάβαση στην τρέχουσα ώρα και παρέχει μια εκτιμώμενη ώρα της ημέρας στην οποία θα επιτευχθεί η επιθυμητή θερμοκρασία που σχετίζεται με το Intelligrill που παρακολουθείτε.

8) Χρόνος λειτουργίας.

Αυτή η ανάγνωση είναι η ώρα που λειτουργεί το Intelligrill από τότε που άρχισαν οι υπολογισμοί στο Intelligrill που παρακολουθείτε. Όταν ξεκινάτε το Intelligrill, μετρά την τρέχουσα θερμοκρασία και περιμένει έως ότου η θερμοκρασία ανέβει 5 βαθμούς F. Όταν συμβεί αυτό, το Intelligrill ξεκινά τον υπολογισμό του εκτιμώμενου χρόνου για την επίτευξη της επιθυμητής θερμοκρασίας. Μέχρις ότου ο Εκτιμώμενος Χρόνος για Μετάβαση, Ο Εκτιμώμενος Χρόνος και ο Χρόνος Εκτέλεσης επιτύχουν μια εμφανιζόμενη τιμή, θα παραμείνουν κενές. Όταν ο Εκτιμώμενος χρόνος μετάβασης, ο Εκτιμώμενος χρόνος και ο χρόνος λειτουργίας φτάσουν σε εμφανιζόμενες τιμές, οι τιμές θα εμφανιστούν στα κατάλληλα σημεία της οθόνης.

9) Το κουμπί Intelligrill.

Αυτό το εικονίδιο σας κατευθύνει στον ιστότοπο Intelligrill που βρίσκεται υπό κατασκευή και θα παρέχει πρόσθετη βοήθεια, συνταγές, ιστολόγιο χρηστών και διάφορες συμβουλές για τη χρήση του Intelligrill εάν απαιτείται.

Σχετικά με τον αισθητήρα θερμοκρασίας Maverick ET-72:

1) Μην βυθίζετε τον ανιχνευτή στο νερό γιατί κάτι τέτοιο θα προκαλέσει βλάβη στον καθετήρα.

2) Μην τοποθετείτε τον ανιχνευτή απευθείας πάνω από φωτιά, διότι αυτό θα λιώσει τον μονωτή και θα προκαλέσει βλάβη του αισθητήρα.

3) Εάν είναι δυνατόν, ειδικά σε περιβάλλοντα με υψηλό στατικό ηλεκτρισμό, αφήστε τον αισθητήρα πάντα συνδεδεμένο στο Intelligrill. Εάν βρίσκεστε σε υψηλή στατική περιοχή εκφόρτισης, ίσως σκεφτείτε να προσθέσετε διόδους σύσφιξης στο κύκλωμα του συνδετήρα του αισθητήρα θερμοκρασίας.

Διαγωνισμός ασύρματου δικτύου
Διαγωνισμός ασύρματου δικτύου
Διαγωνισμός ασύρματου δικτύου
Διαγωνισμός ασύρματου δικτύου

Επόμενοι στον διαγωνισμό ασύρματης σύνδεσης

Συνιστάται: