{"id":1422,"date":"2022-01-13T13:27:36","date_gmt":"2022-01-13T13:27:36","guid":{"rendered":"https:\/\/picockpit.com\/raspberry-pi\/?p=1422"},"modified":"2023-11-13T09:44:59","modified_gmt":"2023-11-13T09:44:59","slug":"teach-bme688-how-to-smell","status":"publish","type":"post","link":"https:\/\/picockpit.com\/raspberry-pi\/sv\/lara-bme688-hur-man-luktar\/","title":{"rendered":"L\u00e4r din BME688 att lukta"},"content":{"rendered":"<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"638\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/Teach-Your-BME688-How-To-Smell-Title-Image.png\" alt=\"L\u00e4r din BME688 hur man luktar Titelbild\" class=\"wp-image-5957\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/Teach-Your-BME688-How-To-Smell-Title-Image.png 960w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/Teach-Your-BME688-How-To-Smell-Title-Image-300x199.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/Teach-Your-BME688-How-To-Smell-Title-Image-768x510.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/Teach-Your-BME688-How-To-Smell-Title-Image-18x12.png 18w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">En komplett guide om hur du tr\u00e4nar din BME688-sensor<\/h2>\n\n\n\n<p>Hej, k\u00e4ra teknikentusiaster! Bosch har sl\u00e4ppt den nya <a href=\"https:\/\/buyzero.de\/en\/products\/luftqualitatssensor-bosch-bme688-breakout-board?_pos=2&amp;_sid=9d841f7fd&amp;_ss=r\">BME688<\/a>, en fantastisk ny sensor som kan urskilja upp till fyra olika dofter. Den h\u00e4r guiden f\u00f6rklarar alla detaljer f\u00f6r att l\u00e4ra din BME688 att skilja dofter \u00e5t. Oroa dig inte om du \u00e4r ny inom AI eller Python. Den h\u00e4r guiden l\u00e4mpar sig f\u00f6r nyb\u00f6rjare.<\/p>\n\n\n\n<p>S\u00e5 l\u00e5t oss hoppa rakt fram.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">F\u00f6ruts\u00e4ttningar<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/buyzero.de\/en\/products\/raspberry-pi-4-model-b-8gb?_pos=1&amp;_sid=2d20515a2&amp;_ss=r&amp;variant=40326643974324\">Raspberry Pi<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/buyzero.de\/en\/products\/luftqualitatssensor-bosch-bme688-breakout-board?_pos=2&amp;_sid=9d841f7fd&amp;_ss=r\">BME688 Breakout Board<\/a> eller . <a href=\"https:\/\/buyzero.de\/en\/products\/bosch-bme688-gas-sensor-developer-kit?variant=37884583182516\">Bosch BME688 Gas Sensor Developer Kit (utvecklingssats f\u00f6r gassensor)<\/a><\/li>\n\n\n\n<li>Prover som ger \u00f6nskade dofter<\/li>\n\n\n\n<li>En luftt\u00e4t beh\u00e5llare f\u00f6r sensorn och provet.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.bosch-sensortec.com\/software-tools\/software\/bme688-software\/\">BSEC och AI Studio fr\u00e5n Bosch<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.picockpit.com\/\">PiCockpit<\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Steg<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>V\u00e4lj ditt program<\/li>\n\n\n\n<li>Registrera uppgifter<\/li>\n\n\n\n<li>Tr\u00e4na algoritmen<\/li>\n\n\n\n<li>Uppt\u00e4cka lukter<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">1. V\u00e4lj ditt program<\/h2>\n\n\n\n<p>Det f\u00f6rsta steget \u00e4r att v\u00e4lja program. I den h\u00e4r guiden kommer jag att anv\u00e4nda k\u00f6tt och ost som exempel. Men det finns ett o\u00e4ndligt antal m\u00f6jligheter. Du kan skilja frukt fr\u00e5n gr\u00f6nsaker eller reng\u00f6ringsmedel fr\u00e5n parfym. Du kan ocks\u00e5 f\u00f6rs\u00f6ka avg\u00f6ra n\u00e4r mat har blivit d\u00e5lig.<\/p>\n\n\n\n<p>Det finns vissa saker som du b\u00f6r t\u00e4nka p\u00e5 n\u00e4r du v\u00e4ljer en applikation. Du beh\u00f6ver m\u00e5nga exemplar f\u00f6r varje klass som du vill s\u00e4rskilja f\u00f6r att algoritmen ska bli robust. Till att b\u00f6rja med b\u00f6r du v\u00e4lja n\u00e5got som \u00e4r billigt och allm\u00e4nt tillg\u00e4ngligt. T\u00e4nk ocks\u00e5 p\u00e5 att det \u00e4r l\u00e4mpligt att anv\u00e4nda normal luft som en av klasserna, eftersom den n\u00e4stan alltid kommer att finnas.<\/p>\n\n\n\n<p>F\u00f6r att skapa en robust algoritm b\u00f6r du anv\u00e4nda minst en halvtimmes m\u00e4tdata f\u00f6r varje prov. D\u00e4rf\u00f6r \u00e4r provkroppar som avger en konstant doft ett bra val. Se ocks\u00e5 till att anv\u00e4nda ett brett spektrum av exemplar. Om du till exempel bara anv\u00e4nder apelsiner, citroner och limefrukter f\u00f6r din fruktklass kan det h\u00e4nda att sensorn misslyckas med att klassificera ett hallon som frukt, eftersom det skiljer sig f\u00f6r mycket fr\u00e5n de exemplar som du anv\u00e4nde f\u00f6r tr\u00e4ningen. Ju fler olika exemplar som anv\u00e4nds, desto b\u00e4ttre.<\/p>\n\n\n\n<p>N\u00e4r du har gjort ditt val \u00e4r det dags att skapa ett nytt AI Studio-projekt. \u00d6ppna AI Studio och tryck p\u00e5 <span style=\"background-color:#0a3ec2\" class=\"tadv-background-color\"> <span style=\"color:#074b68\" class=\"has-inline-color\"><strong><span style=\"color:#ffffff\" class=\"tadv-color\">Skapa projekt ...<\/span><\/strong><\/span> <\/span> Knapp. Tryck p\u00e5 <strong>Konfigurera BME-kortet<\/strong> om du vill registrera data med en specifik konfiguration.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">2. Registrera uppgifter<\/h2>\n\n\n\n<p>Denna process varierar beroende p\u00e5 om du anv\u00e4nder <a style=\"font-size: revert;\" href=\"https:\/\/buyzero.de\/en\/products\/luftqualitatssensor-bosch-bme688-breakout-board?_pos=2&amp;_sid=9d841f7fd&amp;_ss=r\">BME688 Breakout Board<\/a><span style=\"font-size: revert; color: initial;\"> eller . <\/span><a style=\"font-size: revert;\" href=\"https:\/\/buyzero.de\/en\/products\/bosch-bme688-gas-sensor-developer-kit?variant=37884583182516\">Bosch BME688 Gas Sensor Developer Kit (utvecklingssats f\u00f6r gassensor)<\/a> (ytterligare en skyttel ombord). Shuttlekortet \u00e4r l\u00e4ttare att anv\u00e4nda och registrerar data \u00e5tta g\u00e5nger snabbare \u00e4n breakoutkortet, men det \u00e4r mycket dyrare. Jag kommer att f\u00f6rklara b\u00e5da metoderna i detalj i de f\u00f6ljande avsnitten.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong><span style=\"color:#6038b2\" class=\"has-inline-color\">Observera:<\/span><\/strong> BME688-sensorn beh\u00f6ver en viss tid f\u00f6r att anpassa sig till milj\u00f6n och f\u00f6r att bli inarbetad. Se till att l\u00e5ta den vara ig\u00e5ng i minst 24 timmar innan du registrerar dina tr\u00e4ningsdata.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Registrera data med BME688 Shuttle Board<\/h3>\n\n\n\n<p>BOSCH utrustade skyttelkortet med \u00e5tta BME688-sensorer, vilket g\u00f6r att det producerar \u00e5tta g\u00e5nger s\u00e5 mycket data p\u00e5 samma tid. All programvara \u00e4r redan installerad och den \u00e4r redo att anv\u00e4ndas. Titta p\u00e5 <a href=\"https:\/\/youtu.be\/4vdliMRtxBY\">denna videohandledning fr\u00e5n Bosch<\/a> om du vill veta mer om m\u00e4tningsprocessen.<\/p>\n\n\n\n<p>Om du registrerar m\u00e5nga exemplar under en och samma session kanske du vill anteckna ordningen p\u00e5 exemplaren f\u00f6r att undvika f\u00f6rvirring. Du kan alltid besk\u00e4ra data i AI Studio senare, s\u00e5 var inte r\u00e4dd f\u00f6r att registrera m\u00e5nga data.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Registrera data med BME688 Breakout Board<\/h3>\n\n\n\n<p>Om du anv\u00e4nder <a style=\"font-size: revert;\" href=\"https:\/\/buyzero.de\/en\/products\/luftqualitatssensor-bosch-bme688-breakout-board?_pos=2&amp;_sid=9d841f7fd&amp;_ss=r\">BME688 Breakout Board<\/a><span style=\"font-size: revert; color: initial;\"> <\/span>Jag rekommenderar \u00e4nd\u00e5 att du tittar p\u00e5 <a href=\"https:\/\/youtu.be\/4vdliMRtxBY\">Bosch handledning<\/a> eftersom den ger anv\u00e4ndbar information om tr\u00e4ningsprocessen i AI Studio. Men f\u00f6r att registrera tr\u00e4ningsdata kr\u00e4vs ytterligare n\u00e5gra steg.<\/p>\n\n\n\n<p>Vi p\u00e5 <a href=\"https:\/\/pi3g.com\/\">pi3g<\/a> skapat ett pythonbibliotek f\u00f6r BME68X-sensorerna, som du kan uppgradera med <a href=\"https:\/\/www.bosch-sensortec.com\/software-tools\/software\/bme688-software\/\">Boschs BSEC 2.0<\/a>. Det \u00e4r allts\u00e5 bra om du har viss erfarenhet av Python, men det \u00e4r inte n\u00f6dv\u00e4ndigt.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong><span style=\"color:#6038b2\" class=\"has-inline-color\">Observera:<\/span><\/strong> Se instruktionerna f\u00f6r installation och anv\u00e4ndning direkt p\u00e5 v\u00e5r <a href=\"https:\/\/github.com\/pi3g\/bme68x-python-library\">GitHub<\/a>.<\/p>\n<\/blockquote>\n\n\n\n<p>B\u00f6rja med att klona v\u00e5r <a href=\"https:\/\/github.com\/pi3g\/bme68x-python-library\">bme68x-python-bibliotek<\/a>. Detta kan g\u00f6ras genom att utf\u00f6ra f\u00f6ljande kommando i en bash-terminal.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"git clone https:\/\/github.com\/pi3g\/bme68x-python-library.git\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Kopia\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code data-no-translation=\"\"><span class=\"line\"><span style=\"color: #D8DEE9\">git<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">clone<\/span><span style=\"color: #D8DEE9FF\"> https<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #616E88\">\/\/github.com\/pi3g\/bme68x-python-library.git<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>Nu m\u00e5ste du bygga och installera pythonmodulen bme68x. <a href=\"https:\/\/www.bosch-sensortec.com\/software-tools\/software\/bme688-software\/\">BSEC 2.0<\/a> \u00e4r en propriet\u00e4r programvara, s\u00e5 du m\u00e5ste ladda ner version 2.0.6.1 direkt fr\u00e5n Bosch och godk\u00e4nna deras licens. Packa upp den till mappen bme68x-python-library och forts\u00e4tt med dessa kommandon.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"cd path\/to\/bme68x-python-librarysudo python3 setup.py install\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Kopia\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code data-no-translation=\"\"><span class=\"line\"><span style=\"color: #D8DEE9\">cd<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">path<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">to<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">bme68x<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9\">python<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9\">library<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">sudo<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">python3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">setup<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">py<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">install<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>Nu kan du k\u00f6ra <strong>bmerawdata.py<\/strong> skriptet med standardinst\u00e4llningarna.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"cd tools\/bmerawdatapython3 bmerawdata.py\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Kopia\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code data-no-translation=\"\"><span class=\"line\"><span style=\"color: #D8DEE9\">cd<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">tools<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">bmerawdata<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">python3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">bmerawdata<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">py<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>Skriptet visar de registrerade uppgifterna efter varje m\u00e4tning. Avsluta skriptet och spara data i en AI Studio-kompatibel fil genom att trycka p\u00e5 <strong>Ctrl+c<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3. Tr\u00e4na algoritmen<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Importera uppgifter<\/h3>\n\n\n\n<p>Oavsett om du anv\u00e4nder <a style=\"font-size: revert;\" href=\"https:\/\/buyzero.de\/en\/products\/luftqualitatssensor-bosch-bme688-breakout-board?_pos=2&amp;_sid=9d841f7fd&amp;_ss=r\">BME688 Breakout Board<\/a><span style=\"font-size: revert; color: initial;\"> eller <\/span><a style=\"font-size: revert;\" href=\"https:\/\/buyzero.de\/en\/products\/bosch-bme688-gas-sensor-developer-kit?variant=37884583182516\">Bosch BME688 Gas Sensor Developer Kit (utvecklingssats f\u00f6r gassensor)<\/a>N\u00e4sta steg \u00e4r att importera data till AI Studio. Tryck p\u00e5 <span style=\"background-color:#0a3ec2\" class=\"tadv-background-color\"> <span style=\"color:#074b68\" class=\"has-inline-color\"><strong><span style=\"color:#ffffff\" class=\"tadv-color\">Importera data<\/span><\/strong><\/span> <\/span> och v\u00e4lj din .bmerawdata-fil.<\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"919\" height=\"762\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ImportData.png\" alt=\"\" class=\"wp-image-1453\" style=\"width:509px;height:421px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ImportData.png 919w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ImportData-300x249.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ImportData-768x637.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ImportData-14x12.png 14w\" sizes=\"auto, (max-width: 919px) 100vw, 919px\" \/><figcaption class=\"wp-element-caption\">Dialogrutan Importera data<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Din session beh\u00f6ver ett meningsfullt namn. Det \u00e4r l\u00e4mpligt att v\u00e4lja en uppr\u00e4kning av exemplaren.<\/p>\n\n\n\n<p>Du kan se en plott av dina data, t.ex. f\u00f6r gasdatakanalen, som visas nedan.<\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"456\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-GasDataChannel-1024x456.png\" alt=\"\" class=\"wp-image-1454\" style=\"width:705px;height:314px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-GasDataChannel-1024x456.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-GasDataChannel-300x134.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-GasDataChannel-768x342.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-GasDataChannel-18x8.png 18w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-GasDataChannel.png 1402w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Gasdatakanal<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Om data kommer fr\u00e5n skyttelkortet kan du v\u00e4xla mellan data fr\u00e5n de \u00e5tta sensorerna. Var och en av de f\u00e4rgade linjerna representerar ett steg i den uppv\u00e4rmningsprofil som anv\u00e4ndes f\u00f6r att samla in data.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong><span style=\"color:#6038b2\" class=\"has-inline-color\">Observera:<\/span><\/strong> I de flesta fall b\u00f6r du bara anv\u00e4nda gasdatakanalen f\u00f6r tr\u00e4ning.<\/p>\n<\/blockquote>\n\n\n\n<p>Nu m\u00e5ste vi m\u00e4rka v\u00e5ra prover. Om du har registrerat data med skyttelbr\u00e4dan och anv\u00e4nt knapparna ombord f\u00f6r att m\u00e4rka proverna kan du redan se en mall f\u00f6r var och en av dem. Du kan ocks\u00e5 besk\u00e4ra proverna och skapa nya (till exempel om du har registrerat flera prover med hj\u00e4lp av v\u00e5r breakoutboard).<\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"419\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-SpecimenLabels-1024x419.png\" alt=\"\" class=\"wp-image-1455\" style=\"width:620px;height:253px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-SpecimenLabels-1024x419.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-SpecimenLabels-300x123.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-SpecimenLabels-768x314.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-SpecimenLabels-18x7.png 18w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-SpecimenLabels.png 1146w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Prov etiketter och tidsst\u00e4mplar<\/figcaption><\/figure>\n<\/div>\n\n\n<p>N\u00e4r du har redigerat sessionen f\u00e4rdigt trycker du p\u00e5 knappen<span style=\"color:#074b68\" class=\"has-inline-color\"><strong> <span style=\"background-color:#0a3ec2\" class=\"tadv-background-color\"> <span style=\"color:#074b68\" class=\"has-inline-color\"><strong><span style=\"color:#ffffff\" class=\"tadv-color\">Importera data<\/span><\/strong><\/span> <\/span> <\/strong><\/span>i det nedre h\u00f6gra h\u00f6rnet av dialogrutan.<\/p>\n\n\n\n<p>N\u00e4r du har importerat och m\u00e4rkt alla dina prover \u00e4r det dags att skapa och tr\u00e4na algoritmen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Skapa algoritmen<\/h3>\n\n\n\n<p>V\u00e4lj <span class=\"tadv-color\" style=\"color:#0a3ec2\"><span class=\"tadv-background-color\" style=\"background-color:#f5f5f5\"> <strong>Mina algoritmer<\/strong><\/span><\/span> h\u00f6gst upp och klicka p\u00e5 <span class=\"tadv-background-color\" style=\"background-color:#0a3ec2\"> <mark style=\"background-color:rgba(0, 0, 0, 0);color:#074b68\" class=\"has-inline-color\"><strong><span class=\"tadv-color\" style=\"color:#ffffff\">+ Ny algoritm<\/span><\/strong><\/mark> <\/span>. Ge din algoritm ett namn som representerar vad den ska g\u00f6ra, i mitt fall <strong>AirMeatCheese<\/strong>. L\u00e4gg sedan till klasserna. Jag kallade mina klasser NormalAir, Meat och Cheese. V\u00e4lj vilka exemplar som h\u00f6r till vilken klass och v\u00e4lj en f\u00e4rg f\u00f6r varje klass.<\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"529\" height=\"339\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-NameAlgorithm.png\" alt=\"Namnge din algoritm\" class=\"wp-image-1458\" style=\"width:420px;height:269px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-NameAlgorithm.png 529w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-NameAlgorithm-300x192.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-NameAlgorithm-18x12.png 18w\" sizes=\"auto, (max-width: 529px) 100vw, 529px\" \/><figcaption class=\"wp-element-caption\">Namnge din algoritm<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"397\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-Classes-1024x397.png\" alt=\"Redigera dina klasser\" class=\"wp-image-1459\" style=\"width:685px;height:265px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-Classes-1024x397.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-Classes-300x116.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-Classes-768x298.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-Classes-18x7.png 18w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-Classes.png 1147w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Redigera dina klasser<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Om du vill l\u00e4gga till eller ta bort exemplar kan du klicka p\u00e5 en av klasserna. H\u00e4r \u00e4r ett exempel p\u00e5 vad <strong>K\u00f6tt<\/strong> klassen ser ut s\u00e5 h\u00e4r.<\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"699\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ClassSettings-1024x699.png\" alt=\"Utsikt \u00f6ver k\u00f6ttklassen\" class=\"wp-image-1460\" style=\"width:679px;height:463px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ClassSettings-1024x699.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ClassSettings-300x205.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ClassSettings-768x524.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ClassSettings-18x12.png 18w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ClassSettings.png 1297w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Utsikt \u00f6ver k\u00f6ttklassen<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Under klasserna kan du se ytterligare uppgifter om algoritmen.<\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"520\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ClassesData-1024x520.png\" alt=\"Ytterligare uppgifter om algoritmen\" class=\"wp-image-1462\" style=\"width:663px;height:336px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ClassesData-1024x520.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ClassesData-300x152.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ClassesData-768x390.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ClassesData-18x9.png 18w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ClassesData.png 1147w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Ytterligare uppgifter om algoritmen<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Databalansen visar den totala m\u00e4tningstiden f\u00f6r varje klass. F\u00f6r att s\u00e4kerst\u00e4lla b\u00e4sta prestanda b\u00f6r m\u00e4tningstiden f\u00f6r varje klass vara lika l\u00e5ng. Om m\u00e4tningstiden f\u00f6r en av klasserna \u00e4r mycket l\u00e4ngre, kan algoritmen bli mer inriktad p\u00e5 den klassen. Observera ocks\u00e5 fr\u00e5getecknet framf\u00f6r varje rubrik. Tryck p\u00e5 den f\u00f6r att f\u00e5 mer detaljerad information.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-style-default is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong><span style=\"color:#6038b2\" class=\"has-inline-color\">Observera:<\/span><\/strong> Se till att l\u00e4sa dokumentationen f\u00f6r BME688 AI Studio f\u00f6r mer information.<\/p>\n<\/blockquote>\n\n\n\n<p>Under datakanaler kan du v\u00e4lja vilken av de fyra sensorutg\u00e5ngarna du vill anv\u00e4nda f\u00f6r din algoritm. Jag rekommenderar att du endast anv\u00e4nder datakanalen f\u00f6r gas, eftersom de andra kanalerna oftast beror p\u00e5 milj\u00f6n och inte p\u00e5 provet. N\u00e4r du har st\u00e4llt in allting \u00e4r det dags f\u00f6r tr\u00e4ning.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Utbildning och export<\/h3>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"473\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-Training-1024x473.png\" alt=\"Tr\u00e4na din algoritm\" class=\"wp-image-1464\" style=\"width:719px;height:332px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-Training-1024x473.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-Training-300x139.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-Training-768x355.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-Training-18x8.png 18w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-Training.png 1158w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Tr\u00e4na din algoritm<\/figcaption><\/figure>\n<\/div>\n\n\n<p>H\u00e4r kan du v\u00e4lja tr\u00e4ningsmetod, max antal rundor och uppdelning av data. Om du \u00e4r nyb\u00f6rjare p\u00e5 neurala n\u00e4tverk b\u00f6r du l\u00e4mna allting p\u00e5 standardinst\u00e4llningarna. Jag ska \u00e4nd\u00e5 f\u00f6rs\u00f6ka f\u00f6rklara var och en av dessa inst\u00e4llningar kortfattat.<\/p>\n\n\n\n<p>Den enda tr\u00e4ningsmetod som finns tillg\u00e4nglig n\u00e4r jag skriver detta \u00e4r ADAM-optimeraren. Detta \u00e4r ett s\u00e4rskilt s\u00e4tt att hitta ett minimum i felfunktionen (mindre fel inneb\u00e4r mer exakta f\u00f6ruts\u00e4gelser). Du kan v\u00e4lja olika batchstorlekar f\u00f6r att f\u00f6rb\u00e4ttra tr\u00e4ningshastigheten och stabiliteten.<\/p>\n\n\n\n<p>Ett annat s\u00e4tt att f\u00f6rb\u00e4ttra algoritmens prestanda \u00e4r att \u00f6ka det maximala antalet tr\u00e4ningsrundor. F\u00f6r varje omg\u00e5ng (ofta kallad epok) matar AI Studio hela tr\u00e4ningsdatam\u00e4ngden genom det neurala n\u00e4tverket. Det inneb\u00e4r att ett h\u00f6gre antal maximala rundor \u00f6kar den tid det tar att tr\u00e4na algoritmen. F\u00f6r det mesta uppt\u00e4cker AI Studio om ett minimum uppn\u00e5s och avslutar tr\u00e4ningen innan de maximala rundorna uppn\u00e5s. Detta minskar tr\u00e4ningstiden och undviker \u00f6veranpassning.<\/p>\n\n\n\n<p>\u00d6veranpassning inneb\u00e4r att det neurala n\u00e4tverket har anpassat sig f\u00f6r mycket till tr\u00e4ningsdata. Om algoritmen f\u00e5r mycket h\u00f6g tr\u00e4ningsnoggrannhet men presterar d\u00e5ligt i verkliga tester kan du kanske minska de maximala tr\u00e4ningsrundorna.<\/p>\n\n\n\n<p>Med inst\u00e4llningen f\u00f6r uppdelning av data kan du v\u00e4lja hur mycket av dina registrerade data som anv\u00e4nds f\u00f6r tr\u00e4ning och hur mycket som anv\u00e4nds f\u00f6r testning. Du b\u00f6r undvika att anv\u00e4nda mer \u00e4n en tredjedel av data f\u00f6r testning. Som namnet antyder anv\u00e4nder algoritmen endast tr\u00e4ningsdata f\u00f6r tr\u00e4ning. N\u00e4r tr\u00e4ningen \u00e4r avslutad kommer AI Studio att utv\u00e4rdera algoritmen med hj\u00e4lp av testdata, som den aldrig tidigare har sett.<\/p>\n\n\n\n<p>Tryck p\u00e5 <span style=\"color:#074b68\" class=\"has-inline-color\"><strong><span style=\"background-color:#0a3ec2\" class=\"tadv-background-color\"> <span style=\"color:#074b68\" class=\"has-inline-color\"><strong><span style=\"color:#ffffff\" class=\"tadv-color\">Tr\u00e4na neurala n\u00e4t<\/span><\/strong><\/span> <\/span><\/strong><\/span> f\u00f6r att starta utbildningen. Du kommer att se den ber\u00e4knade \u00e5terst\u00e5ende tr\u00e4ningstiden och ett linjediagram \u00f6ver noggrannhet och f\u00f6rlust.<\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"549\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-TrainingProcess-1024x549.png\" alt=\"Framsteg i utbildningen\" class=\"wp-image-1467\" style=\"width:772px;height:413px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-TrainingProcess-1024x549.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-TrainingProcess-300x161.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-TrainingProcess-768x412.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-TrainingProcess-18x10.png 18w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-TrainingProcess.png 1107w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Framsteg i utbildningen<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Med varje epok b\u00f6r noggrannheten och valideringsnoggrannheten f\u00f6rb\u00e4ttras, medan f\u00f6rlusten och valideringsf\u00f6rlusten b\u00f6r minska. V\u00e4nta tills tr\u00e4ningen \u00e4r avslutad.<\/p>\n\n\n\n<p>N\u00e4r tr\u00e4ningen \u00e4r klar kontrollerar du f\u00f6rvirringsmatrisen. Den inneh\u00e5ller viktig information om tr\u00e4ningsresultaten. Den mest intressanta statistiken \u00e4r noggrannheten, men om dina tr\u00e4ningsdata \u00e4r oj\u00e4mnt f\u00f6rdelade kan F1-po\u00e4ngen vara ett b\u00e4ttre m\u00e5tt.<\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"505\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ConfusionMatrix-1024x505.png\" alt=\"F\u00f6rvirringsmatris och utbildningsresultat\" class=\"wp-image-1468\" style=\"width:702px;height:346px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ConfusionMatrix-1024x505.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ConfusionMatrix-300x148.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ConfusionMatrix-768x379.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ConfusionMatrix-18x9.png 18w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/BME688-ConfusionMatrix.png 1096w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">F\u00f6rvirringsmatris och utbildningsresultat<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Du kommer s\u00e4llan att uppn\u00e5 en noggrannhet p\u00e5 \u00f6ver 90%, s\u00e5 om noggrannheten \u00e4r \u00f6ver 80% b\u00f6r du exportera algoritmen f\u00f6r att testa den. Vi kommer att uppt\u00e4cka lukter med hj\u00e4lp av v\u00e5r <a style=\"font-size: revert;\" href=\"https:\/\/www.picockpit.com\/\">PiCockpit<\/a> webbgr\u00e4nssnitt. Se till att exportera algoritmen f\u00f6r BSEC version 2.0.6.1 eftersom <a style=\"font-size: revert;\" href=\"https:\/\/www.picockpit.com\/\">PiCockpit<\/a> st\u00f6der endast denna version \u00e4n s\u00e5 l\u00e4nge.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong><span style=\"color:#6038b2\" class=\"has-inline-color\">Observera:<\/span><\/strong> I de flesta fall kommer utbildningen att avslutas innan den ber\u00e4knade l\u00e4ngden har uppn\u00e5tts.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">4. Uppt\u00e4cka lukter<\/h2>\n\n\n\n<p>F\u00f6r att uppt\u00e4cka lukter installerar du helt enkelt <a style=\"font-size: revert;\" href=\"https:\/\/www.picockpit.com\/\">PiCockpit<\/a> klient och anslut den till ditt konto. Om du inte har <a style=\"font-size: revert;\" href=\"https:\/\/www.picockpit.com\/\">PiCockpit<\/a> men det \u00e4r bara att registrera sig gratis och f\u00f6lja instruktionerna som ges d\u00e4r. Med v\u00e5r Digital Nose-app kan du ladda upp din tr\u00e4nade algoritm och se liveprognoser via webbgr\u00e4nssnittet. Kolla in den <a href=\"https:\/\/picockpit.com\/raspberry-pi\/bme688-digitalnose-detect-different-smell-patterns-with-bosch-bme688-sensor-and-ai-technology\/\">Digital n\u00e4shj\u00e4lp<\/a> f\u00f6r en fullst\u00e4ndig f\u00f6rklaring om hur du anv\u00e4nder appen.<\/p>\n\n\n\n<p>Ett annat s\u00e4tt att uppt\u00e4cka lukter \u00e4r att anv\u00e4nda v\u00e5r <a href=\"https:\/\/github.com\/pi3g\/bme68x-python-library\">BME68X Python-f\u00f6rl\u00e4ngning<\/a>. Detta kr\u00e4ver lite pythonkodning men ger mer kontroll och g\u00f6r att du kan skapa egna program med din algoritm. Se <a href=\"https:\/\/github.com\/pi3g\/bme68x-python-library\/blob\/main\/README.md\">README.md<\/a>, den <a href=\"https:\/\/github.com\/pi3g\/bme68x-python-library\/blob\/main\/PythonDocumentation.md\">Dokumentation.md<\/a> och <a href=\"https:\/\/github.com\/pi3g\/bme68x-python-library\/tree\/main\/examples\">exempel<\/a> f\u00f6r att l\u00e4ra dig hur du installerar och anv\u00e4nder till\u00e4gget.<\/p>\n\n\n\n<p>S\u00e5 d\u00e4r har du det. Du b\u00f6r nu kunna registrera data, tr\u00e4na din algoritm och uppt\u00e4cka lukter. L\u00e5t mig veta om du fann den h\u00e4r guiden anv\u00e4ndbar eller om du upplevde n\u00e5gra problem n\u00e4r du f\u00f6ljde den h\u00e4r guiden.<\/p>\n\n\n\n<p>Kontakta mig p\u00e5 nathan@pi3g.com<\/p>\n<div class=\"shariff shariff-align-center shariff-widget-align-left shariff-buttonstretch\"><ul class=\"shariff-buttons theme-white orientation-horizontal buttonsize-medium\"><li class=\"shariff-button twitter shariff-nocustomcolor\" style=\"background-color:#595959\"><a href=\"https:\/\/twitter.com\/share?url=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fsv%2Flara-bme688-hur-man-luktar%2F&text=Teach%20your%20BME688%20how%20to%20smell\" title=\"Dela p\u00e5 X\" aria-label=\"Dela p\u00e5 X\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#000; color:#000\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#000\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\"><path fill=\"#000\" d=\"M14.258 10.152L23.176 0h-2.113l-7.747 8.813L7.133 0H0l9.352 13.328L0 23.973h2.113l8.176-9.309 6.531 9.309h7.133zm-2.895 3.293l-.949-1.328L2.875 1.56h3.246l6.086 8.523.945 1.328 7.91 11.078h-3.246zm0 0\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#000\">dela<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button facebook shariff-nocustomcolor\" style=\"background-color:#4273c8\"><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fsv%2Flara-bme688-hur-man-luktar%2F\" title=\"Dela p\u00e5 Facebook\" aria-label=\"Dela p\u00e5 Facebook\" role=\"button\" rel=\"nofollow\" class=\"shariff-link\" style=\"; background-color:#3b5998; color:#3b5998\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#3b5998\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 18 32\"><path fill=\"#3b5998\" d=\"M17.1 0.2v4.7h-2.8q-1.5 0-2.1 0.6t-0.5 1.9v3.4h5.2l-0.7 5.3h-4.5v13.6h-5.5v-13.6h-4.5v-5.3h4.5v-3.9q0-3.3 1.9-5.2t5-1.8q2.6 0 4.1 0.2z\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#3b5998\">dela<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button telegram shariff-nocustomcolor\" style=\"background-color:#4084A6\"><a href=\"https:\/\/telegram.me\/share\/url?url=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fsv%2Flara-bme688-hur-man-luktar%2F&text=Teach%20your%20BME688%20how%20to%20smell\" title=\"Dela p\u00e5 Telegram\" aria-label=\"Dela p\u00e5 Telegram\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#0088cc; color:#0088cc\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#0088cc\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 32 32\"><path fill=\"#0088cc\" d=\"M30.8 6.5l-4.5 21.4c-.3 1.5-1.2 1.9-2.5 1.2L16.9 24l-3.3 3.2c-.4.4-.7.7-1.4.7l.5-7L25.5 9.2c.6-.5-.1-.8-.9-.3l-15.8 10L2 16.7c-1.5-.5-1.5-1.5.3-2.2L28.9 4.3c1.3-.5 2.3.3 1.9 2.2z\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#0088cc\">dela<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button reddit shariff-nocustomcolor\" style=\"background-color:#ff5700\"><a href=\"https:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fsv%2Flara-bme688-hur-man-luktar%2F\" title=\"Dela p\u00e5 Reddit\" aria-label=\"Dela p\u00e5 Reddit\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#ff4500; color:#ff4500\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#ff4500\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 512 512\"><path fill=\"#ff4500\" d=\"M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22 17.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#ff4500\">dela<\/span>&nbsp;<\/a><\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>En komplett guide om hur du tr\u00e4nar din BME688-sensor Hej, tekniska entusiaster! Bosch sl\u00e4ppte BME688, en fantastisk ny sensor som kan skilja upp till fyra olika dofter. Den h\u00e4r guiden f\u00f6rklarar alla detaljer om hur du l\u00e4r din BME688 att skilja dofter \u00e5t. Oroa dig inte om du \u00e4r ny inom AI eller Python....<\/p>","protected":false},"author":3,"featured_media":5957,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[67,3],"tags":[210,850,849,856,797,851,816,858,854,462,855,193,486,447,476,187,853,857,852],"class_list":["post-1422","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-picockpit-apps","category-raspberry-pi-how-to","tag-ai","tag-ai-studio","tag-beginners-guid","tag-bme-board","tag-bme688","tag-bosch","tag-bsec","tag-digital-nose","tag-fragrance","tag-newbie","tag-perfume","tag-picockpit","tag-project","tag-projects","tag-python","tag-raspberry-pi","tag-scent","tag-shuttle-board","tag-smell"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Teach your BME688 how to smell | PiCockpit<\/title>\n<meta name=\"description\" content=\"In this article, we show you how to configure your BME688 sensor to distinguish different scents and smells!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/picockpit.com\/raspberry-pi\/sv\/lara-bme688-hur-man-luktar\/\" \/>\n<meta property=\"og:locale\" content=\"sv_SE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Teach your BME688 how to smell | PiCockpit\" \/>\n<meta property=\"og:description\" content=\"In this article, we show you how to configure your BME688 sensor to distinguish different scents and smells!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/picockpit.com\/raspberry-pi\/sv\/lara-bme688-hur-man-luktar\/\" \/>\n<meta property=\"og:site_name\" content=\"PiCockpit\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pi3gshop\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-13T13:27:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-13T09:44:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/Teach-Your-BME688-How-To-Smell-Title-Image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"960\" \/>\n\t<meta property=\"og:image:height\" content=\"638\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Nathan Busler\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@pi3g\" \/>\n<meta name=\"twitter:site\" content=\"@pi3g\" \/>\n<meta name=\"twitter:label1\" content=\"Skriven av\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nathan Busler\" \/>\n\t<meta name=\"twitter:label2\" content=\"Ber\u00e4knad l\u00e4stid\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minuter\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/teach-bme688-how-to-smell\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/teach-bme688-how-to-smell\\\/\"},\"author\":{\"name\":\"Nathan Busler\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/person\\\/e38fef75134e5e54175b2615a8c3eb47\"},\"headline\":\"Teach your BME688 how to smell\",\"datePublished\":\"2022-01-13T13:27:36+00:00\",\"dateModified\":\"2023-11-13T09:44:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/teach-bme688-how-to-smell\\\/\"},\"wordCount\":1835,\"commentCount\":9,\"publisher\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/teach-bme688-how-to-smell\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/Teach-Your-BME688-How-To-Smell-Title-Image.png\",\"keywords\":[\"AI\",\"AI studio\",\"beginner's guid\",\"bme board\",\"bme688\",\"Bosch\",\"bsec\",\"digital nose\",\"fragrance\",\"Newbie\",\"perfume\",\"picockpit\",\"project\",\"Projects\",\"python\",\"Raspberry Pi\",\"scent\",\"shuttle board\",\"smell\"],\"articleSection\":[\"PiCockpit Apps\",\"Tutorials\"],\"inLanguage\":\"sv-SE\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/teach-bme688-how-to-smell\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/teach-bme688-how-to-smell\\\/\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/teach-bme688-how-to-smell\\\/\",\"name\":\"Teach your BME688 how to smell | PiCockpit\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/teach-bme688-how-to-smell\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/teach-bme688-how-to-smell\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/Teach-Your-BME688-How-To-Smell-Title-Image.png\",\"datePublished\":\"2022-01-13T13:27:36+00:00\",\"dateModified\":\"2023-11-13T09:44:59+00:00\",\"description\":\"In this article, we show you how to configure your BME688 sensor to distinguish different scents and smells!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/teach-bme688-how-to-smell\\\/#breadcrumb\"},\"inLanguage\":\"sv-SE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/teach-bme688-how-to-smell\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"sv-SE\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/teach-bme688-how-to-smell\\\/#primaryimage\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/Teach-Your-BME688-How-To-Smell-Title-Image.png\",\"contentUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/Teach-Your-BME688-How-To-Smell-Title-Image.png\",\"width\":960,\"height\":638,\"caption\":\"Teach Your BME688 How To Smell Title Image\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/teach-bme688-how-to-smell\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tutorials\",\"item\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/category\\\/raspberry-pi-how-to\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Teach your BME688 how to smell\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#website\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/\",\"name\":\"PiCockpit\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"sv-SE\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#organization\",\"name\":\"PiCockpit.com\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sv-SE\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/Screenshot-from-2023-07-24-15-01-24.png\",\"contentUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/Screenshot-from-2023-07-24-15-01-24.png\",\"width\":1165,\"height\":283,\"caption\":\"PiCockpit.com\"},\"image\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/pi3gshop\",\"https:\\\/\\\/x.com\\\/pi3g\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/person\\\/e38fef75134e5e54175b2615a8c3eb47\",\"name\":\"Nathan Busler\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sv-SE\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/93fef66631dac0f47ce2c90f774cd4e4fe44028ea5266602e20fbf246f7d14f9?s=96&d=blank&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/93fef66631dac0f47ce2c90f774cd4e4fe44028ea5266602e20fbf246f7d14f9?s=96&d=blank&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/93fef66631dac0f47ce2c90f774cd4e4fe44028ea5266602e20fbf246f7d14f9?s=96&d=blank&r=g\",\"caption\":\"Nathan Busler\"},\"sameAs\":[\"https:\\\/\\\/buyzero.de\"],\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/sv\\\/author\\\/nathan\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"L\u00e4r din BME688 hur man luktar | PiCockpit","description":"I den h\u00e4r artikeln visar vi hur du konfigurerar din BME688-sensor s\u00e5 att den kan skilja p\u00e5 olika dofter och lukter!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/picockpit.com\/raspberry-pi\/sv\/lara-bme688-hur-man-luktar\/","og_locale":"sv_SE","og_type":"article","og_title":"Teach your BME688 how to smell | PiCockpit","og_description":"In this article, we show you how to configure your BME688 sensor to distinguish different scents and smells!","og_url":"https:\/\/picockpit.com\/raspberry-pi\/sv\/lara-bme688-hur-man-luktar\/","og_site_name":"PiCockpit","article_publisher":"https:\/\/www.facebook.com\/pi3gshop","article_published_time":"2022-01-13T13:27:36+00:00","article_modified_time":"2023-11-13T09:44:59+00:00","og_image":[{"width":960,"height":638,"url":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/Teach-Your-BME688-How-To-Smell-Title-Image.png","type":"image\/png"}],"author":"Nathan Busler","twitter_card":"summary_large_image","twitter_creator":"@pi3g","twitter_site":"@pi3g","twitter_misc":{"Skriven av":"Nathan Busler","Ber\u00e4knad l\u00e4stid":"10 minuter"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/picockpit.com\/raspberry-pi\/teach-bme688-how-to-smell\/#article","isPartOf":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/teach-bme688-how-to-smell\/"},"author":{"name":"Nathan Busler","@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/person\/e38fef75134e5e54175b2615a8c3eb47"},"headline":"Teach your BME688 how to smell","datePublished":"2022-01-13T13:27:36+00:00","dateModified":"2023-11-13T09:44:59+00:00","mainEntityOfPage":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/teach-bme688-how-to-smell\/"},"wordCount":1835,"commentCount":9,"publisher":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#organization"},"image":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/teach-bme688-how-to-smell\/#primaryimage"},"thumbnailUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/Teach-Your-BME688-How-To-Smell-Title-Image.png","keywords":["AI","AI studio","beginner's guid","bme board","bme688","Bosch","bsec","digital nose","fragrance","Newbie","perfume","picockpit","project","Projects","python","Raspberry Pi","scent","shuttle board","smell"],"articleSection":["PiCockpit Apps","Tutorials"],"inLanguage":"sv-SE","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/picockpit.com\/raspberry-pi\/teach-bme688-how-to-smell\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/picockpit.com\/raspberry-pi\/teach-bme688-how-to-smell\/","url":"https:\/\/picockpit.com\/raspberry-pi\/teach-bme688-how-to-smell\/","name":"L\u00e4r din BME688 hur man luktar | PiCockpit","isPartOf":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#website"},"primaryImageOfPage":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/teach-bme688-how-to-smell\/#primaryimage"},"image":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/teach-bme688-how-to-smell\/#primaryimage"},"thumbnailUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/Teach-Your-BME688-How-To-Smell-Title-Image.png","datePublished":"2022-01-13T13:27:36+00:00","dateModified":"2023-11-13T09:44:59+00:00","description":"I den h\u00e4r artikeln visar vi hur du konfigurerar din BME688-sensor s\u00e5 att den kan skilja p\u00e5 olika dofter och lukter!","breadcrumb":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/teach-bme688-how-to-smell\/#breadcrumb"},"inLanguage":"sv-SE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/picockpit.com\/raspberry-pi\/teach-bme688-how-to-smell\/"]}]},{"@type":"ImageObject","inLanguage":"sv-SE","@id":"https:\/\/picockpit.com\/raspberry-pi\/teach-bme688-how-to-smell\/#primaryimage","url":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/Teach-Your-BME688-How-To-Smell-Title-Image.png","contentUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2022\/01\/Teach-Your-BME688-How-To-Smell-Title-Image.png","width":960,"height":638,"caption":"Teach Your BME688 How To Smell Title Image"},{"@type":"BreadcrumbList","@id":"https:\/\/picockpit.com\/raspberry-pi\/teach-bme688-how-to-smell\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/picockpit.com\/raspberry-pi\/"},{"@type":"ListItem","position":2,"name":"Tutorials","item":"https:\/\/picockpit.com\/raspberry-pi\/category\/raspberry-pi-how-to\/"},{"@type":"ListItem","position":3,"name":"Teach your BME688 how to smell"}]},{"@type":"WebSite","@id":"https:\/\/picockpit.com\/raspberry-pi\/#website","url":"https:\/\/picockpit.com\/raspberry-pi\/","name":"PiCockpit","description":"","publisher":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/picockpit.com\/raspberry-pi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"sv-SE"},{"@type":"Organization","@id":"https:\/\/picockpit.com\/raspberry-pi\/#organization","name":"PiCockpit.com","url":"https:\/\/picockpit.com\/raspberry-pi\/","logo":{"@type":"ImageObject","inLanguage":"sv-SE","@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/logo\/image\/","url":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/07\/Screenshot-from-2023-07-24-15-01-24.png","contentUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/07\/Screenshot-from-2023-07-24-15-01-24.png","width":1165,"height":283,"caption":"PiCockpit.com"},"image":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pi3gshop","https:\/\/x.com\/pi3g"]},{"@type":"Person","@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/person\/e38fef75134e5e54175b2615a8c3eb47","name":"Nathan Busler","image":{"@type":"ImageObject","inLanguage":"sv-SE","@id":"https:\/\/secure.gravatar.com\/avatar\/93fef66631dac0f47ce2c90f774cd4e4fe44028ea5266602e20fbf246f7d14f9?s=96&d=blank&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/93fef66631dac0f47ce2c90f774cd4e4fe44028ea5266602e20fbf246f7d14f9?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/93fef66631dac0f47ce2c90f774cd4e4fe44028ea5266602e20fbf246f7d14f9?s=96&d=blank&r=g","caption":"Nathan Busler"},"sameAs":["https:\/\/buyzero.de"],"url":"https:\/\/picockpit.com\/raspberry-pi\/sv\/author\/nathan\/"}]}},"_links":{"self":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/sv\/wp-json\/wp\/v2\/posts\/1422","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/sv\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/sv\/wp-json\/wp\/v2\/comments?post=1422"}],"version-history":[{"count":15,"href":"https:\/\/picockpit.com\/raspberry-pi\/sv\/wp-json\/wp\/v2\/posts\/1422\/revisions"}],"predecessor-version":[{"id":5959,"href":"https:\/\/picockpit.com\/raspberry-pi\/sv\/wp-json\/wp\/v2\/posts\/1422\/revisions\/5959"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/sv\/wp-json\/wp\/v2\/media\/5957"}],"wp:attachment":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/sv\/wp-json\/wp\/v2\/media?parent=1422"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/sv\/wp-json\/wp\/v2\/categories?post=1422"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/sv\/wp-json\/wp\/v2\/tags?post=1422"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}