شايد شايد ڪيترن ئي پڙهندڙن لاءِ اهو اسان جي برقي اوزارن اندر موجود ٽيڪنالاجيءَ جو وجود راز نه هوندو.
ڪجھ سال اڳ ، آڊينوينو منصوبي جو ڌماڪو ۽ واڌ ڏٺو ويو ، جنهن جو حوالو ڏنو ويو آهي هتي، سنگل بورڊ جي ڪمپيوٽرن جي ظاهري کان علاوه جيئن راسبي پي آئي ، ڪارڊ اوڊيوڊ، آهي بيگل بورڊ ۽ ڪجهه ٻيا اهي جن کان مان واقف ناهيان ، جيڪي برقي نظام جي ترقي ۽ ڊزائين ، نسبتا آسان ۽ گهٽ قيمت واري طريقي سان ، استعمال ڪندڙن کي آڻڻ جي ڪوشش ڪندا آهن ، جن کي ضروري ناهي ته اهي اليڪٽرانڪس جي حوالي سان گهڻي اڳڀرائي جي knowledgeاڻ رکندا.
Index
۽ پوءِ ، پينگينو پروجيڪٽ ڪٿي ظاهر ٿيو؟
پينگوئن پروجيڪٽ پيدا ٿيل موجوده منصوبن جي هڪ وڌيڪ متبادل جي طور تي پيدا ڪيو ويو ، جنهن کي پيٽ ۽ ڪي ٽي ۾ آئي ڊي اي ٺاهيو ويو آهي ، ڪراس-پليٽفارم سپورٽ (ونڊوز ، او ايس ايڪس ، جي اين يو / لينڪس) کي ، جيڪو GNU GPLv2 عام پبلڪ لائسنس تحت رجسٽرڊ آهي.
ڪارڊ يا پي سي بي ، جيئن توهان انهن کي سڏڻ چاهيندا ، ڊزائين ٿيل آهن KiCAD، CERN پاران ترقي يافته هڪ اليڪٽرانڪ سافٽ ويئر (اي ڊي اي) ۽ قابل ذڪر ڇاڪاڻ ته اهو GNU GPLv3 لائسنس تحت جاري ٿيل ملٽي پليٽ فارم آهي.
انهي طريقي سان چيو ويو آهي ، ٻنهي پروگرامن وارا سافٽويئر ، انهي سان گڏ موجوده بورڊ جا شيڊمي ڊيزائن انهي جو حصو آهن جنهن کي ڪجهه چون ٿا.
«انسانيت جي ٽيڪنالاجي ثقافتي ورثو» - جوان «Obijuan» گونزليز.
۽ اسان کي ڇو سنڀالڻ گھرجي؟
پروجيڪٽ انهي جي ابتدائي دليل جي طور تي وٺي ٿو پليٽ فارم جو استعمال مائڪروچپ جي پي اي سي استعمال ڪرڻ جو فائدو ، جيڪو ، جيتوڻيڪ اهي قدرتي طور تي "ملڪيت جي" آهن ، مسئلن جي ڪري. تخليق، انهن وٽ سافٽ ويئر تيار ڪرڻ لاءِ ڪافي دستاويز آهن ، آخرڪار ، اها انهن جي افاديت آهي.
Pinguino پروجيڪٽ استعمال ڪرڻ جا فائدا هيٺيان آهن:
- استعمال ٿيل مائڪرو ڪنٽرولرز وٽ يو ايس بي انٽرفيس آهي ، يعني آردوينو وانگر پليٽفارمز جي برعڪس ، جيڪي گهڻن ڪارڊن ۾ شامل يو ايس بي / سيريل سگنل ڪنورٽر جي ضرورت هوندي آهي ، جيڪي پينگوينو ۾ استعمال ٿيل آهن ، اهڙي ڪنورٽر جي ضرورت نه هوندي.
- ڪلنگ جي رفتار عام طور تي پينگوينو ڪارڊ تي وڌيڪ ۽ متغير آهن ، هڪ قدري تعداد جي نسخن سان بوٽا ڪڍائيندڙ.
- ترقياتي ماحول ارڊينوينو جي برعڪس ، پيٿن ۽ پينگوينو وچ ۾ هڪ انٽرنيٽ (Interface) استعمال ڪندو آهي ، جيڪو لکيل ڪوڊ کي اصلي سي ڪوڊ ۾ بدلائي ٿو بعد ۾ ايس ڊي سي سي (8 بٽس لاءِ) يا MIPS-elf GCC کي ترتيب ڏيڻ سان گڏ (32 بٽ ۽) سي ++ مدد سان).
- پروجيڪٽ ۾ پٿن لاءِ هڪ آئي پي آئي آهي ، جيڪا عارضي طور تي وڙهي وئي آهي ، پر ، جيڪا گهٽ ۾ گهٽ لينڪس جي ڪمانڊ لائن مان ، ڪافي ڪامياب ٿي سگهي ٿي هيڪ پروگرامن کي سڌو سنئون اسسمبلر يا ڪجهه ٻين پي آءِ سي پروگرامنگ پليٽفارم ۾ ٺاهيل. جيستائين بوٽ لوڊ ڪرڻ واري لاءِ مختص ڪيل ياداشت جي جڳهه احترام ڪئي وڃي.
- معياري SDCC لائبريري کي استعمال ڪندو آهي
- اهو انهي سان گڏ هڪ تصويري پروگرامنگ انٽرفيس جهڙي آهي اسڪراچ پر هارڊويئر تي مبني آهي.
- ان جي ٻولي آرڊينوينو جهڙي هڪ پليپمينٽ آهي ، جيڪا سڌي طرح سان رجسٽر ترتيب کي ياد ڪرڻ جي ضرورت کان بغير پڙهڻ جي سهولت کي اجازت ڏئي ٿي ، جيڪڏهن گهربل هجي ته ائين ڪرڻ جي قابل ٿي پئي.
اهو اسان مان هر هڪ ۾ رهي ٿو
سوال بلڪل سادو آهي ، عام طور تي هڪ آزاد منصوبي جي واڌ يا گهٽتائي ڪيترن ئي شين تي ڀاڙيندي آهي ، پر بنيادي طور تي ، ٻه ڏا veryي آسان شين تي
- استعمال ڪندڙن جو تعداد
- ماڻهن جو تعداد جيڪو منصوبي ۾ حصو وٺن ٿا
جيتوڻيڪ شايد اهو گهڻن لاءِ تمام آسان ناهي مون وانگر: وي، ساڳئي ڪوڊ جي مدد ڪرڻ ، انهن پليٽ فارمن کي استعمال ڪرڻ شروع ڪرڻ جي حقيقت ، عام طور تي ، وڌيڪ لائبريرين جي ترقي ، منصوبي ۾ بهتري ، نئين پليٽ ڊيزائن تي canيرائي سگهي ٿي.
جيئن ته منصوبو ، گهٽ ۾ گهٽ منهنجي خيال ۾ هڪ سٺي پيشڪش آهي ، انهي جي ضرورت ڇا آهي هڪ ڪميونٽي آهي جيڪا اڳتي وڌي رهي آهي ۽ انهي کي اڳتي وڌڻ لاءِ همٿائي ٿي ، ۽ انهن جي وچ ۾ توهان هن مضمون کي پڙهي سگهو ٿا.
پيگنوينائيڊ انسٽال ڪرڻ
جيتوڻيڪ پروجيڪٽ جيئن ته ڪراس-پليٽفارم آهي ، مون کي مشڪلات هئي ڇو ته لينڪس ۾ موجود انسٽالر اوبنٹو لاءِ آهي ، ۽ انهي ۾ ڊي بي پيڪيجز آهن
انهن ونڊوز ، اوبنٽو ۽ او ايس ايڪس جي استعمال ڪندڙن لاءِ ، لاڳاپيل عملدار ڊائون لوڊ ڪيل صفحي تي ظاهر ٿيندا آهن.
ذاتي طور تي ، اهو مون لاءِ سورس ڪوڊ کان بهتر رهيو آهي ، ڇاڪاڻ ته اهو اي آر ۾ موجود ناهي ۽ آئون اڃا تائين تمام گهڻو بيوقوف آهيان اهو toاڻيندي ته ان کي ڪيئن اپ لوڊ ڪريان (: V). پر اهو هن وقت به منهنجي فيڊورا تي ڪم ڪيو.
ٻين تقسيم ۾ تنصيب
پهرين توهان کي انحصار توهان جي پسنديده پيڪيج مينيجر سان ڪرڻو پوندو ، ۽ ظاهر آهي ، ورڇ تي منحصر هوندو.
- پيريل
- پيس بي بي
- پي ايس وي اين
- پيائڊائڊ
ان آرچ ۾ اهي اهو ڪري سگهن ٿا A
sudo pacman -S python2-pyserial python2-pyusb python2-pyside
۽ PURVN پيڪيج AUR کان ڊائون لوڊ ڪندي
ان کان پوءِ ، توهان کي GitHub ۾ توهان جي مخزن مان هيٺيان عنصر کلون ڪرڻ گهرجن ، مثالي شيءِ انهن کي هڪ ئي فولڊر ۾ رکڻ لاءِ ، مون وٽ منهنجو ~ / اوزار فولڊر آهي جتي آئون مستقبل جي استعمال لاءِ ڪجهه ڪلونڊ ريپوز رکان ٿو.
git clone https://github.com/PinguinoIDE/pinguino-ide.git
git clone https://github.com/PinguinoIDE/pinguino-libraries.git
git clone https://github.com/PinguinoIDE/pinguino-compilers.git
هيٺيان فولڊر ٺاهڻو پوندو جيڪا پروگرام گهرج آهي:
mkdir -p /home/$USER/Pinguino/v11
sudo mkdir -p /opt/pinguino/
ھاڻي اڳتي هلي اسان فولون کي ڪلونڊ فائلن سان آباد ڪرڻ لاءِ اڳتي وڌو ، اھو ياد رک ته اھو پئٿون ۾ ٺاھيل ايپليڪيشن آھي ، ان کي ڪنھن به شيءِ کي مرتب ڪرڻ ضروري نه ھجي. ان صورت ۾ جڏهن اهو ظاهر نٿو ٿئي ، $ SU_PATH_CON_LOS_REPOS اهو فولڊر هوندو جتي شيون پهرين ڪلون ڪيون ويون هيون ، ۽ وضاحت واضع ٿئي پئي ڇاڪاڻ ته هن وقت آئون ڪاپي / پيسٽ ۾ به اچي چڪو آهيان.
cp ~/$SU_PATH_CON_LOS_REPOS/pinguino-libraries /home/$USER/Pinguino/v11 -r
sudo cp /$SU_PATH_CON_LOS_REPOS/pinguino-libraries /opt/pinguino -r
sudo cp /$SU_PATH_CON_LOS_REPOS/pinguino-compilers/$TU_OS /opt/pinguino -r
۽ آخرڪار ، ڇاڪاڻ ته آئون پنهنجي فولڊر کي ريپوز سان ڇڏي ڏيان ٿو مون کي علامتي لنڪ ٺاهي ڏيان ٿو
sudo ln -s /$SU_PATH_CON_LOS_REPOS/pinguino-ide/pinguino.py /usr/bin/pinguinoide
آرچ ۾ مون کي ان فائل جي ڪوڊ جي پهرين لائن کي تبديل ڪرڻو پيو ، ڇاڪاڻ ته پائٿون جو ڊفالٽ ورزن 3 آهي ، ۽ پينگينو آئي ڊي اي پٿن 2 سان گڏ هڪ
#!/usr/bin/python
a
#!/usr/bin/python2
ٻيو ڇا آهي
جيڪڏھن توھان ان جي باري ۾ وڌيڪ معلومات وٺڻ ۾ دلچسپي رکو ٿا ، اھو هميشه سٺي آھي ته پروجيڪٽ جي آفيشل ويب سائيٽ تي رابطو ڪري http://pinguino.cc، توهان جي پنهنجي پليٽ جي تعمير ۽ پيشڪش جو سوال هر هڪ جي غور تي رهجي ويو آهي ، وڪري لاء انهن کي گڏ ڪرڻ لاءِ يا ساڳئي وقت تي تيار ٿيل پلي پيٽس تي هڪ ئي پيج ڪٽس موجود آهن ، پڻ ڪجهه ٺاهيل آهن جهڙوڪ اوليمڪس ھنن وٽ آھي ھن کان اڳ ۾ ئي پنھنجي پينگينو 32 بٽ پروٽوڪائپ وڪري لاءِ وڪري لاءِ آھن
5 تبصرا ، پنھنجو ڇڏ
دلچسپ سلام برادري
تمام سٺو مضمون ، مهرباني
پوينگينو جين پيئر منڊيسن طرفان هڪ بهترين منصوبو آهي. لينڪس تي پي آءِ سي ايس لاءِ انٽرنيٽ وارو فورم آهي ۽ ايس ڊي سي سي ، جل ، بيسڪ تي تمام گهڻا تعاون آهن. مون کي اميد آهي ته اهي اتي گهمڻ لڳندا. رستي ۾ ، هي فورم اسپيني ۾ آهي
مفت هارڊ ويئر جو شوقينن لاءِ تمام سٺي informationاڻ.
اقتباس سان جواب ڏيو
هيلو گروپ کي ، مان toاڻڻ چاهيان ٿو جيڪڏهن توهان وٽ ونڊوز 18 لاءِ Pinguino 7f لاءِ ڊائون لوڊ لنڪ آهي ، جڏهن کان مون ڏٺو آهي ته ڊرائيور ايڪسپ تائين بهتر نموني ڪم ڪري رهيا آهن “مهرباني.