เครื่องมือค้นหา Elements / Substance / Compound

ค้นหาข้อมูลของธาตุและสารประกอบมานำเสนอ
– https://navy007.com/Chem.htm

และสามารถ run แบบ offline ได้  แค่ download .txt ไฟล์นี้และ rename เป็น .htm ก็ใช้ได้แล้ว
– https://navy007.com/Chem.txt
คือหมายถึง run แบบ local ในเครื่องท่านได้  แต่ต้องต่อ Internet เพราะมันจะต้องวิ่งเข้า PubChem PUG REST database ครับ


ตอนที่ทำ page นี้ผมลองค้นดูก่อนว่า Database ขนาดใหญ่ของธาตุ/สารประกอบในวงการเคมีที่โลกเรารู้จักมีแบบสมบูรณ์มากที่สุดประมาณเท่าใด ?  ก็ไปเจอที่เว็บไซต์มาตรฐานขนาดใหญ่แห่งหนึ่งก็คือ PubChem PUG REST ซึ่งมี database แบบเต็มกราฟ ….
– ธาตุ 118 ตัว
– Compounds 119 ล้านตัว
– Substances 340 ล้านตัว
database นี้ใช้ได้ฟรี  ไม่ต้องใช้ API-key แต่มีข้อจำกัดก็คือสามารถ access ได้ไม่เกิน 5 request ต่อวินาที

– PUG ย่อมาจาก Power User Gateway (ช่องทางสำหรับนักพัฒนา Apps.)
– REST ย่อมาจาก Representational State Transfer (รูปแบบสถาปัตยกรรม API ที่ใช้ URL ในการรับส่งข้อมูล)

page ที่ผมทำนี้และก็ยังมี auto-suggest แค่พิมพ์อักษรอังกฤษ 2 ตัวแรกและมันจะเด้งตัวเลือกมาให้  และใช้ 3D render ด้วย 3Dmol.js เพื่อแสดงภาพโครงสร้างโมเลกุลเป็น 3D สามารถคลิกเมาส์เพื่อหมุนดูโมเดลของโมเลกุลได้ พร้อมแสดงรายละเอียดทั้งหมดทางเคมีรายละเอียดตามนี้ครับ

ตัวคำนวณ  Capacitor charge / discharge

Capacitor charge / discharge
– https://www.navy007.com/Cap.htm

หน้านี้สามารถ run แบบ offline ในเครื่องของท่านได้ผมได้เตรียม code ไว้ให้แล้ว ให้ท่าน download SUVAT5.txt และ save เป็น .htm และ double click ใช้งานได้เลย
– https://www.navy007.com/Cap.txt

หน้านี้คือการคำนวณค่า time constant และแรงดันคร่อม Capacitor ในโหมดการทำงาน 2 แบบ  สามารถแสดงกราฟเคลื่อนไหวของแรงดันตกคร่อม Capacitor ตามช่วงเวลาได้  เครื่องมือตัวนี้จะมีประโยชน์ในกรณีที่ใช้ Capacitor + Resistor ต่อเป็นวงจรหน่วงเวลาแบบง่าย ๆ และต้องการจะทราบอย่างรวดเร็วว่าจากค่า Capacitor นี้และเวลาที่เราต้องการหน่วงเท่านี้ต้องใช้ค่าตัวความต้านทานกี่ kΩ

ตัวคำนวณครึ่งชีวิตของธาตุกัมมันตรังสี (Half-life)

คำนวณครึ่งชีวิตของธาตุกัมมันตรังสี (Half-life)
– https://www.navy007.com/HL6.htm

หน้านี้สามารถ run แบบ offline ในเครื่องของท่านได้ผมได้เตรียม code ไว้ให้แล้ว ให้ท่าน download HL6.txt , NUCLIDES.js ไว้ใน folder เดียวกัน  และ save HL6.txt เป็น .htm และ double click ใช้งานได้เลย (มันจะดึง data จาก NUCLIDES.js ซึ่งมี Isotope ต่าง ๆ รวมกันมากถึง 2,832 ตัวในนี้)
– https://www.navy007.com/HL6.txt
– https://www.navy007.com/NUCLIDES.js

หน้านี้ผมใช้ฐานข้อมูลจาก IAEA Nuclear Data Section (ทบวงการพลังงานปรมาณูระหว่างประเทศ) ซึ่งมีจำนวน Isotope ต่าง ๆ รวมกันมากถึง 2,832 ตัว  และสามารถพิมพ์ 2 ตัวอักษรแรกของชื่อธาตุกัมมันตรังสีและมันจะเด้งขึ้นมาให้เราเลือก

เมื่อกดคำนวณก็จะแสดงค่าต่างๆทั้งหมดเกี่ยวกับเรื่องครึ่งชีวิตพร้อมกราฟด้วย