Spaces:
Running
Running
Mostre a final um infografico desde da coleta da amostra a ser analizada ate o final da amostra com resultado no final do projeto - Follow Up Deployment
Browse files- index.html +229 -1
index.html
CHANGED
|
@@ -430,6 +430,234 @@ LB: 5'-GAC GAC CTC ACG GCA AAG TT-3'</pre>
|
|
| 430 |
Redução de custos diagnósticos em até 70% comparado a qPCR, permitindo implementação em unidades básicas de saúde
|
| 431 |
</p>
|
| 432 |
</div>
|
| 433 |
-
<div class="flex items-start bg-blue-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 434 |
<p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=formol2025/lamp" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
|
| 435 |
</html>
|
|
|
|
| 430 |
Redução de custos diagnósticos em até 70% comparado a qPCR, permitindo implementação em unidades básicas de saúde
|
| 431 |
</p>
|
| 432 |
</div>
|
| 433 |
+
<div class="flex items-start bg-blue-50 p-4 rounded-lg">
|
| 434 |
+
<div class="bg-blue-100 p-2 rounded-full mr-3">
|
| 435 |
+
<i class="fas fa-microchip text-blue-600"></i>
|
| 436 |
+
</div>
|
| 437 |
+
<p class="text-gray-700">
|
| 438 |
+
Capacitação de profissionais para diagnóstico molecular em regiões remotas
|
| 439 |
+
</p>
|
| 440 |
+
</div>
|
| 441 |
+
</div>
|
| 442 |
+
</div>
|
| 443 |
+
</div>
|
| 444 |
+
</div>
|
| 445 |
+
</section>
|
| 446 |
+
|
| 447 |
+
<!-- Arduino Implementation -->
|
| 448 |
+
<section class="py-16 bg-gray-100">
|
| 449 |
+
<div class="container mx-auto px-6">
|
| 450 |
+
<h2 class="text-3xl font-bold text-center text-gray-800 mb-12">Implementação Arduino</h2>
|
| 451 |
+
|
| 452 |
+
<div class="grid md:grid-cols-2 gap-8">
|
| 453 |
+
<div>
|
| 454 |
+
<h3 class="text-xl font-semibold text-gray-800 mb-4 flex items-center">
|
| 455 |
+
<span class="bg-red-100 p-2 rounded-full mr-3">
|
| 456 |
+
<i class="fas fa-microchip text-red-600"></i>
|
| 457 |
+
</span>
|
| 458 |
+
Circuito do Dispositivo LAMP
|
| 459 |
+
</h3>
|
| 460 |
+
<div class="bg-white p-6 rounded-xl shadow-sm">
|
| 461 |
+
<h4 class="font-medium text-gray-700 mb-3">Componentes Principais:</h4>
|
| 462 |
+
<ul class="text-gray-700 space-y-2">
|
| 463 |
+
<li class="flex items-start">
|
| 464 |
+
<span class="text-red-500 mr-2">•</span> Arduino Nano (controle principal)
|
| 465 |
+
</li>
|
| 466 |
+
<li class="flex items-start">
|
| 467 |
+
<span class="text-red-500 mr-2">•</span> Módulo Peltier (controle térmico)
|
| 468 |
+
</li>
|
| 469 |
+
<li class="flex items-start">
|
| 470 |
+
<span class="text-red-500 mr-2">•</span> Sensor DS18B20 (monitoramento de temperatura)
|
| 471 |
+
</li>
|
| 472 |
+
<li class="flex items-start">
|
| 473 |
+
<span class="text-red-500 mr-2">•</span> Módulo Bluetooth HC-05 (conexão com smartphone)
|
| 474 |
+
</li>
|
| 475 |
+
<li class="flex items-start">
|
| 476 |
+
<span class="text-red-500 mr-2">•</span> LED RGB (indicação visual dos resultados)
|
| 477 |
+
</li>
|
| 478 |
+
</ul>
|
| 479 |
+
</div>
|
| 480 |
+
</div>
|
| 481 |
+
<div>
|
| 482 |
+
<h3 class="text-xl font-semibold text-gray-800 mb-4 flex items-center">
|
| 483 |
+
<span class="bg-blue-100 p-2 rounded-full mr-3">
|
| 484 |
+
<i class="fas fa-code text-blue-600"></i>
|
| 485 |
+
</span>
|
| 486 |
+
Código Principal
|
| 487 |
+
</h3>
|
| 488 |
+
<div class="bg-gray-800 p-4 rounded-xl overflow-x-auto">
|
| 489 |
+
<pre class="text-sm text-gray-300">
|
| 490 |
+
#include <OneWire.h>
|
| 491 |
+
#include <DallasTemperature.h>
|
| 492 |
+
|
| 493 |
+
#define ONE_WIRE_BUS 2
|
| 494 |
+
OneWire oneWire(ONE_WIRE_BUS);
|
| 495 |
+
DallasTemperature sensors(&oneWire);
|
| 496 |
+
|
| 497 |
+
const int peltierPin = 3;
|
| 498 |
+
const int ledPin = 4;
|
| 499 |
+
float targetTemp = 65.0;
|
| 500 |
+
|
| 501 |
+
void setup() {
|
| 502 |
+
Serial.begin(9600);
|
| 503 |
+
sensors.begin();
|
| 504 |
+
pinMode(peltierPin, OUTPUT);
|
| 505 |
+
pinMode(ledPin, OUTPUT);
|
| 506 |
+
}
|
| 507 |
+
|
| 508 |
+
void loop() {
|
| 509 |
+
sensors.requestTemperatures();
|
| 510 |
+
float currentTemp = sensors.getTempCByIndex(0);
|
| 511 |
+
|
| 512 |
+
// Controle PID simplificado
|
| 513 |
+
if(currentTemp < targetTemp - 0.5) {
|
| 514 |
+
digitalWrite(peltierPin, HIGH);
|
| 515 |
+
} else if(currentTemp > targetTemp + 0.5) {
|
| 516 |
+
digitalWrite(peltierPin, LOW);
|
| 517 |
+
}
|
| 518 |
+
|
| 519 |
+
// Monitoramento serial
|
| 520 |
+
Serial.print("Temperature: ");
|
| 521 |
+
Serial.print(currentTemp);
|
| 522 |
+
Serial.println(" °C");
|
| 523 |
+
|
| 524 |
+
delay(1000);
|
| 525 |
+
}</pre>
|
| 526 |
+
</div>
|
| 527 |
+
</div>
|
| 528 |
+
</div>
|
| 529 |
+
|
| 530 |
+
<div class="mt-8 bg-white p-6 rounded-xl shadow-sm">
|
| 531 |
+
<h3 class="text-xl font-semibold text-gray-800 mb-4 flex items-center">
|
| 532 |
+
<span class="bg-green-100 p-2 rounded-full mr-3">
|
| 533 |
+
<i class="fas fa-project-diagram text-green-600"></i>
|
| 534 |
+
</span>
|
| 535 |
+
Fluxo de Operação
|
| 536 |
+
</h3>
|
| 537 |
+
<div class="grid md:grid-cols-4 gap-4 text-center">
|
| 538 |
+
<div class="bg-green-50 p-4 rounded-lg">
|
| 539 |
+
<div class="bg-green-100 w-12 h-12 rounded-full flex items-center justify-center mx-auto mb-2">
|
| 540 |
+
<i class="fas fa-power-off text-green-600"></i>
|
| 541 |
+
</div>
|
| 542 |
+
<p class="font-medium">1. Ligar dispositivo</p>
|
| 543 |
+
</div>
|
| 544 |
+
<div class="bg-blue-50 p-4 rounded-lg">
|
| 545 |
+
<div class="bg-blue-100 w-12 h-12 rounded-full flex items-center justify-center mx-auto mb-2">
|
| 546 |
+
<i class="fas fa-temperature-high text-blue-600"></i>
|
| 547 |
+
</div>
|
| 548 |
+
<p class="font-medium">2. Aquecer a 65°C</p>
|
| 549 |
+
</div>
|
| 550 |
+
<div class="bg-purple-50 p-4 rounded-lg">
|
| 551 |
+
<div class="bg-purple-100 w-12 h-12 rounded-full flex items-center justify-center mx-auto mb-2">
|
| 552 |
+
<i class="fas fa-vial text-purple-600"></i>
|
| 553 |
+
</div>
|
| 554 |
+
<p class="font-medium">3. Inserir amostra</p>
|
| 555 |
+
</div>
|
| 556 |
+
<div class="bg-red-50 p-4 rounded-lg">
|
| 557 |
+
<div class="bg-red-100 w-12 h-12 rounded-full flex items-center justify-center mx-auto mb-2">
|
| 558 |
+
<i class="fas fa-mobile-alt text-red-600"></i>
|
| 559 |
+
</div>
|
| 560 |
+
<p class="font-medium">4. Ler resultados</p>
|
| 561 |
+
</div>
|
| 562 |
+
</div>
|
| 563 |
+
</div>
|
| 564 |
+
|
| 565 |
+
<!-- Industrial Design and Assembly -->
|
| 566 |
+
<div class="mt-12">
|
| 567 |
+
<h3 class="text-2xl font-bold text-center text-gray-800 mb-8">Desenho Industrial e Montagem</h3>
|
| 568 |
+
|
| 569 |
+
<div class="bg-white p-8 rounded-xl shadow-lg">
|
| 570 |
+
<div class="grid md:grid-cols-2 gap-8 items-center mb-8">
|
| 571 |
+
<div>
|
| 572 |
+
<h4 class="text-xl font-semibold text-gray-800 mb-4">Especificações do Design</h4>
|
| 573 |
+
<ul class="text-gray-700 space-y-3">
|
| 574 |
+
<li class="flex items-start">
|
| 575 |
+
<span class="bg-blue-100 p-1 rounded-full mr-2">
|
| 576 |
+
<i class="fas fa-ruler-combined text-blue-600 text-xs"></i>
|
| 577 |
+
</span>
|
| 578 |
+
Dimensões: 120mm x 80mm x 40mm
|
| 579 |
+
</li>
|
| 580 |
+
<li class="flex items-start">
|
| 581 |
+
<span class="bg-blue-100 p-1 rounded-full mr-2">
|
| 582 |
+
<i class="fas fa-box-open text-blue-600 text-xs"></i>
|
| 583 |
+
</span>
|
| 584 |
+
Carcaça em ABS impressa em 3D
|
| 585 |
+
</li>
|
| 586 |
+
<li class="flex items-start">
|
| 587 |
+
<span class="bg-blue-100 p-1 rounded-full mr-2">
|
| 588 |
+
<i class="fas fa-thermometer-half text-blue-600 text-xs"></i>
|
| 589 |
+
</span>
|
| 590 |
+
Compartimento térmico isolado
|
| 591 |
+
</li>
|
| 592 |
+
<li class="flex items-start">
|
| 593 |
+
<span class="bg-blue-100 p-1 rounded-full mr-2">
|
| 594 |
+
<i class="fas fa-eye text-blue-600 text-xs"></i>
|
| 595 |
+
</span>
|
| 596 |
+
Janela transparente para observação
|
| 597 |
+
</li>
|
| 598 |
+
</ul>
|
| 599 |
+
</div>
|
| 600 |
+
<div class="flex justify-center">
|
| 601 |
+
<img src="https://img.icons8.com/color/512/3d-print.png" alt="Design 3D" class="w-64 h-64">
|
| 602 |
+
</div>
|
| 603 |
+
</div>
|
| 604 |
+
|
| 605 |
+
<h4 class="text-xl font-semibold text-gray-800 mb-4">Diagrama de Montagem</h4>
|
| 606 |
+
<div class="bg-gray-100 p-4 rounded-lg mb-8">
|
| 607 |
+
<img src="https://img.icons8.com/color/512/electrical.png" alt="Diagrama de Circuito" class="w-full max-w-2xl mx-auto">
|
| 608 |
+
</div>
|
| 609 |
+
|
| 610 |
+
<h4 class="text-xl font-semibold text-gray-800 mb-4">Passo a Passo de Montagem</h4>
|
| 611 |
+
<div class="space-y-4">
|
| 612 |
+
<div class="flex items-start bg-blue-50 p-4 rounded-lg">
|
| 613 |
+
<div class="bg-blue-100 p-2 rounded-full mr-4">
|
| 614 |
+
<span class="font-bold text-blue-800">1</span>
|
| 615 |
+
</div>
|
| 616 |
+
<div>
|
| 617 |
+
<h5 class="font-medium text-blue-800">Preparação da Carcaça</h5>
|
| 618 |
+
<p class="text-gray-700">Imprima as peças em 3D usando ABS. Lixe as rebarbas e encaixe as partes para verificar o ajuste.</p>
|
| 619 |
+
</div>
|
| 620 |
+
</div>
|
| 621 |
+
<div class="flex items-start bg-green-50 p-4 rounded-lg">
|
| 622 |
+
<div class="bg-green-100 p-2 rounded-full mr-4">
|
| 623 |
+
<span class="font-bold text-green-800">2</span>
|
| 624 |
+
</div>
|
| 625 |
+
<div>
|
| 626 |
+
<h5 class="font-medium text-green-800">Instalação do Sistema Térmico</h5>
|
| 627 |
+
<p class="text-gray-700">Cole o módulo Peltier no bloco de alumínio usando pasta térmica. Instale o sensor DS18B20 próximo ao centro.</p>
|
| 628 |
+
</div>
|
| 629 |
+
</div>
|
| 630 |
+
<div class="flex items-start bg-purple-50 p-4 rounded-lg">
|
| 631 |
+
<div class="bg-purple-100 p-2 rounded-full mr-4">
|
| 632 |
+
<span class="font-bold text-purple-800">3</span>
|
| 633 |
+
</div>
|
| 634 |
+
<div>
|
| 635 |
+
<h5 class="font-medium text-purple-800">Montagem da Placa</h5>
|
| 636 |
+
<p class="text-gray-700">Soldar todos os componentes na protoboard conforme diagrama. Conectar o Arduino Nano, módulo Bluetooth e LED RGB.</p>
|
| 637 |
+
</div>
|
| 638 |
+
</div>
|
| 639 |
+
<div class="flex items-start bg-yellow-50 p-4 rounded-lg">
|
| 640 |
+
<div class="bg-yellow-100 p-2 rounded-full mr-4">
|
| 641 |
+
<span class="font-bold text-yellow-800">4</span>
|
| 642 |
+
</div>
|
| 643 |
+
<div>
|
| 644 |
+
<h5 class="font-medium text-yellow-800">Integração Final</h5>
|
| 645 |
+
<p class="text-gray-700">Fixar a placa na carcaça inferior. Conectar os fios do Peltier e sensor. Ajustar a janela transparente.</p>
|
| 646 |
+
</div>
|
| 647 |
+
</div>
|
| 648 |
+
<div class="flex items-start bg-red-50 p-4 rounded-lg">
|
| 649 |
+
<div class="bg-red-100 p-2 rounded-full mr-4">
|
| 650 |
+
<span class="font-bold text-red-800">5</span>
|
| 651 |
+
</div>
|
| 652 |
+
<div>
|
| 653 |
+
<h5 class="font-medium text-red-800">Testes Finais</h5>
|
| 654 |
+
<p class="text-gray-700">Ligar o dispositivo e verificar: controle de temperatura, comunicação Bluetooth e indicação LED.</p>
|
| 655 |
+
</div>
|
| 656 |
+
</div>
|
| 657 |
+
</div>
|
| 658 |
+
</div>
|
| 659 |
+
</div>
|
| 660 |
+
</div>
|
| 661 |
+
</section>
|
| 662 |
<p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=formol2025/lamp" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
|
| 663 |
</html>
|