2016年8月21日 星期日

天工造影

昨天吳老師籌備了"天工造影小創客Blueprint製作示範",讓和氣與感恩班同學感到十分新奇 。

前置作業是將感光性物質檸檬酸鐵銨Ferric Ammonium Citrate,與鐵氰化鉀Potassium hexacyanoferrate(III)混荷液塗佈在回收的面紙盒背面,烘乾放入暗袋即可備用。構圖內容其實在生活周遭太多了,Garden裡各種造型的花與葉,緞帶、紗布等都可以看到不同成影效果。作法很簡單,只需將這些東西放在感光紙上再壓上一片玻璃,放在戶外陽光照射約30分鐘,最後用水洗顯影,晾乾即完成。



吳老師講解製作過程


示範擺放飾物於感光紙上並以玻璃片固定
.

在日光下曝曬約半小時後以清水沖洗後立即浮現影像



這張選用都是植物葉片,較平整因此光線較難散射到葉片底部,因此對比十分清楚,下一張右上角為薰衣草,有點厚度因此左側Jacaranda與右側花瓣無法被玻璃片壓實,導致光線可散射到葉片底部,變得較模糊


下面這張應該是底部棉線把紗布墊高導致光線可散射到紗布底部,因此紗布的十字格變得很模糊



這是一種古老的顯影術,它的名稱叫藍曬法(Cyanotype),由於感光效果不是太強,因此不必使用到暗房,這讓操作所需設備與技術大大降低,小朋友也可以順利操作。

2016年8月2日 星期二

自製溫度計

這個溫度計當初是在做太陽能熱風時要量測出風口溫度時做的,別看錯了,這不是Sony做的,慈濟太多塑膠難以處理,其實把一些變壓器外殼拆下來當DIY裝置的包裝挺好用的。這幾年只要想要量溫度立刻想到它,大概是目前所做最實用的裝置。其實也可以改成用二個較精密的DHT-22,擺在窗戶邊,它就變成一個室內外溫度、濕度顯示計了。



內部使用Arduino pro mini 接一顆 DHT11可量室溫及濕度,外接 DS18B20 量測溫度範圍   -55C to 125C ,日常生活使用已經很足夠了。程式很簡單,把溫度量出來然後顯示出來,使用USB
電源也容易取得。


#include <OneWire.h>
#include <DallasTemperature.h>
#include <dht.h>
#include <Wire.h>
#include <LiquidCrystal_I2C.h>

#define ONE_WIRE_BUS 10
// Setup a oneWire instance to communicate with any OneWire devices (not just Maxim/Dallas temperature ICs)
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);    // Pass our oneWire reference to Dallas Temperature.
LiquidCrystal_I2C lcd(0x27,16,2);  // set the LCD address to 0x27 for a 16 chars and 2 line display
dht DHT;
#define DHT_Pin A1 //LC I2C use A4 & A5

void setup()
{
//  Serial.begin(9600);
//  Serial.println("Solar hot air");
  sensors.begin(); // IC Default 9 bit. If you have troubles consider upping it 12. Ups the delay giving the IC more time to process the temperature measurement
  lcd.init();
  lcd.noBacklight();
  lcd.setCursor(0,0);
  lcd.print("Solar hot air");
  delay(3000);
}
void loop()
{
  DHT.read11(DHT_Pin);
  sensors.requestTemperatures(); // Send the command to get temperatures
/*  Serial.print("Temperature for Device 1 is: ");
  Serial.print(DHT.temperature);
  Serial.print("      ");
  Serial.println(sensors.getTempCByIndex(0));  // You can have more than one IC on the same bus. 0 refers to the first IC on the wire
*/
  lcd.clear();
  lcd.setCursor(0,0);
  lcd.print("Ti:");  lcd.print(DHT.temperature);
  lcd.print(" RH:");  lcd.print(DHT.humidity);
  lcd.setCursor(0,1);
  lcd.print("To:");  lcd.print(sensors.getTempCByIndex(0));

}





2016年8月1日 星期一

BEAM robotics

前幾年在慈濟用一些廢棄物組合了一台 BEAM  太陽能小車,BEAM 代表了 Biology, Electronics, Aesthetics, Mechanics,網站上列了3項特質
它應該都符合了這些特質,它的
  • 電子材料使用量降到最低
  • 盡可能使用廢棄物
  • 盡可能使用太陽為能源
可愛之處在於不向一般太陽能車見光就跑,而是慢慢儲存能源於電容器裡,充飽後一次放電走幾步後繼續充電,從外表來看,時而突然跑幾步,時而靜靜待著,有點類似寵物,十分可愛,看著它跑也會有好心情。

電路參考 Solarbotics  只是把 zener diode換成兩顆LED,這樣跑起來就符合預期了。在大太陽下幾乎走比停時間多,放在檯燈下要走一步就得等一下了。








下面這隻雖不是用太陽能,但電池也是用太陽能充的,也算換湯不換藥吧。



在 How-To Tuesday: Make a Beetlebot 裡有詳細步驟,按圖施工應該不難自己做隻小bug。這個電路設計十分聰明,不須太多元件,善用電流流動方向讓馬達轉向,實際在跑時觸鬚碰到障礙物立即轉向再前進,很聰明也很可愛。