Πίνακας περιεχομένων:
- Βήμα 1: Sobre TempControl
- Βήμα 2: Obtendo Informações
- Βήμα 3: Algorítimo Arduíno
- Βήμα 4: Conexão Serial Arduino Com DragonBoard 410c
- Βήμα 5: Preparando O Ambiente De Desenvolvimento DragonBoard
- Βήμα 6: Implementando O Código Fonte Na Dragonboard
- Βήμα 7: Fornecendo As Informações
- Βήμα 8: Mostrando As Informações
- Βήμα 9: Considerações Finais
Βίντεο: TempControl: 9 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
TempControl é um um um jet pro en co co co co co co bre bre so bre bre sobre a umidade e a temperatura do ar. Πραγματοποιεί ενημέρωση για όλες τις λειτουργίες του Smartphone με λειτουργικό σύστημα Android.
As informações serão obtidas através de sensores instalados em uma placa Arduino e compartilhadas com uma placa DragonBoard. Uma vez que este passo seja concluído, a informação será enviada para uma API criada no Thingspeak e fornecerá a informação a ser Consumida.
Εφαρμόστε Android για να κατεβάσετε το λογισμικό σας για να αποκτήσετε πληροφορίες για το API και το κινητό σας.
Εφαρμογή: μπορεί να χρησιμοποιηθεί για τη χρήση του περιβάλλοντος που απαιτείται για την παρακολούθηση της θερμοκρασίας και της θερμοκρασίας του χώρου, καθώς και για τις απαραίτητες πληροφορίες, για τις απαραίτητες πληροφορίες για τις κλιματικές συνθήκες.
Βήμα 1: Sobre TempControl
Το TempControl είναι ένα σύστημα που παρέχει πληροφορίες για τη σωστή λειτουργία και τη θερμοκρασία, που μπορούν να χρησιμοποιηθούν για να χρησιμοποιήσουν τα τηλέφωνα Android.
Será coletada as informações de temperatura e umidade do ar no arduíno enviadas para a placa Dragonboard) και posteriormente enviadas για um webservice (segue a descrição abaixo).
Εφαρμόζοντας το android básico será κατασκευάσετε για έξοδα ως πληροφορίες για τις ανάγκες σας sensores, ή για να χρησιμοποιήσετε τις πληροφορίες που χρησιμοποιείτε ως διαδικτυακές υπηρεσίες και τα περισσότερα τηλέφωνα.
Βήμα 2: Obtendo Informações
Για να χρησιμοποιήσετε τον αισθητήρα και τον αισθητήρα του umidade e temperatura chamado DHT11.
O αισθητήρας DHT11 ή αισθητήρας θερμοκρασίας και θερμοκρασίας, που επιτρέπουν τη μέση θερμοκρασία 0 έως 50 Κελσίου, και την τιμή του 20 έως 90%. Δεν υπάρχει ένας αισθητήρας ακραίων περιπτώσεων που μπορούν να χρησιμοποιηθούν για τη χρήση ενός περιβαλλοντικού κινδύνου. Sua faixa de precisão para temperatura é de 2 graus, e de umidade, 5%.
Αισθητήρας και σύνδεση με Arduino Uno R3.
Αποκτήστε πληροφορίες σχετικά με τη θερμοκρασία και το umidade, θα σας βοηθήσω να προχωρήσετε σε μια σειρά σειρών, να λάβετε πληροφορίες για την εξωτερική πλατφόρμα, να χρησιμοποιήσετε το Qualcomm DragonBoard 410C. Το DragonBoard είναι υπεύθυνο για την προστασία του περιβάλλοντος και τη διασύνδεση ασύρματης διασύνδεσης μέσω ασύρματου κώδικα API για το ThingSpeak.
Βήμα 3: Algorítimo Arduíno
Ενα πρόγραμμα που αντιπροσωπεύει την εικόνα σας, αλλά ως πληροφορίες για τον αισθητήρα, δεν σας παρέχει πληροφορίες για σειριακή οθόνη στο Arduino. Μια βιβλιοθήκη για χρήση από το DHT11 pode ser encontrada no site:
Συγκεντρωτικό έγγραφο που δεν απαιτεί ειδικό λογισμικό. Esse software é uma IDE que pode ser baixada no site oficial do Arduino:
Λογισμικό που εκτελείται από έναν υπολογιστή που εκτελείται σε ένα πρόγραμμα, έχει σχεδιαστεί για το σκίτσο, μπορεί να μεταφορτωθεί με βάση το πρωτότυπο σχέδιο του Arduino, για την παρουσίαση ενός σειριακού σήματος. O σκίτσο feito pelo projetista dirá à placa o que deve ser exeado durante o seu funcionamento.
Απαιτείται εκτέλεση προγραμμάτων, για να σας ενημερώσει για τις θερμοκρασίες και τις δυνατότητες παρακολούθησης χωρίς σειριακή παρακολούθηση του IDE, να συμμορφωθεί με μια εικόνα για το πάσο.
Código fonte do programa "Sensor de umidade e temperatura DHT11":
pastebin.com/5P5vwySZ
Βήμα 4: Conexão Serial Arduino Com DragonBoard 410c
Trés jumpers fazem a ligação entre o arduino e a dragon board.
Um jumper liga dois pinos negativos das duas placas entre si.
Ένα σίριαλ για arduino cujos pinos são 0 - RX e 1 - TX se ligam diretamente à porta UART0 da placa dragonboard. (O pino RX do arduino se liga na outra ponta com um pino TX da Dragon Board, e o pino TX do arduino se liga na outra ponta com um pino RX da Dragon Board).
Há dois UARTS em série disponíveis no Dragonboard UART0 e UART1.
O UART0 μπορεί να χρησιμοποιηθεί ως UART0 TX e UART0 RX, αλλάζει τον έλεγχο της ροής UART0 CTS και UART0 RTS.
- Καρφίτσα 5 - UART0 TX
- Καρφίτσα 7 - UART0 RX
- Καρφίτσα 3 - UART0 CTS
- Καρφίτσα 9 - UART0 RTS
O UART1 συμπεριλαμβάνει απένες ως linhas UART1 TX e UART1 RX.
- Καρφίτσα 11 - UART1 TX
- Καρφίτσα 13 - UART1 RX
Βήμα 5: Preparando O Ambiente De Desenvolvimento DragonBoard
Για την εφαρμογή του προγράμματος και του dragonboard που είναι απαραίτητο για την εγκατάσταση λογισμικών λογισμικού:
• Windows 10 (pode ser máquina virtual com rede em Bridge)
• Κοινότητα Microsoft Visual Studio 2017
www.visualstudio.com
• Windows IoTCoreDashboard
go.microsoft.com/fwlink/?LinkID=708576
• Windows IoTRemote Client
www.microsoft.com/pt-br/store/p/windows-io…
• Πρότυπο Windows IoTProject για Visual Studio
go.microsoft.com/fwlink/?linkid=847472
Οδηγίες PDF για την προετοιμασία του περιβάλλοντος για την υλοποίηση, καθώς και για τον προγραμματισμό των Windows IOT:
bit.ly/2yIrG5t
Βήμα 6: Implementando O Código Fonte Na Dragonboard
Código fonte para dragonbord:
github.com/Joabcks/BackgroundApplication4
Βασικές πληροφορίες για το πρόγραμμα που μπορούν να χρησιμοποιηθούν για την αποστολή μηνυμάτων αποστολής σειριακών συστημάτων για dragonboard και σιδηροδρομικές διευθύνσεις, καθώς και για την αλλαγή του STRING chamada rxBuffer. Esses dados serão posteriormente enviados para a API no thingspeak através de Requisições
Πρώτα απ 'όλα, είναι σημαντικό να σημειώσετε "SerialPort. BaudRate = 9600;" αντιπροσωπεύει ένα taxa de transmissão de dados, e esse valor deve ser idêntico ao programado no Arduíno.
Βήμα 7: Fornecendo As Informações
Πληροφορίες για το API hospedada no ThingSpeak e alimentada pela placa Dragon.
ThingSpeak um um um of of of of of of inf web web web web web web web web web web web web web web web web web web Διαβάστε περισσότερα για μια υπηρεσία που συνδέεται με μια υπηρεσία στο Διαδίκτυο http e capaz de realizar GET e POST pode se comunicar com o ThingSpeak.
Esta API mantém uma política de limpeza de mensagens antigas, tornando as informações acessadas semper atualizadas.
Site oficial Thing Μιλήστε:
thingspeak.com/
Neste projeto a API recebe uma string com os dados do sensor de umidade e temperatura
- Το πεδίο 1 αντιστοιχεί σε μια πληροφορία θερμοκρασίας και umidade
Exemplo para enviar informações para api - ESCRITA
ΛΗETΗ -
Exemplo para dar um get nas informações da api - LEITURA
GET -
Βήμα 8: Mostrando As Informações
Códido Fonte projeto App Android:
github.com/feliperamoscarvalho/ControledeT…
O app android basicamente consome as informações da API do ThingSpeak e imprime na tela do celular.
Βήμα 9: Considerações Finais
Os componentes για desenvolver este projeto foram:
1 - Qualcomm DragonBoard 410C ($ 599, 90)
1 - Arduino Uno Rev3 (44 δολάρια ΗΠΑ, 90)
1 - Sensor de umidade e temperatura DHT11 (R $ 12, 90)
1 - άλτες
Componentes do projeto:
JOAB FERREIRA - [email protected]
FELIPE - [email protected]
PABLO - [email protected]
PEDRO - [email protected]
FLAVIO - [email protected]
Αναφορές:
www.arduino.cc/en/Main/Software
docs.microsoft.com/en-us/windows/iot-core/…
www.arduinoecia.com.br/2013/05/sensor-de-um…
www.mathworks.com/help/thingspeak/?requestedDomain=www.mathworks.com
Συνιστάται:
Πώς να φτιάξετε 4G LTE Double BiQuade Antenna Εύκολα Βήματα: 3 Βήματα
Πώς να κάνετε εύκολα 4G LTE διπλή κεραία BiQuade Antenna: Τις περισσότερες φορές αντιμετώπισα, δεν έχω καλή ισχύ σήματος στις καθημερινές μου εργασίες. Ετσι. Searchάχνω και δοκιμάζω διάφορους τύπους κεραίας αλλά δεν δουλεύω. Μετά από σπατάλη χρόνου βρήκα μια κεραία που ελπίζω να φτιάξω και να δοκιμάσω, γιατί δεν είναι η βασική αρχή
Σχεδιασμός παιχνιδιών στο Flick σε 5 βήματα: 5 βήματα
Σχεδιασμός παιχνιδιών στο Flick σε 5 βήματα: Το Flick είναι ένας πραγματικά απλός τρόπος δημιουργίας ενός παιχνιδιού, ειδικά κάτι σαν παζλ, οπτικό μυθιστόρημα ή παιχνίδι περιπέτειας
Σύστημα ειδοποίησης αντίστροφης στάθμευσης αυτοκινήτου Arduino - Βήματα βήμα προς βήμα: 4 βήματα
Σύστημα ειδοποίησης αντίστροφης στάθμευσης αυτοκινήτου Arduino | Βήματα βήμα προς βήμα: Σε αυτό το έργο, θα σχεδιάσω ένα απλό κύκλωμα αισθητήρα στάθμευσης αντίστροφης στάθμευσης αυτοκινήτου Arduino χρησιμοποιώντας Arduino UNO και υπερηχητικό αισθητήρα HC-SR04. Αυτό το σύστημα ειδοποίησης αυτοκινήτου με βάση το Arduino μπορεί να χρησιμοποιηθεί για αυτόνομη πλοήγηση, κλίμακα ρομπότ και άλλα εύρη
Ανίχνευση προσώπου στο Raspberry Pi 4B σε 3 βήματα: 3 βήματα
Ανίχνευση προσώπου στο Raspberry Pi 4B σε 3 βήματα: Σε αυτό το Instructable πρόκειται να πραγματοποιήσουμε ανίχνευση προσώπου στο Raspberry Pi 4 με το Shunya O/S χρησιμοποιώντας τη βιβλιοθήκη Shunyaface. Το Shunyaface είναι μια βιβλιοθήκη αναγνώρισης/ανίχνευσης προσώπου. Το έργο στοχεύει στην επίτευξη της ταχύτερης ταχύτητας ανίχνευσης και αναγνώρισης με
DIY Vanity Mirror σε εύκολα βήματα (χρησιμοποιώντας φώτα λωρίδας LED): 4 βήματα
DIY Vanity Mirror σε εύκολα βήματα (χρησιμοποιώντας φώτα λωρίδας LED): Σε αυτήν την ανάρτηση, έφτιαξα ένα DIY Vanity Mirror με τη βοήθεια των λωρίδων LED. Είναι πραγματικά υπέροχο και πρέπει να τα δοκιμάσετε επίσης